See Changelog for implemented features.
Disclaimer: The mentioned frontmatter properties represent their default keys; you may have renamed them in your vault.
The following list is not exhaustive. It contains only features confirmed for implementation. See below for a list of unsorted ideas.
Features to come, by priority
- Recurring events. - CePeU and others (v1.4.0)
- Show Bases formulas in tooltip. - HanaGrace (v1.4.3)
- Make calendar badges clickable.
- Place events into multiple groups. - CePeU and others
- Keep calendar axis visible while scrolling over the chart.
- Keep toolbar visible while scrolling over the chart.
- Apply the calendar’s optional
outputFormatproperty to tooltip dates. - CePeU - Add hover events for eras. - Coehoorn
- Zoom:
- Hide the smallest date elements consecutively while zooming out.
- Focus shown dates on more natural periods.
- Store default zoom and restore it when re-opening files.
- Chart-wide general zoom
- Calendars:
- Add a manually configurable leap year rule. - CePeU
- Add
YyWwDdformat. - CePeU - Remove duplicate calendar ID definition in calendar notes.
- Rename
rule-basedtoyear-based.
- Highlight weekends. Gregorian only.
- Manage rerender cooldown depending on the content of the changed file. - CePeU
- Add a setting for the time difference between calendar axis ticks. - Charatzu
Unsorted ideas
- Make data exportable for use in other plugins. Task unclear, data iab just your notes.- CePeU
- In-plugin CSS themes.
- Calendars:
- Add format without days.
- Add seasons.
- Add quarters.
- Add format without years.
- Select groups and calendars on a per-chart basis in code-block charts. - CePeU
- Bases can already do that.
- Moon-only calendar. - CePeU
- Define moon (SVG) icons to use. - CePeU
- Settings:
- Join tooltip-related settings.
- Use CLI to rename properties vault-wide when renaming Gantt properties.
- Add chainable symbols. - CePeU
- Prevent duplicate events on the chart. - CePeU
- Add time of day to events, not only dates. - CePeU
- Add right-click context menu. Unsure what to add to it.
- Allow events to open a canvas or base when clicked. - CePeU
- Allow events to open other Gantt charts when clicked. - CePeU
- Allow differing day lengths across calendars.
- Add multiple different moon phases of different length to single moons. - CePeU
Long-term tasks planned for version 2.0.0
- End support for Gantt charts in Markdown codeblocks.
- Rename Bases-ID of plugin.
- Rename frontmatter properties. (like
gantt->gtand other minor changes) - Rename plugin settings keys
- Rename calendar properties
bcSuffixandadSuffix(tobceSuffixandceSuffix?) to be more secular, religiously neutral