Releases: 702573N/Obsidian-Tasks-Calendar
1.4.4
What's inside?
- Fix (CSS): Calendar header overflows full width of dataview container
- Fix (JS): Broken custom css parameter (#44)
- Opt (CSS): Some small optimizations in list-view
- Add (JS): New formats
[W]
andww
to use indailyNoteFormat
parameter. This makes it possible to use the formatYYYY-[W]ww
for daily/weekly notes. (#39)
1.4.3
What's changed?
- (JS) The overdue flags now contains the relative time between overdue date and today
- (JS/CSS) Option
noOverdueDays
is renamed tonoOverdueFlag
- Fix (CSS): task description
display: inline
⚠️ All users must modify their dv.view() code line ⚠️
- Fix (JS): Error handler for firstDayOfWeek doesn't work properly. The input of 0 (zero) as number for using Sundays as first day of week doesn't work. Now the user has to write the firstDayOfWeek value inside quotes.
firstDayOfWeek: "0"
1.4.2
What's new?
- Redesigned list-view by using details elements to enable collapsing and expanding days
- Redesigned today in list-view to match other views
- Added overdue days flag on overdue tasks to show the number of days between today and the overdue date. This flag can be hidden by using the option
noOverdueDays
1.4.1
1.4.0
+++ PLEASE COMPLETELY CLOSE AND RESTART OBSIDIAN AFTER UPDATE +++
What's new?
Now you can switch between the familiar month and week view and also the all new list view. Inside this, all tasks from the selected month are listed in a nice, clean, chronological, colorful way. All proven functionalities like filter, focus, statistic works pretty well in this new view. The options to customize the look and feel such as hiding the layer, filenames, icons, etc. can also be used as usual. Only the options for lineClamp can't take effect in list view.
I wish you much pleasure with the new view and productive success.
1.3.5
Updated startPosition format (#39)
With this update the startPosition
format has changed. Now you can set a default calendar position (month/week) by using the following formats:
Month view: "YYYY-MM"
startPosition: "2022-12"
(= 2022 - December)
Week view: "YYYY-ww"
startPosition: "2022-50"
(= 2022 - Week 50)
1.3.4
+++ PLEASE COMPLETELY CLOSE AND RESTART OBSIDIAN AFTER UPDATE +++
Whats new?
Custom CSS Rules
-
New parameter
css
to add custom CSS styles to Obsidian-Tasks-Calendar. Please use the developer console to identify the elements classes! Each style string should start with.tasksCalendar
to avoid css conflicts!Sample usage
css: ".tasksCalendar.style4[view='week'] .grid { height: 300px !important }"
Custom Format for Daily Notes
-
(#34, #36) New parameter
dailyNoteFormat
to set a custom date format to identify your daily notes. At the moment the following characters are supported: Y M D d . , - : (space).Sample usage
dailyNoteFormat: "YYYY, MMMM DD - dddd"
Style 11 (Widget style without weekend)
- (#36) New
style11
only shows Monday - Friday (no weekends: Saturday, Sunday) and reduces the grid height only in week-view. Notice that the task statistic shows up the counter for ALL weekdays including the hidden weekend.
1.3.3
Little new feature
+++ Please completely close the Obsidian app and restart after the update +++
Now you can easily switch between the different styles of the week view without having to edit the dataviewjs code block. The style defined in the dataviewjs code block is set as default. To show up the switch, you must press the week view button from the week view again.
In a first version I implemented this function as a context menu on the week view button. But unfortunately the context menu click is a bit unreliable on touch devices.
❤️ Have a lot of fun with this gimmick ❤️
1.3.2
1.3.1
Fix
- Since the latest update the task icons are missing on some devices when hiding the new filename header line on tasks
Improvements
- The readability of the task description and filename header was optimized. Each task has now a lighter and a darker text-color based on the note color. With the dark-theme a brighter color appears and with the light-theme a darker one. Because of the complexity adjusting all colors to perfect readability in dark and light mode, I have decided to remove the options
noTransparency
andnoBackground
for now.