aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix(keybindings): make C-z a prefix map instead of unsetting itCraig Jennings2026-02-211-1/+1
* fix(music): force case-insensitive search when adding songsCraig Jennings2026-02-211-0/+1
* fix(mousetrap): use buffer-local keymaps via emulation-mode-map-alistsCraig Jennings2026-02-202-18/+41
* chore: enable wttrin debug, clean up lorem-optimum startupCraig Jennings2026-02-203-233/+2
* feat(restclient): add REST API client for interactive API explorationCraig Jennings2026-02-188-0/+601
* fix(org): remap date picker keys — . for today, <> for days, M-,/. for monthsCraig Jennings2026-02-181-12/+7
* chore: close completed tasks in todo (yasnippet, ERT checklist)Craig Jennings2026-02-161-33/+16
* chore(yasnippet): move snippets into emacs.d for source controlCraig Jennings2026-02-1629-2/+200
* fix(tests): add missing requires for org-noter test dependenciesCraig Jennings2026-02-162-0/+4
* feat(org-noter): overhaul keybindings, dynamic split, background highlightCraig Jennings2026-02-163-40/+104
* fix(pdf): move keybindings to eval-after-load, add page-only scrollingCraig Jennings2026-02-151-10/+21
* chore: complete ERT test checklist [13/13]Craig Jennings2026-02-151-3/+3
* fix(chrono-tools): correct undefined variable in timer reset messageCraig Jennings2026-02-152-10/+2
* test: add 38 tests for org-agenda-config and org-refile-configCraig Jennings2026-02-155-4/+507
* test: add 86 new tests, fix 3 production bugs, fix 8 stale testsCraig Jennings2026-02-1517-240/+801
* chore(todo): reorganize tasks by functional area, audit test coverageCraig Jennings2026-02-151-169/+188
* fix(reveal): suppress date/caps on title slide, move transition to init optionsCraig Jennings2026-02-152-10/+16
* fix(keybindings): remove auth-cache binding from C-; ACraig Jennings2026-02-151-7/+1
* merge: playlist UI improvements from feat/music-playlist-uiCraig Jennings2026-02-153-2/+454
|\
| * feat(music): add playlist UI with header overlay, track styling, and testsCraig Jennings2026-02-153-2/+454
|/
* feat(dashboard,calibredb): reorganize nav buttons, tweak display settingsCraig Jennings2026-02-152-22/+27
* docs(music): add ncmpcpp keybinding comparison table to commentaryCraig Jennings2026-02-151-0/+65
* feat(music): align EMMS keybindings with ncmpcpp, add consume modeCraig Jennings2026-02-152-12/+322
* feat(dashboard): add recent files section to startup dashboardCraig Jennings2026-02-141-2/+4
* perf(calendar-sync): replace shell-out timezone conversion with pure ElispCraig Jennings2026-02-142-32/+60
* refactor(tasks): migrate todo.org to Open Work / Resolved formatCraig Jennings2026-02-142-1410/+1780
* feat(reveal): add org-reveal presentation workflow with ERT testsCraig Jennings2026-02-148-49/+512
* test: add ERT coverage for modeline-config and hugo-configCraig Jennings2026-02-148-32/+846
* feat(hugo): extract hugo-config module with C-; h keybindingsCraig Jennings2026-02-144-30/+128
* feat(export): add ox-hugo config with capture templateCraig Jennings2026-02-131-3/+29
* fix(agenda): scope file scan to immediate subdirs of ~/projectsCraig Jennings2026-02-132-36/+47
* fix(keyboard): support daemon mode for M-S- key translationsCraig Jennings2026-02-092-3/+7
* fix(font): prevent HarfBuzz SIGSEGV crash on emoji in mu4e headersCraig Jennings2026-02-093-2/+40
* chore: sync templates, rename NOTES.org to notes.orgCraig Jennings2026-02-071-1/+1
* fix(test): add missing testutil require for sanitize-org-body testsCraig Jennings2026-02-065-28/+29
* feat(recording): rewrite device setup, fix video stop, update modeline iconsCraig Jennings2026-02-0617-552/+1191
* fix(calendar-sync): increase fetch timeout for large calendarsCraig Jennings2026-02-061-1/+11
* fix(calendar-sync): sanitize description text to prevent org heading corruptionCraig Jennings2026-02-063-5/+94
* fix(calendar-sync): fix heading order, continuation lines, and exception text...Craig Jennings2026-02-053-7/+35
* feat(calendar-sync): add event details — attendees, organizer, status, URLCraig Jennings2026-02-0522-24/+1113
* chore(todo): add TRAMP/dirvish timestamp investigation taskCraig Jennings2026-02-051-0/+27
* feat(dirvish): add TrueNAS backups quick access shortcutCraig Jennings2026-02-051-0/+1
* chore: minor housekeeping updatesCraig Jennings2026-02-043-3/+5
* chore: add new typo corrections to abbrev_defsCraig Jennings2026-02-041-2/+4
* fix(email): require mm-decode at load time for macro availabilityCraig Jennings2026-02-041-6/+2
* fix(email): improve MIME handle parsing for email viewerCraig Jennings2026-02-042-6/+282
* style(dirvish): normalize indentation and add TrueNAS shortcutsCraig Jennings2026-02-041-192/+194
* refactor(calendar): move calendar URLs into calendar-sync.elCraig Jennings2026-02-042-16/+16
* feat(buffer): add EWW and email viewing functionsCraig Jennings2026-02-041-5/+73
* feat(lsp): disable LSP on remote/TRAMP filesCraig Jennings2026-02-042-2/+5