Skip to content

Horizon DE v0.4.21-alpha

Choose a tag to compare

@austral-os austral-os released this 19 May 18:06
· 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.