Repository navigation
Realse 0.0.7
[0.0.7] — 2026-08-07
Refactoring & Architecture
- Complete Style folder overhaul: Removed
dialogs_style.pyand splitbase_style.pyinto 4 separate files (base.py,buttons.py,components.py,pages.py) for better maintainability. - Import cleanup: Removed all
__init__.pyfiles across the project and updated imports to use explicit paths. - Style unification: Centralized card styles (DeviceCard, StreamCard) in the global stylesheet via dynamic properties.
Optimizations
- Icon caching: Implemented a caching system for FontAwesome icons to reduce CPU load during UI rendering.
- UI rendering optimization: Removed frequent
setStyleSheetcalls in widgets in favor of CSS property selectors, improving interface smoothness. - Code optimization: Overall code cleanup and improved module structure.
Fixed
- Fixed a bug where the navigation button to the Streaming page was not translated, present since the introduction of the translation system. Note: in v0.0.8, an option will be added to allow the "Streaming" button to remain untranslated, since many users already understand the term as-is (translated as "Flux" in French, "Transmisión" in Spanish). This option may be removed later.
🔐 Verification
This release is signed with GPG. You can verify the authenticity of the executable before running it.
Public key fingerprint:
34C2C91E106AD7833D65785F1F5E959577226B2C
Verify the signature:
gpg --verify AudioManager.asc AudioManagerIf the verification fails or the fingerprint doesn't match, do not run the executable — it may have been tampered with.