callumalpass_tasknotes/src
callumalpass f6ba6f529c fix: calendar base view support for embedded views
Fixes several issues preventing the calendar base view from working
properly in embedded Bases contexts:

- Add fallback property access for embedded views where getAsPropertyId()
  may not work correctly, falling back to raw config.get() values
- Improve initialization timing with better DOM readiness detection and
  longer retry delays for embedded contexts
- Add minimum container heights (800px root, 700px calendar) to ensure
  proper rendering in embedded views
- Force FullCalendar width expansion with CSS rules to make day columns
  fill available space
- Add calendar.updateSize() call after render to recalculate dimensions
  once DOM has settled
- Add FullCalendar options (expandRows, handleWindowResize) for better
  embedded view behavior

These changes ensure the calendar renders correctly with proper dimensions
and functional property-based events in both standalone and embedded Bases
views.
2025-10-06 22:50:26 +11:00
..
api Complete comprehensive ESLint fixes - approaching PR 747 target 2025-09-28 13:21:34 +10:00
bases fix: calendar base view support for embedded views 2025-10-06 22:50:26 +11:00
components refactor: improve keyboard navigation accessibility 2025-10-06 20:56:12 +11:00
editor fix: task card widget not appearing on Obsidian startup (#826) (#846) 2025-10-06 21:24:04 +11:00
i18n feat: add translations for Bases Calendar features in all languages 2025-10-06 17:40:40 +11:00
locales fix: apply prettier formatting to resolve linting issues 2025-09-28 12:28:35 +10:00
modals refactor: improve keyboard navigation accessibility 2025-10-06 20:56:12 +11:00
services fix: recurring tasks with overdue due dates disappearing from agenda (#810) 2025-10-06 21:15:19 +11:00
settings Add release notes viewer 2025-10-05 13:41:49 +11:00
suggest chore: fix all linting errors and improve code quality 2025-09-29 19:14:38 +10:00
types Add release notes viewer 2025-10-05 13:41:49 +11:00
ui feat: add i18n support for Bases Calendar features 2025-10-06 17:35:08 +11:00
utils fix: make Ctrl/Cmd+click open tasks in new tab in calendar views 2025-10-06 18:46:58 +11:00
views fix: mini calendar off-by-one date display in negative UTC timezones (#822) (#847) 2025-10-06 21:35:38 +11:00
main.ts fix: prevent ICS calendars from disappearing (#813) 2025-10-05 18:34:23 +11:00
markdown.d.ts Add release notes viewer 2025-10-05 13:41:49 +11:00
types.ts feat: add TaskNotes Calendar Bases view with shared calendar logic 2025-10-05 19:26:21 +11:00