| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add theme studio face color step arrows | Craig Jennings | 10 days | 7 | -30/+158 |
| | | |||||
| * | Preview selected theme studio chip while picking | Craig Jennings | 10 days | 4 | -12/+40 |
| | | |||||
| * | Change theme studio spans to endpoint divisions | Craig Jennings | 10 days | 6 | -35/+72 |
| | | |||||
| * | Remove theme studio save button | Craig Jennings | 10 days | 4 | -29/+10 |
| | | |||||
| * | Fix theme studio span endpoint tiles | Craig Jennings | 10 days | 7 | -31/+57 |
| | | |||||
| * | Sort theme studio dropdown colors by lightness | Craig Jennings | 10 days | 4 | -8/+38 |
| | | |||||
| * | Fix theme studio ground endpoint edit | Craig Jennings | 10 days | 3 | -6/+28 |
| | | |||||
| * | Fix theme studio fg endpoint selection | Craig Jennings | 10 days | 3 | -6/+30 |
| | | |||||
| * | Refine theme studio tile name editing | Craig Jennings | 10 days | 6 | -9/+46 |
| | | |||||
| * | Migrate roam inbox tasks to todo | Craig Jennings | 10 days | 1 | -0/+36 |
| | | |||||
| * | Make theme studio column delete safer | Craig Jennings | 10 days | 5 | -10/+31 |
| | | |||||
| * | Add theme studio Rust and Zig samples | Craig Jennings | 10 days | 6 | -5/+98 |
| | | |||||
| * | Fix theme studio column delete task hash | Craig Jennings | 10 days | 1 | -1/+1 |
| | | |||||
| * | Add theme studio column delete | Craig Jennings | 10 days | 8 | -13/+106 |
| | | |||||
| * | Refactor theme studio palette tests | Craig Jennings | 10 days | 9 | -679/+835 |
| | | |||||
| * | Add theme studio palette clear and lock toggles | Craig Jennings | 10 days | 3 | -10/+112 |
| | | |||||
| * | Fix theme studio ground column order | Craig Jennings | 10 days | 2 | -12/+34 |
| | | |||||
| * | Fix theme studio bg-prefixed span inference | Craig Jennings | 10 days | 4 | -12/+26 |
| | | |||||
| * | Queue theme studio column deletion task | Craig Jennings | 10 days | 1 | -0/+8 |
| | | |||||
| * | Fix theme studio style button state | Craig Jennings | 10 days | 2 | -2/+26 |
| | | |||||
| * | Fix theme studio bg-like imported colors | Craig Jennings | 10 days | 5 | -44/+111 |
| | | |||||
| * | Add theme studio palette generator spec | Craig Jennings | 10 days | 2 | -0/+249 |
| | | |||||
| * | Add theme studio column selection and reorder controls | Craig Jennings | 10 days | 3 | -10/+120 |
| | | |||||
| * | Set theme studio default picker color | Craig Jennings | 10 days | 3 | -12/+14 |
| | | |||||
| * | Group numeric color names by stem | Craig Jennings | 10 days | 5 | -4/+16 |
| | | |||||
| * | Document theme studio import color inference | Craig Jennings | 10 days | 1 | -0/+2 |
| | | |||||
| * | Treat legacy color names as base columns | Craig Jennings | 10 days | 6 | -4/+39 |
| | | |||||
| * | Retire stale theme studio todo entries | Craig Jennings | 10 days | 1 | -3/+9 |
| | | |||||
| * | Split theme studio generator data and template | Craig Jennings | 10 days | 4 | -384/+394 |
| | | |||||
| * | Add theme studio default face drift summary | Craig Jennings | 10 days | 3 | -1/+102 |
| | | |||||
| * | docs(claude): codify the cl-letf C-primitive native-comp trampoline trap | Craig Jennings | 10 days | 1 | -0/+2 |
| | | | | | Mocking a C primitive (buffer-modified-p, file-exists-p, kill-buffer) via cl-letf triggers a native-comp trampoline rebuild that fails under --batch. Drive real state or extract a pure helper instead. | ||||
| * | Pin theme studio preview links and column exports | Craig Jennings | 10 days | 4 | -10/+58 |
| | | |||||
| * | fix(help-config): non-destructive info open, clean cancel, drop dead config | Craig Jennings | 10 days | 3 | -23/+68 |
| | | | | | Three audit defects in one file. cj/open-with-info-mode used cl-return-from inside a plain defun, so declining the save prompt threw "No catch for tag" instead of cancelling. The decision is now a pure cj/--info-open-plan and the command routes through it. A dead :hook (info-mode . info-persist-history-mode, which names a non-existent mode on the wrong hook) and an empty :preface are gone. The auto-mode-alist entry that mapped .info to that interactive, buffer-killing command is dropped, so find-file-noselect of a .info no longer destroys buffers. cj/open-with-info-mode stays an M-x command and C-h i still browses info files. | ||||
| * | Add theme studio UI inherit spec task | Craig Jennings | 10 days | 1 | -1/+7 |
| | | |||||
| * | Add theme studio generated file check | Craig Jennings | 10 days | 2 | -1/+12 |
| | | |||||
| * | Rename theme studio column browser gate | Craig Jennings | 10 days | 4 | -10/+10 |
| | | |||||
| * | Pin theme studio generated defaults | Craig Jennings | 10 days | 1 | -0/+32 |
| | | |||||
| * | Refactor theme studio face assembly | Craig Jennings | 10 days | 8 | -61/+205 |
| | | |||||
| * | docs(claude): codify the make-test no-package-init testability gotcha | Craig Jennings | 10 days | 1 | -0/+2 |
| | | | | | make test runs without package-initialize, so defuns nested in a use-package :config are unbound there even though the PostToolUse hook loads them. Extract such logic to top-level for unit tests; verify :config-bound keys live. | ||||
| * | Rename theme studio color model to columns | Craig Jennings | 10 days | 5 | -187/+187 |
| | | |||||
| * | Guard theme studio package face coverage | Craig Jennings | 10 days | 1 | -0/+35 |
| | | |||||
| * | Extract theme studio default face adapter | Craig Jennings | 10 days | 3 | -81/+203 |
| | | |||||
| * | Update theme studio color columns and defaults | Craig Jennings | 10 days | 10 | -460/+30503 |
| | | |||||
| * | fix(dwim-shell): valid zip name, real backup timestamp, reachable menu key | Craig Jennings | 10 days | 4 | -6/+59 |
| | | | | | Three audit fixes. Single-file zip named the archive after the input file (<<fne>>.<<e>>), making invalid archives and a "foo." name for directories. It now builds <fne>.zip. The dated backup single-quoted $(date ...), so the stamp sat literal in the filename. Now the timestamp is interpolated in Elisp with format-time-string. The dired menu used "M-S-d", which Meta-Shift-d never emits (it sends M-D), so the menu was unreachable in plain dired. It now binds M-D, matching the dirvish sibling. Both command strings moved to top-level builders so they're unit-testable without loading the dwim-shell-command package. | ||||
| * | fix(markdown): restore the live preview (rename, guard, dead setq) | Craig Jennings | 10 days | 3 | -7/+23 |
| | | | | | F2 ran markdown-mode's own markdown-preview instead of the custom one, so the impatient-mode strapdown preview was dead. I renamed the custom command to cj/markdown-preview and rebound F2 so markdown-mode no longer shadows it. The server guard now uses httpd-running-p (httpd-process isn't a variable), and a dead (setq imp-set-user-filter 'markdown-html) that named neither a real variable nor a real filter is gone. | ||||
| * | fix(completion): let orderless match, prescient sort | Craig Jennings | 10 days | 2 | -1/+13 |
| | | | | | vertico-prescient-mode defaulted vertico-prescient-enable-filtering to t, which overrode completion-styles to prescient inside vertico sessions and left the orderless config dead where it mattered. Setting it nil restores orderless space-separated out-of-order matching while prescient keeps doing the sorting. | ||||
| * | fix(keys): destructive delete on capital D, diff on lowercase d | Craig Jennings | 10 days | 3 | -3/+41 |
| | | | | | C-; b d now runs cj/diff-buffer-with-file (the op I hit most, comparing a buffer against the saved file) and C-; b D runs cj/delete-buffer-and-file. The destructive command sat on the easy lowercase key and diff on the capital. A keymap-lookup test guards the swap. | ||||
| * | docs(claude): codify the manual-verification VERIFY-child pattern | Craig Jennings | 10 days | 1 | -0/+2 |
| | | | | | When a task's code is done and only the hands-on check remains, file that check as a VERIFY child under the Manual testing and validation parent and close the originating task, instead of leaving the whole task DOING. | ||||
| * | chore(todo): import emacs tasks from roam inbox | Craig Jennings | 10 days | 1 | -1/+270 |
| | | | | | Routed six Emacs items out of the roam global inbox into Open Work: unified popup placement/dismissal rules, fullscreen-terminal pull-away, removing unused system-power keybindings, two dirvish/buffer keybinding tweaks, and F1 dashboard-refresh (folded into the existing dashboard task). Each rewritten, priced, and tagged per the project scheme. | ||||
| * | chore(todo): stamp reviewed tasks, mark two audit fixes DOING | Craig Jennings | 10 days | 1 | -2/+37 |
| | | | | | Task-review batch of 7 stamped :LAST_REVIEWED: 2026-06-13, all kept; reconcile-open-repos gained :quick:. The C-s vertico-repeat and dotted-repo fixes moved to DOING with dated resolution notes and manual-test entries under the validation parent, pending my confirm. | ||||
