You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Parallel Background Checks: APT, deb-get, Flatpak, and AppImage checks now execute concurrently in subshells. Total check runtime greatly reduced
Disk I/O Optimization: Replaced nested directory loops with a depth-limited find command (-maxdepth 3) for AppImage detection, significantly reducing disk read activity.
Non-blocking Execution:build_deb.sh and CLI trigger background checks asynchronously (--no-block), preventing terminal hangs during installation or upgrades.
🛠️ System Tray & Reliability
Dynamic Menu Refresh: Connected Qt's aboutToShow signal directly to UI updates, ensuring "Time since last check" and update counts refresh instantly when clicking the tray icon.
Epoch-Based Time Tracking: Switched time calculations to raw Unix timestamps (last_check_ts) in status.json, eliminating timezone parsing edge cases and frozen "Just now" states.