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
In-App Update Check: Added a dedicated "Check for Updates" section in General Settings (settings_gui_general.py, updater.py). Asynchronously connects to GitHub Releases to check for application updates and display direct release links.
🚀 Automatic User-Opened Window & Tray Tracking
Smart User Window Detection: Only processes that were explicitly launched with a visible/minimized window by the user are tracked when minimized or sent to the tray (USER_OPENED_EXES). Uninvited background services and system helpers are completely ignored.
Expanded System Blacklist: Added comprehensive exclusion rules for background Windows services, updaters, and helper processes (backgroundtaskhost.exe, searchapp.exe, widgets.exe, msedgewebview2.exe, smartscreen.exe, etc.) to eliminate log spam.
Visual Badges: Added [Tray] badges in the History dialog and settings view for apps running in the tray.
UI & Code Cleanup: Streamlined settings and removed redundant background tracking toggles for a cleaner, fully automatic user experience.
🛠️ UI & Bug Fixes
Blacklist Tab Synchronization: Fixed listbox reload when switching to the Blacklist tab in Settings (settings_gui.py, settings_gui_blacklist.py), ensuring items added to the blacklist directly from dialog cards immediately appear in the list.