Skip to content

πŸš€ Horizon v0.4.0-alpha - Release Notes

Choose a tag to compare

@austral-os austral-os released this 14 May 22:02
· 257 commits to main since this release

This release marks a significant milestone in the maturity of the Horizon ecosystem, with the arrival of Core version 0.4.0 and major updates to all primary applications.

πŸ–₯️ 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


πŸ›οΈ Horizon Core (v0.4.0-alpha)

The system's central engine has been optimized to provide a smoother and more professional experience.

  • Performance Optimization:
    • Implementation of Intelligent Caching for MIME types and desktop entries, drastically reducing response times.
    • Lazy (on-demand) context menu generation for instant loading of directories containing thousands of files.
  • Application Management:
    • Consolidation of .desktop file management.
    • Integration of AppPickerDialog into the core library for unified usage across the entire system.
  • Input and UI Subsystem:
    • Improvements to Wayland clipboard interoperability.
    • Event serial tracking for enhanced interaction stability.
  • Network Storage:
    • Refactoring of network components into a dedicated library (horizon-network-storage).
    • Improved logic for detecting and managing remote mount points.

πŸ“‚ ArkFM (v0.2.8)

The file manager receives its most ambitious update to date.

  • Compression Tools:
    • Integration of the new compression library with support for Zip, Tar, 7z, and Rar.
    • Background task support with real-time progress tracking.
    • Smart Extraction: Automatically detects whether a file should be extracted into a new folder or the current directory.
  • Remote Storage:
    • Full support for connecting to and mounting servers (Samba, FTP, etc.).
    • Functional sidebar integration with eject/unmount capability.
    • Secure credential management.
  • User Experience:
    • Human-readable file size formatting (KB, MB, GB).
    • View stabilization through generation tracking, eliminating redundant refreshes.

πŸ› οΈ New Applications and Utilities

πŸ“¦ Package Installer (v0.1.0)

  • New utility for easy installation of .deb packages.
  • Asynchronous package metadata inspection.
  • Modern interface with progress indicators and drag-and-drop support.

πŸ”‘ Keyring Manager (v0.1.0)

  • Complete replacement for gnome-keyring, designed specifically for Horizon.
  • Implementation of the D-Bus Secret Service protocol.
  • Multi-layer encryption with wrapped keys for maximum security.
  • PAM integration for automatic unlocking upon login.

πŸ“Š System Monitor (v0.2.1)

  • Extended monitoring support for:
    • Network: Real-time incoming and outgoing traffic visualization.
    • Disk: Monitoring of read and write I/O activity.
    • Energy: Battery status and power consumption.
    • Memory: Detailed breakdown of RAM and Swap usage.
  • New chart widgets with support for system accent colors.

🌐 Internationalization (I18n)

  • Language support (Spanish and English) has been extended to all system components, including the new mount dialogs and the package installer.