aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* fix: load convert-org-contacts-birthdays from load-pathCraig Jennings2026-04-211-3/+1
* test: add unit tests for chime--render-modeline-stringCraig Jennings2026-04-211-0/+52
* refactor: extract chime--render-modeline-string from chime--update-modelineCraig Jennings2026-04-211-25/+30
* fix(hooks): run validate-el test phase from tests/ directoryCraig Jennings2026-04-211-1/+4
* docs: expand custom predicate examples in READMECraig Jennings2026-04-201-7/+22
* chore: ignore .stignore (syncthing)Craig Jennings2026-04-201-0/+1
* restructure: move docs/ to .ai/ + sync latest templateCraig Jennings2026-04-201-1/+1
* chore(claude): sync validate-el.sh JSON channel + pairwise rule from rulesetsCraig Jennings2026-04-192-9/+44
* chore: sync testing rules — pyramid, overmocking, refactor-for-testability,...Craig Jennings2026-04-192-0/+130
* chore: sync elisp-testing.md (testutil pattern generalized)Craig Jennings2026-04-191-3/+3
* chore: sync bundle — add commits.md rule, attribution suppressionCraig Jennings2026-04-192-0/+70
* chore: add Claude Code ruleset via ~/code/rulesets install-elispCraig Jennings2026-04-198-0/+564
* Improve README quick start, manual install, and filtering docsCraig Jennings2026-04-041-59/+60
* Add personality and reorganize READMECraig Jennings2026-04-041-264/+135
* Fix TOC formatting in TESTING.orgCraig Jennings2026-04-041-3/+1
* Add table of contents to TESTING.orgCraig Jennings2026-04-041-0/+4
* Rewrite TESTING.org with current test infrastructureCraig Jennings2026-04-041-176/+275
* Remove duplicate COPYING fileCraig Jennings2026-04-041-674/+0
* Consolidate Makefiles and update TESTING.orgCraig Jennings2026-04-042-129/+73
* Add tests for chime-environment-regexCraig Jennings2026-04-041-0/+62
* Decompose chime--debug-notification-filtering into step functionsCraig Jennings2026-04-041-71/+71
* Remove unused chime--today functionCraig Jennings2026-04-042-88/+0
* Bundle multiple day-wide events into a single notificationCraig Jennings2026-04-042-2/+67
* Restructure README and address review commentsCraig Jennings2026-04-043-151/+828
* Add horizontal nav bar and Made for GNU Emacs badge to READMECraig Jennings2026-04-042-20/+5
* Show modeline icon immediately on chime-mode enableCraig Jennings2026-04-042-11/+92
* Default modeline lighter to empty stringCraig Jennings2026-04-042-12/+10
* Improve defaults: 2-hour modeline window, notify at event timeCraig Jennings2026-04-042-9/+12
* Clean up README prose: remove AI-isms, fix typoCraig Jennings2026-04-041-20/+18
* Update README for accuracy and completenessCraig Jennings2026-04-041-41/+126
* Add comments for non-obvious code patternsCraig Jennings2026-04-041-7/+15
* Remove dead code and reduce default tooltip lookahead to 1 weekCraig Jennings2026-04-043-38/+6
* Hoist loop-invariant computations and remove redundant sortCraig Jennings2026-04-041-68/+53
* Nil chime--timer after cancellation in chime--stopCraig Jennings2026-04-042-0/+12
* Fix file headers: correct copyright years, add missing headerCraig Jennings2026-04-0412-11/+28
* Extract days-until calculation from chime--day-wide-notification-textCraig Jennings2026-04-041-27/+22
* Extract validation retry logic from chime-check into chime--maybe-validateCraig Jennings2026-04-041-26/+25
* Extract display logic from chime-validate-configurationCraig Jennings2026-04-041-14/+14
* Extract test boilerplate into shared test-bootstrap.elCraig Jennings2026-04-0451-656/+96
* Extract three timestamp strategies from chime--extract-timeCraig Jennings2026-04-041-54/+59
* Consolidate birthday utilities into convert-org-contacts-birthdaysCraig Jennings2026-04-042-196/+16
* Add integration test for chime-mode deactivation cleanupCraig Jennings2026-04-041-0/+10
* Add integration test for chime-mode modeline registrationCraig Jennings2026-04-041-0/+61
* Add 94 tests across 10 new test files and fix 2 bugsCraig Jennings2026-04-0411-7/+1553
* Add test config macros and migrate startup tests to use themCraig Jennings2026-02-262-155/+186
* Add persistent async failure warnings after consecutive errorsCraig Jennings2026-02-231-2/+30
* Use locate-library fallback for sound file path resolutionCraig Jennings2026-02-231-1/+4
* Improve org-agenda-files validation to distinguish files from directoriesCraig Jennings2026-02-232-11/+14
* Include event title in timestamp parse error messagesCraig Jennings2026-02-231-8/+13
* Fix flaky validation failure test by resetting shared stateCraig Jennings2026-02-231-0/+6