Features
- cli: enable native immich-go UI by default
- custom dynamic svg icons for theming
- robust process tracking using psutil
- UI: migrate app.py to new architecture and expand test suite
Refactoring
- UI: modularize theme engine and fix syntax errors
- UI: transition to dynamic semantic token theme engine (Fusion)
- UI: Phase 2 - Refinement and Validation
- UI: Phase 1 - Core Architecture
- UI: Phase 0 - Critical Bug Fixes for layout striping
- UI: cleanup temporary migration scripts and update UI stylesheet
Bug Fixes
- cli: correct command argument ordering and --no-ui flag handling
- resolve permission denied error for installer builds by downloading binary to user home directory
- ui: prevent TypeError on QListView.update() in theme engine
- ui: correct folder icon assignment in Archive Server tab
- ui: expand BasePage container for uniform tab widths
- ui: correct binary status checks for eliding labels
- ui: Track 2 - Icons and Status Indicators (No Emoji)
- ui: Track 1 - UI sizing & right-edge clipping
- ui: UI changes before qwen plan
- ui: convert _build_config_tab to new native component structure