1.2.0 - Comprehensive Changes
!!! Please completely close and restart Obsidian after install this update !!!
The concept of Obsidian Task Calendar has been fundamentally revised. The goal is to provide the user with two different calendar views. By selecting a week in the month view, the user should be able to jump directly to the week view. However, if several different week views exist, it has to be defined somehow which one should be displayed when selected. For this reason I decided to remove the third calendar view (widget). So now there is a month view to big overview and a week based detail view. But don't worry, the display of the week view can be customized to the user's needs with different styles. With this approach, the calendar perspectives could be reduced to two, but at the same time the possible styles of the week view could be multiplied. Thus, the Obsidian Task Calendar is customizable like never before and more week view styles are to follow in the future.
Likewise, users kept asking me about the daily notes. Originally, Obsidian-Task-Calendar was intended exclusively for the Obsidian-Task-Plugin with its own syntax and shall continue to be the main focus. Nevertheless, with this update there is now also the option to display all tasks from daily notes in the calendar, even if they have not been assigned any date (due, start, scheduled, etc.). In this case, the tasks are assigned to the date from the file name of the daily note and displayed accordingly in the calendar. Only the standard Obsidian nomenclature YYYY-MM-DD
is supported here. For the reasons mentioned above, I do not plan to allow customization here.
What's new?
- Reduced to two different calendar views (month/week). The third view is gone.
- 6 different styles to change the look of week based calendar view. More styles to follow in future.
- Tasks from daily notes
YYYY-MM-DD
without any date inside description text get the date from filename and where represented inside the calendar-view #19 - Buttons in front of each row inside the month view show the week numbers and can display the selected week inside the second calendar view with one click
- The option
noDailyNote
now disable all dailyNotes-functionalities like pointer-events on cell names and visibility of daily notes inside the calendar views
Fix
- Removed old t.priority sort code from function getTasks() which I unfortunately forgot to remove #6