v1.8.0
Improve TrimUI Brick support, add battery appearance options, and refresh UI
This release improves support for the TrimUI Brick, adds options for custom battery appearance, and introduces a UI refresh with updated colors and animations. It also resolves several bugs related to recent muOS test releases.
🚀 Features
- Add battery charging and battery low custom color, opacity options
- Improve TrimUI Brick (1024x768 theme) support
- Add resized glyphs
- Add resized fonts
- Add screen resolution-aware UI font scaling (fonts are no longer tiny on TrimUI Brick)
- Add additional glyphs, update glyphs for latest Goose test release
🐛 Bug Fixes
- Fix UI from being drawn off-screen on TrimUI Brick
- Fix broken automatic theme installation on latest muOS Goose test release
- Fix broken build script
--launch
option on latest muOS Goose test release - Fix "Incompatible theme version detected" error when activating theme on latest Goose test release
🧰 Improvements
- Refresh UI with updated colors, component appearance, and animations
- Optimize theme creation process
- Update header glyphs (battery, network)
- Update default theme RGB speed from 5 to 2
- Update theme on-screen keyboard appearance, help/info radius
- Add blinking cursor to keyboard input screen
- Update palette grid to use dynamic row spacing based on available height
- Update texts with better wording, e.g. "build" and "activate"
- Add preview for solid background in background screen
- Add held D-pad support in HSV screen
- Reverse order of box art width options in box art width screen
- Update navigation screen preview image to use control hints rather than generic "Preview" text
- Update time screen to display current time in preview instead of "Preview" text
🧹 Chores
- Generate glyphs when building rather than at runtime
- Skip theme installation and show special modal if running in dev mode
- Add argument to
dev_launch.sh
script to set initial screen
Full Changelog: v1.7.0...v1.8.0