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.
Share stats bar (counts + New Task + Prioritize) across List and Kanban views
Details
The stats/actions bar was previously nested inside the list view's detailed
mode grid, making it invisible in Kanban view. Extracted it to a shared
position above both views so the task counts, New Task button, and Prioritize
button are visible in both List and Kanban modes.
Hide vertical scrollbar on Kanban columns
Details
Columns still scroll — the scrollbar track is just hidden for a cleaner look.
Get notified about new releases