Commit Graph

7 Commits

Author SHA1 Message Date
Bendt
44cfe3f714 Fix search input stealing focus on app launch - explicitly focus main widget 2025-12-19 16:39:01 -05:00
Bendt
19bc1c7832 Increase calendar search bar height and center label vertically 2025-12-19 16:37:50 -05:00
Bendt
95d3098bf3 Add search feature to calendar app with / keybinding using khal search 2025-12-19 16:34:21 -05:00
Bendt
ab55d0836e Add IPC listener to calendar and tasks apps for sync daemon refresh notifications 2025-12-19 15:57:46 -05:00
Bendt
3c45e2a154 Add calendar invites panel to Calendar TUI sidebar
- Create InvitesPanel widget showing pending invites from Microsoft Graph
- Add fetch_pending_invites() and respond_to_invite() API functions
- Invites load asynchronously in background on app mount
- Display invite subject, date/time, and organizer
- Add 'i' keybinding to focus invites panel
- Style: tentative invites shown in warning color
2025-12-19 10:51:15 -05:00
Bendt
a82f001918 Add mini-calendar sidebar to Calendar TUI
- Add MonthCalendar widget as a collapsible sidebar (toggle with 's')
- Sidebar syncs with main week grid (week highlight, selected date)
- Click dates in sidebar to navigate week grid to that date
- Click month navigation arrows to change displayed month
- Add goto_date() method to WeekGrid for date navigation
2025-12-19 10:40:33 -05:00
Bendt
a41d59e529 WIP 2025-12-18 22:11:47 -05:00