Published by 702573N almost 2 years ago
noTransparency
option to disable transparency of task backgroundnoWeekNr
option for the new calendar stylenoCellNameEvent
option to disable only the pointer events on cell names to prevent unintentional execution. This option doesn't hide the daily notes from your calendar. To hide the daily notes itself, use the option noDailyNote
.mini
class to only reduce font-sizes instead of font- and calendar-sizes. The main mini-class is broken since 1.2.0 and the new style1-6 options are to complex to set an additional mini style to each onePublished by 702573N almost 2 years ago
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.
YYYY-MM-DD
without any date inside description text get the date from filename and where represented inside the calendar-view #19noDailyNote
now disable all dailyNotes-functionalities like pointer-events on cell names and visibility of daily notes inside the calendar viewsPublished by 702573N almost 2 years ago
noWeekNr
doesn't hide the weekNr in calendar-viewsPublished by 702573N almost 2 years ago
dailyNoteFolder: "MyCustomFolder"
to define an own folder path for the daily notes if they should not be saved in the default folder for new files. Of course, folder structures with several levels can also be defined here, such as dailyNoteFolder: "Inbox/Daily Notes/Work"
."MMM YYYY"
..newMonth
) in widget and agenda calendar and unified the stem in all views.Published by 702573N almost 2 years ago
Published by 702573N almost 2 years ago
Published by 702573N almost 2 years ago
Show commits for more details https://github.com/702573N/Obsidian-Tasks-Calendar/commit/562e3f552ceb3dba11cb51d584d6c24128df1c95
Published by 702573N almost 2 years ago
Published by 702573N almost 2 years ago
#task
is enabled```dataviewjs
await dv.view("tasksCalendar", {pages: "", view: "month", firstDayOfWeek: 1, globalTaskFilter: "#myTask", options: "noDone"})
```
Published by 702573N almost 2 years ago
noDone
.Published by 702573N almost 2 years ago
options: "noDone noStart noDue noScheduled noRecurrence noProcess"
Published by 702573N about 2 years ago
options: "backlog"
fullHeight
and largeText
are now enabled by default and can reversed with the new options: "mini"
commandoptions: "noMonday, noTuesday, noWednesday, noThursday, noFriday, noSaturday, noSunday"
Published by 702573N about 2 years ago
Code optimisations
Published by 702573N about 2 years ago
Initial release 😅
For installation and usage, check the readme.