Skip to content

Create a timeline view of all notes with the specified combination of tags

License

Notifications You must be signed in to change notification settings

seanlowe/obsidian-timelines

 
 

Repository files navigation

Fork GitHub Release Fork GitHub Downloads Count Legacy GitHub Release Legacy GitHub Issues Count

Timelines (Revamped)

Generate a chronological timeline in which all "events" are notes that include a specific tag or set of tags.

See the changelog from the last major update to view any breaking changes here.

First time users may find this video tutorial helpful.

You can check out the docs for Timelines (Revamped) here. If there are any problems, don't hesitate to create a new issue and point it out. Thanks!

new timespans in vertical timelines!

horizontal timeline

Release Notes

v2.4.0

Implement Issues:

  • [Feature - Vertical] Allow custom date formatting #87
  • [Feature - Horizontal] Implement Timeline-arrow as a way of connecting events #44
  • [Feature - Horizontal] Implement timeline groups / subgroups #62

Changes:

  • custom date formatting:
    • added a new setting to allow users to specify a custom date format for the vertical timeline
    • wrote new function formatDate to handle the custom date format
    • updated the docs to reflect the new functionality
  • timeline-arrow integration:
    • added a new event property pointsTo (data-points-to) to allow users to specify a target event to link to
    • wrote new function makeArrowsArray to handle finding links and creating the array of arrows to attach to the timeline
    • updated Insert commands to add the new property
    • updated the docs to reflect the new functionality
  • Timeline groups / subgroups:
    • added a new event property group (data-group) to allow users to specify a group for the event (docs)
    • added functionality to allow users to reorder groups
    • edited logic to handle the new event property
    • updated Insert commands to add the new property
    • updated the docs to reflect the new functionality

See the changelog for more details on previous releases.

Contributors

Thanks to all the contributors so far, on this iteration and the original:

License

Licensed under the MIT License.

Support

Please feel free to open issues for any bugs or requests for additional functionality. Pull Requests are always welcome!

About

Create a timeline view of all notes with the specified combination of tags

Resources

License

Stars

Watchers

Forks

Languages

  • TypeScript 87.9%
  • SCSS 10.7%
  • Other 1.4%