Skip to content

Releases: liamcain/obsidian-calendar-plugin

1.4.2

01 Dec 22:02
Compare
Choose a tag to compare

Bump obsidian-daily-notes-interface

1.4.1

01 Dec 18:34
Compare
Choose a tag to compare
  • Show a notice if the Daily notes folder isn't found

1.4.0

30 Nov 20:51
Compare
Choose a tag to compare

New Features

  • i8n support! By default, the calendar will use your current locale's prefered language and week start (start on monday vs sunday). This is powered by moment locales and there might be mismatches between the moment locales config and the Obsidian languages. Please report any issues you find!
  • Weekly notes now show incomplete tasks and word count just like daily-notes.
  • The calendar will now show days from adjacent months to fill in the calendar (instead of just blank space)
  • Setting "Words Per Dot" to 0 will now disable the dots (hollow dots for incomplete tasks will still appear)
  • New command Calendar: Reveal active note will scroll the calendar view to show the currently focused note.

Bug Fixes

  • Daily Notes can now include hour/minute/second in the note title
  • Words per dot now how better unicode support for calculating the number of words in your note
  • Added support for * [ ] in addition to - [ ] for tracking incomplete tasks
  • {{sunday:YYYY-MM-DD}} in weekly note templates will now respect the current start of week selection (previously it always assumed the week starts on sunday)

CSS Changes (For Theme Creators)

  • All cell content was moved into a <div class="day"> within the <td>. This should allow for slighly more sophisticated styling if needed. If you were previously targetting #calendar-container td {...}, you'll want to change this to #calendar-container .week-num, #calendar-container .day { ... }
  • Renamed class on calendar <table> from .table to .calendar to avoid classes with existing themes
    • Some popular themes were applying display: block on the .table class which was causing the calendar to render inconsistently.
  • Add new CSS Variable var(--color-background-weekend) to applying a background color to the weekends

1.3.1

20 Nov 03:20
Compare
Choose a tag to compare
1.3.1

1.3.0

19 Nov 23:51
f7605b1
Compare
Choose a tag to compare
  • New Look: The calendar has undergone a facelift to hopefully improve usabillity and compatibility with themes. The buttons are all right-aligned so that they don't shift around when navigating. You can press the "Today" button to reset the view back to the current month.
  • Hover Preview support added to notes. Hover over notes while holding down Ctrl/Command on the keyboard (Note: this requires having the Page Preview plugin enabled)
  • Week numbers added as a separate option.
  • Weekly Notes add a whole new dimension to your journaling. If you have week numbers enabled, you can click on the week number to open a (separately configurable) weekly note. See the README for details.
  • Configurable Words Per Dot setting. Dots have been given new meaning! Previously the dots were a basic heuristic to represent how long the note was based on the filesize. Now it properly reflects wordcount to give you a more accurate estimate for your note size. The default is 1 Dot = 250 words but you can configure this in the settings.
  • Remaining Tasks appear on the calendar now. A hollow dot will appear on any days that have remaining tasks in them.

1.2.5

13 Nov 18:47
Compare
Choose a tag to compare
1.2.5

1.2.4

13 Nov 18:39
Compare
Choose a tag to compare
1.2.4

1.2.3

11 Nov 13:26
Compare
Choose a tag to compare
1.2.3

1.2.2

11 Nov 05:19
Compare
Choose a tag to compare

Small fix: Creating new files will now also open in a new split if you ctrl/command+clicked on the empty day.

1.2.1

11 Nov 05:08
Compare
Choose a tag to compare
  • New customization option: "Confirm before creating new note"
    • This is enabled by default. Disable it to stop showing the confirmation modal when clicking on dates without a daily note.
  • UX Improvement: command/ctrl + clicking a note will open the note in a new split