v2.2.0
Anki Miner v2.2.0
Modular JSON Theme System
- New Tokyo Night theme, matching the VS Code version
- Light, Dark, and Sakura themes migrated to JSON format
- Color variables in common.qss replace duplicated style rules
- Dynamic theme discovery - no more hardcoded theme registration
Card & Mining Improvements
- Known words filter fixed - words were not being filtered due to mismatched card field names
- Pitch accent fields updated to match Lapis card type
- Frequency and pitch accent errors now surface clearly instead of failing silently
UI Polish
- UI element consistency improved across all themes
- Fixed all themes incorrectly rendering with dark backgrounds
- Dead code removed (IconProvider)
Internal
- Full mypy pass - stale type: ignore comments cleaned up
- Theme class rewritten to use JSON discovery instead of static enum mapping
Full Changelog: v2.1.0...v2.2.0