git.cjennings.net
:
dotemacs
main
performance
My Emacs configuration
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
scripts
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix(theme-studio): restrict the cursor UI row to fg + bg
Craig Jennings
9 hours
3
-12
/
+56
*
feat(google-keep): gkeepapi data bridge with JSON contract (Phase 1)
Craig Jennings
10 hours
2
-0
/
+244
*
refactor(theme-studio): extract control factories to controls.js, drop dead p...
Craig Jennings
16 hours
6
-234
/
+221
*
refactor(theme-studio): tier-1 simplification pass
Craig Jennings
17 hours
8
-82
/
+81
*
fix(theme-studio): gold nav arrows for the language and preview dropdowns
Craig Jennings
17 hours
2
-4
/
+10
*
style(theme-studio): unify nav dropdowns to gold-on-dark
Craig Jennings
18 hours
3
-6
/
+12
*
feat(theme-studio): visible size-nav buttons + 48 pt gallery scale
Craig Jennings
18 hours
4
-52
/
+82
*
chore(theme-studio): update WIP theme snapshot
Craig Jennings
19 hours
1
-69
/
+103
*
feat(theme-studio): nerd-icons gallery as a hue-ordered icon grid
Craig Jennings
19 hours
12
-186
/
+2260
*
fix(theme-studio): render nerd-icon glyphs in previews instead of tofu
Craig Jennings
21 hours
7
-12
/
+151
*
chore(theme-studio): commit WIP theme locked-face reordering
Craig Jennings
28 hours
1
-223
/
+229
*
test(nerd-icons): dir-precedence probe + legend round-trip (phase 4)
Craig Jennings
29 hours
2
-0
/
+18
*
feat(theme-studio): bespoke nerd-icons filetype-legend preview (phase 2)
Craig Jennings
29 hours
7
-5
/
+127
*
feat(theme-studio): capture the nerd-icons filetype legend (phase 1)
Craig Jennings
29 hours
4
-0
/
+266
*
chore(theme): update WIP theme captures
Craig Jennings
39 hours
1
-7
/
+10
*
feat(theme-studio): locate preview elements by hover and click
Craig Jennings
39 hours
7
-15
/
+928
*
refactor(theme-studio): restore studio state after mutating gates via withSav...
Craig Jennings
5 days
2
-28
/
+70
*
refactor(theme-studio): hoist the browser-gate boilerplate into a gate() helper
Craig Jennings
5 days
2
-228
/
+180
*
refactor(theme-studio): extract assertPreviewFaces for the 3 preview-face gates
Craig Jennings
5 days
2
-48
/
+40
*
refactor(theme-studio): defer generate.py's page build behind a lazy _build()
Craig Jennings
5 days
1
-63
/
+85
*
refactor(theme-studio): dedup the inline-integrity test scaffolding
Craig Jennings
5 days
5
-40
/
+37
*
refactor(theme-studio): drop the orphaned dropdownRowTextColor helper
Craig Jennings
5 days
3
-41
/
+2
*
refactor(theme-studio): unify the two condition_matches clause checkers
Craig Jennings
5 days
1
-32
/
+30
*
refactor(theme-studio): extract path_kind from the two face-coverage bucketers
Craig Jennings
5 days
1
-15
/
+23
*
chore(theme-studio): restyle WIP orderless-match faces
Craig Jennings
5 days
1
-8
/
+12
*
chore(theme-studio): save WIP working state
Craig Jennings
5 days
1
-61
/
+111
*
feat(theme-studio): move the box column between style and contrast
Craig Jennings
5 days
4
-26
/
+26
*
feat(theme-studio): add 18 language previews
Craig Jennings
5 days
4
-2
/
+430
*
fix(theme-studio): keep an expander open across a table rebuild
Craig Jennings
5 days
3
-10
/
+64
*
feat(theme-studio): expand/collapse-all toggle and disclosure triangles
Craig Jennings
5 days
4
-18
/
+106
*
feat(theme-studio): expander label hovers and a view-dropdown lock indicator
Craig Jennings
5 days
3
-8
/
+108
*
feat(theme-studio): move the lock column to the leftmost position
Craig Jennings
5 days
4
-20
/
+20
*
feat(theme-studio): custom weight/slant dropdowns with previews
Craig Jennings
5 days
4
-42
/
+128
*
feat(theme-studio): tighten the elements-table horizontal layout
Craig Jennings
5 days
4
-8
/
+8
*
feat(theme-studio): sort the language dropdown and add nav arrows
Craig Jennings
5 days
4
-4
/
+54
*
feat(theme-studio): unify per-row widgets across the assignment tables
Craig Jennings
5 days
7
-63
/
+162
*
chore(theme-studio): save WIP working state
Craig Jennings
5 days
1
-0
/
+106
*
feat(theme-studio): add ansi-color faces to drive all ANSI consumers
Craig Jennings
5 days
2
-1
/
+17
*
feat(theme-studio): export through the save-file picker to overwrite in place
Craig Jennings
5 days
3
-2
/
+56
*
chore(theme-studio): save WIP.json working state
Craig Jennings
5 days
1
-13
/
+45
*
test(theme-studio): cover the face-docs dump helper and syntax map
Craig Jennings
5 days
2
-7
/
+87
*
feat(theme-studio): show face docstrings in element hovers
Craig Jennings
5 days
9
-9
/
+183
*
chore(theme-studio): save WIP.json working state
Craig Jennings
6 days
1
-472
/
+472
*
test(theme-studio): cover defensive branches and the palette generator
Craig Jennings
6 days
3
-1
/
+140
*
test(theme-studio): cover the promoted faceCss helpers
Craig Jennings
6 days
1
-0
/
+89
*
refactor(theme-studio): share the spec-from-entries loop in build-theme
Craig Jennings
6 days
1
-15
/
+14
*
refactor(theme-studio): dedup the palette harvest and color-pair walks
Craig Jennings
6 days
2
-29
/
+25
*
refactor(theme-studio): single-source the bespoke-app list in face_data
Craig Jennings
6 days
3
-54
/
+40
*
chore(theme-studio): regenerate page after the face-spec refactor
Craig Jennings
6 days
1
-1
/
+1
*
refactor(theme-studio): derive the Python face model from one spec list
Craig Jennings
6 days
3
-76
/
+79
[next]