Add right-click context menus to Calendar events and sidebar calendars (BUG #65)
Details
Event context menu (all views: month, week, day, all-day, agenda):
- Edit Event — opens event editor
- Delete Event — triggers delete with recurring event handling
Sidebar calendar source context menu:
- Hide/Show Calendar — toggles calendar visibility
- Manage Calendars... — opens calendar manager overlay
Right-click is intercepted before drag handlers in week/day/month views
so it doesn't conflict with event drag-to-reposition.
Version: 1.14.4 → 1.14.5
Add request/response JSON examples to all Tasks API routes
Details
Populate RequestExample, ResponseExample, and QueryParamDocs for all
11 task and project endpoints so the API docs detail popup can display
schema shapes with copy-to-clipboard support.
Remove useless Refresh Pages button from Notes toolbar
Details
Pages load automatically — the manual refresh button was unnecessary clutter
next to the settings cog.
Move GitHub to Settings, replace with Prioritize in toolbar
Details
- Removed GitHub Issues button from toolbar, replaced it with Prioritize
- Removed Prioritize from the shared stats bar (now toolbar-only)
- Added new "Sync" tab in Settings overlay with GitHub Issues configuration
- TasksSettingsViewModel gains IsSyncTab property for the new tab
Fix kanban card selection highlight not clearing on click
Details
CleanupDragState (called after every pointer release) was nulling
_selectedKanbanCard without calling DeselectKanbanCard() first. For
plain clicks (no drag), this orphaned the tinted background on the
card — subsequent clicks would select new cards but never deselect
the previous one since the reference was already null.
Fix: only deselect+null during actual drags (when collections get
rebuilt and references go stale). For plain clicks, keep the reference
alive so DeselectKanbanCard() in the next OnKanbanCardPointerPressed
can properly restore the background.
Get notified about new releases