π₯ Hotfix & Feature Update v0.2.1
Fresh off the release of v0.2.0, this update brings a major quality-of-life improvement for managing running tasks, along with critical fixes for containerized environments and the update mechanism.
π Highlight: Intelligent Job Grouping
Managing multiple operations just got cleaner. Jobs are now automatically organized and grouped by Remote Name and Profile Name (e.g., sync/Google Drive/default). (core/group-list, core/stats-delete, core/stats-reset, job/stopgroup rc endpoints added and integrated the job management).
- Better Visibility: View transfer stats per remote instead of a mixed global list.
- Batch Control: Stop all running jobs for a specific remote with a single click.
- Organization: Easily track operations on a per-remote basis.
β¨ Whatβs New
π Mount Disk Usage
Added support for rclone rc core/du. You can now check the disk usage of your mounted remotes directly from the Mount Control accordion (calculates usage from the local mount point. Separated from general disk usage. General disk usage uses operations/about).
π¨ Visuals & UX
- New Icons: Integrated the MoreWaita icon theme for a cleaner, modern look in the Nautilus component.
- More Notifications: Expanded system notifications to keep you better informed of app states and background tasks.
π οΈ Changes & Fixes
π§ Memory Optimization Behavior
- Tray-Only Reopen: When "Memory Optimization" is enabled, the app now strictly enforces reopening via the Tray Icon. Launching from desktop shortcuts or the command line will no longer duplicate processes or mess with the optimized state.
π Bug Fixes
- Update Logic: Improved the rclone update mechanism. The app now verifies if the preconfigured path is writable. If not, it automatically falls back to the default config path to prevent update failures.
- Container Support: Fixed path handling issues specifically for containerized/Docker versions.
- General: Various small stability fixes and performance improvements.
Full Changelog: headless-v0.2.0...headless-v0.2.1