| Age | Commit message (Expand) | Author |
| 22 hours | feat(recording): rewrite device setup, fix video stop, update modeline icons | Craig Jennings |
| 25 hours | fix(calendar-sync): sanitize description text to prevent org heading corruption | Craig Jennings |
| 43 hours | fix(calendar-sync): fix heading order, continuation lines, and exception text... | Craig Jennings |
| 44 hours | feat(calendar-sync): add event details — attendees, organizer, status, URL | Craig Jennings |
| 3 days | fix(email): improve MIME handle parsing for email viewer | Craig Jennings |
| 4 days | test(video-recording): add process cleanup tests | Craig Jennings |
| 4 days | fix(video-recording): use generic 'Built-in Audio' label | Craig Jennings |
| 4 days | test(video-recording): add command structure validation tests | Craig Jennings |
| 4 days | fix(tests): correct flaky test assertions | Craig Jennings |
| 4 days | feat(calendar-sync): add EXDATE support for excluded recurring event dates | Craig Jennings |
| 4 days | feat(calendar-sync): add RECURRENCE-ID exception handling for recurring events | Craig Jennings |
| 5 days | feat(keyboard): add GUI key translation for M-S- bindings | Craig Jennings |
| 6 days | feat(calendar-sync): add timezone conversion for TZID-qualified events | Craig Jennings |
| 12 days | test(theme): add comprehensive tests for dupre-theme | Craig Jennings |
| 14 days | fix(tests): fix failing tests across multiple modules | Craig Jennings |
| 14 days | test(prog-shell): add tests for cj/make-script-executable | Craig Jennings |
| 2025-12-02 | feat(calendar-sync): multi-calendar support with property tests | Craig Jennings |
| 2025-11-21 | feat(org-noter): implement custom org-noter workflow | Craig Jennings |
| 2025-11-18 | feat(calendar-sync): Add RRULE support and refactor expansion functions | Craig Jennings |
| 2025-11-17 | fix(calendar-sync): Remove carriage return characters from synced events | Craig Jennings |
| 2025-11-16 | test(calendar-sync): Add unit tests for UTC conversion function | Craig Jennings |
| 2025-11-16 | feat(calendar-sync): Add automatic timezone detection and chronological sorting | Craig Jennings |
| 2025-11-15 | fix(tests): Update mousetrap test to match current configuration | Craig Jennings |
| 2025-11-15 | feat(music): Switch EMMS from MPD to MPV backend | Craig Jennings |
| 2025-11-14 | test: Add integration test for recording monitor capture | Craig Jennings |
| 2025-11-14 | fix(recording): Fix phone call audio capture with amix filter | Craig Jennings |
| 2025-11-14 | Revert "checking in modified/removed tests and other misc changes" | Craig Jennings |
| 2025-11-14 | checking in modified/removed tests and other misc changes | Craig Jennings |
| 2025-11-14 | fix(ui): Fix cursor color updates with post-command-hook | Craig Jennings |
| 2025-11-14 | feat(ui): Add buffer modification state to color indicators | Craig Jennings |
| 2025-11-14 | feat(mousetrap): Add profile-based architecture and clickable lighter | Craig Jennings |
| 2025-11-12 | feat(fonts): Update fonts to Berkeley Mono + Lexend, simplify org-drill config | Craig Jennings |
| 2025-11-12 | perf: Merge performance branch - org-agenda cache, tests, and inbox zero | Craig Jennings |
| 2025-11-11 | perf: Optimize org-refile with caching to eliminate 15-20s delay | Craig Jennings |
| 2025-11-11 | a/v recording: fix setup, add test functionality and indicatorlkg | Craig Jennings |
| 2025-11-11 | fix: Resolve Google Calendar password prompts via advice | Craig Jennings |
| 2025-11-09 | test: Add slow tag to benchmarks taking too long | Craig Jennings |
| 2025-11-09 | feat:system: Add system utility library with executable check | Craig Jennings |
| 2025-11-09 | feat:buffer-diff: Add syntax-aware buffer diffing with difftastic | Craig Jennings |
| 2025-11-08 | feat: Fix modeline lag and add org multi-level sort with comprehensive tests | Craig Jennings |
| 2025-11-06 | feat: Add AssemblyAI transcription backend with speaker diarization | Craig Jennings |
| 2025-11-04 | test: Add comprehensive test suite for LanguageTool grammar checking | Craig Jennings |
| 2025-11-04 | feat: Add complete async audio transcription workflow | Craig Jennings |
| 2025-11-03 | test: Add unit tests for music config and org-contacts functions | Craig Jennings |
| 2025-11-03 | test: Add comprehensive test suite for video-audio-recording module | Craig Jennings |
| 2025-11-03 | feat: Add copy-to-top and copy-to-bottom buffer methods with tests | Craig Jennings |
| 2025-10-31 | feat:count-characters: Add character counting functionality | Craig Jennings |
| 2025-10-27 | refactor: Rename custom-file-buffer to custom-buffer-file | Craig Jennings |
| 2025-10-27 | test:org-gcal: Add mock tests for API request capture | Craig Jennings |
| 2025-10-27 | feat:test-runner: Enhance ERT test runner with focus/unfocus support | Craig Jennings |