mirror of
https://github.com/callumalpass/tasknotes.git
synced 2026-07-22 12:50:26 +00:00
- Add new MiniCalendarBasesView for visualizing notes by date property
- Monthly calendar grid with dot indicators on days with notes
- Configurable date property (file.ctime, note.dateCreated, etc.)
- Fuzzy selector modal for selecting notes on clicked days
- UTC anchor compliance for timezone-independent date handling
- Reuses existing mini-calendar CSS styling
- Fix BasesDataAdapter.convertValueToNative() to properly handle DateValue
- DateValue objects have {date: Date, time: boolean} structure
- Now checks for value.date instanceof Date before legacy methods
- Fixes property-based events in CalendarView as well
- Register MiniCalendar view in bases registration
- View name: "TaskNotes Mini Calendar"
- Default property: file.ctime
- Property filter for date-type properties
Files changed:
- src/bases/MiniCalendarView.ts (new)
- src/bases/BasesDataAdapter.ts (fix DateValue conversion)
- src/bases/registration.ts (register view)
|
||
|---|---|---|
| .. | ||
| i18n-state-manager.md | ||
| translations.md | ||