Commit Graph

2 Commits

Author SHA1 Message Date
Bendt
2f002081e5 fix: Improve calendar invite detection and fix DuplicateIds error
- Enhance is_calendar_email() to detect forwarded meeting invites
- Add content-based detection for Teams meetings and ICS data
- Remove fixed ID from CalendarInvitePanel to prevent DuplicateIds
- Fix notify calls in calendar_invite.py (remove call_from_thread)
2025-12-29 15:43:57 -05:00
Bendt
d6e10e3dc5 Add calendar invite actions to mail app with A/D/T keybindings
- Add calendar_invite.py with detect/find/respond functions for calendar invites
- Keybindings: A (accept), D (decline), T (tentative)
- Searches Graph API calendarView to find matching event by subject
- Responds via Graph API POST to event/{id}/accept|decline|tentativelyAccept
2025-12-19 16:51:40 -05:00