| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix(ui-navigation): undo-kill-buffer skips open files via equal | Craig Jennings | 37 hours | 2 | -1/+27 |
| * | feat(dashboard): g refreshes, Telegram moves to G, F1 refreshes on show | Craig Jennings | 38 hours | 2 | -2/+10 |
| * | feat(ui-navigation): C-x 2/3 show the dashboard in the new window | Craig Jennings | 38 hours | 2 | -0/+97 |
| * | fix(eshell): flatten visual-commands, wire xterm-color correctly | Craig Jennings | 38 hours | 1 | -14/+20 |
| * | fix(prog-go): autoload gofmt so C-; f works under go-ts-mode | Craig Jennings | 38 hours | 1 | -0/+4 |
| * | fix(system-defaults): guard server-start and custom-file against batch | Craig Jennings | 38 hours | 2 | -4/+21 |
| * | fix(auth-config): guard gpg-connect-agent, require user-constants at runtime | Craig Jennings | 38 hours | 1 | -4/+6 |
| * | fix(prog): keep electric-pair and line-number setup buffer-local | Craig Jennings | 38 hours | 6 | -13/+17 |
| * | fix(eww): quick-add bookmarks to the default store, not a new dir | Craig Jennings | 38 hours | 1 | -5/+2 |
| * | chore(todo): file studio inbox tasks, archive resolved | Craig Jennings | 38 hours | 1 | -193/+183 |
| * | chore(todo): close the gallery color picker task | Craig Jennings | 39 hours | 1 | -4/+5 |
| * | feat(theme-studio): 2D gallery color picker for the assignment dropdowns | Craig Jennings | 39 hours | 6 | -33/+234 |
| * | feat(theme-studio): show view-area > element usages on palette tile hover | Craig Jennings | 39 hours | 5 | -8/+106 |
| * | chore(todo): file ground() helper extraction refactor | Craig Jennings | 40 hours | 1 | -0/+2 |
| * | style(theme-studio): thin the barber-pole flag border | Craig Jennings | 40 hours | 2 | -6/+6 |
| * | style(theme-studio): make the unused and gone flags a two-color barber-pole b... | Craig Jennings | 40 hours | 2 | -6/+20 |
| * | chore(todo): close palette toggle/unused/gone tasks; flag max-spans ambiguity | Craig Jennings | 40 hours | 1 | -6/+11 |
| * | feat(theme-studio): flag gone color assignments with a border | Craig Jennings | 40 hours | 4 | -2/+38 |
| * | feat(theme-studio): flag unused palette tiles and columns | Craig Jennings | 40 hours | 6 | -8/+105 |
| * | feat(theme-studio): add a palette display toggle for base colors vs full spans | Craig Jennings | 40 hours | 4 | -4/+62 |
| * | chore(todo): close span-bounds/rename/cluster-size tasks; fix calendar-sync tag | Craig Jennings | 40 hours | 1 | -11/+15 |
| * | refactor(theme-studio): rename preview samples and match cluster button sizes | Craig Jennings | 40 hours | 3 | -14/+14 |
| * | fix(theme-studio): clamp generated palette spans to the bg/fg bounds | Craig Jennings | 40 hours | 5 | -20/+67 |
| * | chore(todo): file two theme-studio palette tasks from roam inbox | Craig Jennings | 41 hours | 1 | -0/+4 |
| * | chore(todo): file roam-inbox theme-studio/emacs tasks; close reset-button tas... | Craig Jennings | 41 hours | 1 | -1844/+1860 |
| * | refactor(theme-studio): drop dead bindings and CSS left by the cluster work | Craig Jennings | 41 hours | 4 | -8/+6 |
| * | feat(theme-studio): reflow the B/I/U/S style buttons into a 2x2 cluster | Craig Jennings | 41 hours | 4 | -6/+30 |
| * | feat(theme-studio): compact the box control into a 2x2 button cluster | Craig Jennings | 41 hours | 4 | -22/+92 |
| * | refactor(theme-studio): drop the per-row reset column from package faces | Craig Jennings | 42 hours | 4 | -10/+10 |
| * | refactor(theme-studio): collapse assignment views into one dropdown panel | Craig Jennings | 42 hours | 4 | -14/+104 |
| * | chore(theme): update WIP theme build | Craig Jennings | 43 hours | 1 | -103/+115 |
| * | chore(theme-studio): label highlighted preview line (process highlights) | Craig Jennings | 43 hours | 2 | -2/+2 |
| * | refactor(org-agenda): drop OVERDUE block, lead with the schedule | Craig Jennings | 43 hours | 3 | -113/+33 |
| * | docs: spec the theme-studio preview-locate feature; file org-agenda app task | Craig Jennings | 45 hours | 2 | -0/+152 |
| * | feat(face-diagnostic): bind cj/describe-face-at-point to C-h F | Craig Jennings | 45 hours | 2 | -1/+12 |
| * | feat(face-diagnostic): Phase 4 render, command, and init wiring | Craig Jennings | 47 hours | 5 | -8/+219 |
| * | feat(face-diagnostic): Phase 3 per-face provenance trace | Craig Jennings | 47 hours | 3 | -6/+129 |
| * | feat(face-diagnostic): Phase 2 merged attributes and real font | Craig Jennings | 47 hours | 4 | -9/+151 |
| * | feat(face-diagnostic): Phase 1 pure read model for the face/font diagnostic | Craig Jennings | 47 hours | 3 | -2/+315 |
| * | chore(todo): close org-capture popup manual-verify as passed | Craig Jennings | 47 hours | 1 | -7/+2 |
| * | refactor(org-capture): single-Task desktop popup into the org-roam inbox | Craig Jennings | 47 hours | 3 | -184/+61 |
| * | chore(todo): file emacs tasks from the roam inbox, drain it to zero | Craig Jennings | 48 hours | 1 | -2/+8 |
| * | refactor(themes): retire dupre, fall back to modus-vivendi | Craig Jennings | 2 days | 14 | -1480/+23 |
| * | docs: move the two docs-root specs into docs/specs/ | Craig Jennings | 2 days | 3 | -10/+18 |
| * | docs: move specs to docs/specs/ with lifecycle-status filenames | Craig Jennings | 2 days | 48 | -84/+345 |
| * | docs: file roam-inbox tasks, face/font diagnostic spec, close org-faces | Craig Jennings | 2 days | 2 | -1/+234 |
| * | chore(theme-studio): refresh WIP theme export and deployed theme | Craig Jennings | 2 days | 2 | -387/+462 |
| * | build: add deploy-wip target for live WIP theme reload | Craig Jennings | 2 days | 1 | -1/+14 |
| * | feat(theme-studio): add org-faces app for agenda keyword and priority colors | Craig Jennings | 2 days | 5 | -3/+75 |
| * | feat(auto-dim): dim the org-faces header-row faces in unfocused windows | Craig Jennings | 2 days | 1 | -13/+15 |