Fixes
- Cloud theme downloads silently failing:
czhorde.bjslug was being appended twice to the GitHub URL, producing 404s on every cloud theme/mask download. Now built once, correctly. - Cloud theme falls back across mirrors: download tries every configured server in order (
czhorde.com, thenczhorde.cc) and returns the first success — single-server outages no longer break theme downloads. - Cloud theme/mask clicks no longer gated by in-flight state: clicking a cloud item always triggers a download, never short-circuited by a stale
_downloadingflag. - Legacy GUI taskbar icon path: corrected the resolution path so the taskbar icon shows on first launch.
- LCD config tolerant of legacy ↔ next/ migration shapes:
config.jsonwritten by the experimentaltrcc-nextis now safely read by the legacy GUI.
Added
- Experimental clean-slate architecture (
trcc.next) available as an opt-in viatrcc-next <subcommand>orTRCC_NEXT=1 trcc <subcommand>. Default path unchanged. Feature parity still in progress.