Releases: 702573N/Obsidian-Tasks-Timeline
1.1.1
What's inside
New feature
-
Add/Opt (JS/CSS): Parameter
overdueTasksToday: true
is replaced by three new parameters which gives better control over all staff before today. The new parametercarryForwardOverdue: true
carry forward past due tasks and display them on the current date. The second parametercarryForwardUnplanned: true
carry forward past unplanned tasks and display them on the current date. The combination of these two settings makes it possible to transfer all uncompleted tasks from the past, to today. This way you focus today and filter by ToDo, Overdue, or Unplanned without losing sight of your tasks. -
Add (JS): Forwarded tasks showing up the relative date based on the due- or daily note date, inside the info line.
-
Add (CSS): Animated icons in timeline
-
Add (CSS): New option class
noAnimation
to disable animated icons in timeline
Small fix
- Fix (CSS): ToDo filter not showing overdue tasks anymore
1.1.0
What's inside
New
- New (JS): After click and jump into a task file, the preferred task is selected to help finding. To implement that feature the editor is switched to source mode automatically after click on task. Your Obsidian preferred view settings will be ignored.
- New (JS): Tags are now clickable to start search automatically
- New (JS): Replaced some icons to apply round style
- New (CSS):
noFile
andnoInfo
option classes to hide filenames and task infos (priority, recurrence and tags line) (#6) - New (JS): Markdown ==highlights== in task description is now visible in timeline (#9)
Optimized
- Opt (JS/CSS): The
starred: true
parameter is gone and is replaced withoptions: "noStar"
(#4) - Opt (JS): All regular expressions have been revised (#7)
Fixed
- Fix (CSS): Tags are now wrapped on additional lines if the space is not sufficient
- Fix (JS): Starred notes no longer appear even if this was switched off in dv.view() (#4)
- Fix (JS): Correct handling of inline-fields in tasks (#3, #5)
- Fix (JS): The preview (strg/cmd) when hovering over a task can now be displayed again (#8)
Special thanks to @wenlzhang
If you are looking for the craziest management system which is breaking your actually good script in almost every line, then @wenlzhang is the person of your choice. With his incredible system, very many errors could be discovered and eliminated.
1.0.5
What's inside
Only the view.js file was updated
Add (JS): Taskido now supports dataview tasks respectively tasks with inline-fields (#3)
- [x] This is a sample task [due::2023-01-07] [start::2023-01-06] [completion::2023-01-07]
All inline fields in task descriptions are hidden for better display.
1.0.4
What's inside
Fixed
- Fix (JS): To Do counter does not containing unplanned tasks anymore
- Fix (JS): Tasks with multiple links now works properly
Optimizations
- Opt (JS/CSS): Filter now hides year header if year doesn't show any tasks
New features
- Add (CSS): New option
noYear
to hide year headers - Add (JS): New parameter
dateFormat
to set custom date format
1.0.3
1.0.2
What's inside
Add (JS/CSS): New parameter counterAction
to set an action executed after clicking on one of the three counter boxes. By default this parameter is set to focus
to highlight the selected tasks on click. Now you can change this behavior to filter
to hide all other tasks from your timeline.
counterAction: "filter"
counterAction: "focus"
This parameter is optional and does not need to be declared inside dv.vie() if you are satisfied with the default setting.
1.0.1
What's inside
- (JS) New parameter
overdueTasksToday: true
to show overdue tasks on today - (JS/CSS) Replaced "Process" indicator with "Unplanned" indicator for tasks from daily notes without any due/start/scheduled date, because this tasks don't get into overdue state after missing due date (they don't have one). The tasks in process are alway visible on today and cannot perish in chaos. Therefore, it is not particularly important to reserve a counter box for them.
- (JS) Fix undefined motivations
1.0.0 - Initial release
Taskido - the Obsidian-Tasks-Timeline
Initial release 😅
For installation and usage, check the readme.