aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/build-inventory.el
Commit message (Collapse)AuthorAgeFilesLines
* fix(theme-studio): capture unversioned local checkouts in the package inventoryCraig Jennings21 hours1-1/+4
| | | | build-inventory.el grouped faces by their defining file and pulled the package name only from versioned directories (/elpa/PKG-VERSION/). Locally-developed packages live in unversioned directories (/elpa/PKG/), so every one of them was silently excluded from the studio. Make the version suffix optional so unversioned checkouts are captured too. Verified against a clean wttrin load: wttrin-key resolves to /elpa/wttrin/wttrin.elc and the regex extracts "wttrin". The inventory itself needs regenerating in a clean Emacs to pick these up.
* refactor(theme-studio): rename theme-selector to theme-studioCraig Jennings2026-06-081-0/+31
The tool authors themes from scratch -- palette, faces across every tier, live preview, export to a loadable deftheme. It never selects among existing themes, so "selector" mis-described it. Renamed the directory, the generated HTML and its title, the design spec, and every reference in the code, README, tests, and todo. No behavior change.