Commit Graph

4 Commits

Author SHA1 Message Date
forbes
08e439b9ca refactor: remove theme from ztools, move to base distribution
- Delete CatppuccinMocha preference pack (redundant with KindredCreate)
- Delete theme.py (generate_stylesheet never called; apply_spreadsheet_colors
  was a no-op due to SetUnsigned vs GetASCII type mismatch)
- Remove preferencepack declaration from package.xml
- Remove apply_spreadsheet_colors call from InitGui.py Activated()
- Clean up resources/__init__.py exports

Spreadsheet colors are now set via KindredCreate.cfg preference pack
using FCText entries that match the C++ GetASCII() reader.

Part of #278
2026-02-19 14:50:15 -06:00
55be41e697 refactor: migrate to kindred-addon-sdk for theme tokens (#250)
Replace hardcoded MOCHA dict with kindred_sdk.get_theme_tokens().
Add sdk dependency to package.xml <kindred> element.
2026-02-17 08:59:39 -06:00
29ca89e533 feat: add <kindred> element to package.xml
Declares min_create_version=0.1.0, load_priority=50, pure_python=true,
and documents partdesign.body/feature context injection.
2026-02-16 14:03:27 -06:00
Zoe Forbes
981b15804e first commit 2026-01-24 15:16:09 -06:00