Horizon DE v0.4.21-alpha
·
216 commits
to main
since this release
π Release Notes β Horizon DE v0.4.21-alpha
Welcome to the release notes for Horizon DE version 0.4.21! This development cycle has focused primarily on a deep migration towards dynamic customization and system-wide theme support (Theming).
π₯οΈ Experience Horizon
Horizon is not just a toolkit β it powers an entire desktop environment.
The best way to experience it today is through Austral OS, where Horizon drives the full system UI.
π Explore Austral OS
π Key Highlights & Features
π¨ Extensible Customization & Global Theme Support
The system's visual management has been redesigned through the global integration of ThemeManager alongside major improvements to its flexibility:
- Color Scheme Selection UI: A new user interface implemented in Appearance preferences (
AppearanceView) for direct color scheme selection. - Smart Opacity & Transparency: Implemented support for adjustable UI element opacities, linear gradient menu backgrounds with configurable bottom opacity, and alpha transparency support for panel backgrounds.
βοΈ System Monitoring & Resilience
- Critical Session Services: Implementation of robust monitoring and automatic restart logic for critical session services, substantially improving fault tolerance.
- Dynamic Compositor Selection: Added a compositor selection user interface to preferences and updated session startup scripts to support dynamic switching.
π Change History
| Version | Summary |
|---|---|
| v0.4.21 | Solid borders color scheme and improved text coloring in FileIconView. |
| v0.4.19 | Theme-aware colors integrated for menus and notifications. |
| v0.4.18 | Updated tab styling to use theme colors from ThemeManager. |
| v0.4.17 | Theme-aware icon colors enabled for top panel indicators. |
| v0.4.14 | Refined highlight rendering in AquaObject and visual enhancements. |
| v0.4.11 | Dynamic text and placeholder colors for input components. |
| v0.4.9 | Dedicated panel and tab theme variables introduced. |
| v0.4.8 | Theme-based styling support for Sidebar and VPanel. |
| v0.4.7 | Recursive theme application across the entire IconView component. |
| v0.4.6 | Theme-based color implementation for the Textarea component. |
| v0.4.4 | Air widget styling updates and refined color scheme. |
| v0.4.2 | Updated AquaObject styling with new color scheme definitions. |
| v0.4.1 | Added window_bg_alt color variable for optimal contrast. |