Horizon DE - v0.5.8-alpha Release Notes
Welcome to the release notes for Horizon DE 0.5.8-alpha! This update introduces major improvements to our file manager's IconView, enhanced clipboard operations, significant optimizations in image rendering performance, and crucial bug fixes for a smoother desktop experience.
🖥️ 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.
🚀 New Features & Enhancements
File Management (IconView & Clipboard)
- Rubberband Selection: Implemented rubberband selection for
IconViewwith auto-scrolling support, making bulk file selection intuitive and seamless. - Smart File Operations: Introduced smart file naming for copy operations to prevent conflicts, and enabled full move support within the clipboard system.
- Mouse Handling Refactor: Migrated
IconViewmouse event handling to dedicated signals, improving modularity and interaction responsiveness.
Rendering & Performance
- Image Rendering Optimization: Implemented Cairo surface caching in
drawPixelsto significantly optimize and accelerate image rendering performance across the UI.
🛠️ Bug Fixes
- Wayland & Popups: Implemented Wayland global coordinate workarounds and improved popup interaction handling, resolving placement and focus issues.
- Austral Welcome: Fixed the application icon display for
austral-welcometo ensure it appears correctly in the system dock and launcher. - Session Configurations: Updated session configurations for improved stability and system integration.