Changelog - ClamUI 0.1.2
New Features
- File Manager Integration - Right-click "Scan with ClamUI" support for Nemo, Nautilus, and Dolphin file managers with configuration dialog
- Flatpak Scheduling - Support for systemd timers in Flatpak environment with improved systemd detection
- Keyring Access in Flatpak - Enabled Secret Service D-Bus permission for secure API key storage
- Flatpak Component Guides - Added Flatpak-specific handling for components view with installation guides
- High-Resolution Icons - Added 128x128 PNG icon support with improved icon search paths
- GitHub Sponsors - Added funding configuration for community support
Bug Fixes
- Fixed window maximize button not working on Ubuntu
- Fixed tray "Update definitions" action not triggering database update
- Fixed file manager integration dialog not displaying on first Flatpak run
- Fixed file manager integration dialog icons using wrong icon names (now uses standard Adwaita icons)
- Fixed missing python3-gi-cairo dependency in Debian control file
Improvements
- System Tray - Updated Flatpak build to use libdbusmenu (GLib) for better system tray integration
- Dependencies - Upgraded urllib3 dependency
- Code Quality - Refactored imports to use relative paths for better module encapsulation
- Cleanup - Removed unused PreferencesDialog class
- Installation - Improved install.sh indentation and icon installation paths
- Flatpak - Simplified filesystem permissions in Flatpak manifests
Contributors
- Community contributions from @slaythrax and @johnpetersa19 (Massive thanks to them for contributing!)
Flathub: https://flathub.org/en/apps/io.github.linx_systems.ClamUI ( update comming the next few days due to manifest changes )