Releases: j-palindrome/obsidian-time-ruler
Releases · j-palindrome/obsidian-time-ruler
2.0.0
Major changes:
- Added Queries!
[query:: ]
tasks will auto-assign their children based on a Dataview query. Useful for automatic scheduling! - Search is now a "Jump to:" search a task to jump to it within Time Ruler.
- Three layouts are now available: One (single date with split day/hours), Row (rolling view of days), and Grid (week view).
- Four options for grouping: Path, Priority, Hybrid (priority first, then path if no priority set), or None
- Times now exist alongside scheduled tasks, saving vertical space, and are no longer full-width. To schedule, drag tasks on top of the times to the right.
- Tasks now have handles at the right for scheduling/dragging.
Added:
- Day start setting now sets when days transition, allowing days to extend past 12 AM
- Use Daily Note template when creating new daily notes
- Improved styling: borders between dates and button layout for grid view
- Option to toggle times moved to menu, turn on/off from within Time Ruler
Fixed:
- Parsing error with daily notes
- New tasks in notes with headings create them before the first heading, unless one is selected
1.7.0
Added:
- Drag target to delete tasks & their children
- Collapse headings and events
- Support | based link text
- Option to extend blocks until next for easier time-blocking
- Show past dates
- Show completed tasks in Search
- Calendar grid view
Improved:
- Timer View has simpler UI
Refactored:
- Moved settings in
AppStore
to consolidated object
1.6.0
Fixed:
- Issue with not all dates displaying
Added:
- Option to collapse/expand subtasks
Improved:
- Subtasks of Page tasks show up as subtasks of that Page
- Subtasks are also grouped by heading
Refactored:
- Streamlined
dailyNoteInfo
functions - Headings now are defined with a string, not an object
- Easier task nesting
1.5.3
Fixed:
- Can't find Daily Notes config info
- can't click on untitled tasks
- Glitch with dragging event durations
- Don't show deadlines before their scheduled date
- Major performance improvements for DOM
1.5.2
1.5.1
1.5.1 (10/22)
- Add bulk edits for task times
- Fixed bug with lengths
- Preserve due times
- Optimize performance: now only changed files are loaded in.
1.5.0
Added:
- Support for full notes as tasks
- Support for FullCalendar note events
Fixed:
- Due date removal on reschedule
- Events no longer have leading extra tick
1.4.0
Fixed:
- Fixed tag search regex
- Fixed completed tasks showing in scheduled
- Fixed not loading tasks correctly
Added:
- Resizeable split between all day and hourly view
- Add more sounds to timer
- Option to add tasks at start or end of headings
- Add custom Tasks classes: now
task-due
,task-scheduled
,data-task
,task-priority
, and additionaltask-length
andtask-reminder
classes are added to those parts of tasks, so you can style them with CSS snippets. Also addedtime-ruler-heading
, andtime-ruler-block
classes to style headings and blocks. - Support custom statuses - you can now add your own custom status styling to Time Ruler.
1.3.3
1.3.2
Fixed:
- Fixed parser to allow for scheduling in Daily notes again
- Made headings smaller to be less distracting
Added:
- Option to hide/show headings
- Priority sort option: you can now sort tasks by due, scheduled, & priority