Releases: MustafijRatul/FocusGuardRepo
FocusGuard Pro v12.0
🛡️ FocusGuard Pro v12.0
"The Ultimate Productivity & Waking Assistant"
This major update introduces a mind-blowing Alarm system, a redesigned Real-time Clock, and crucial logic fixes.
✨ New Features
- 🔔 Professional Alarm System:
- Set multiple alarms with custom labels.
- Alarms are saved permanently.
- Mind-Blowing Overlay: When an alarm triggers, a beautiful glassmorphism overlay takes over your screen with a pulsating glow.
- clock: Real-Time Clock:
- Added a sleek 12-Hour (AM/PM) digital clock to the Dashboard.
- Also available in Mini-Mode overlay.
- Toggleable via Settings.
- 🔦 Interactive Tour: A rewritten, spotlight-style tour guides new users through every feature.
🛠️ Improvements & Fixes
- Streak Logic Fixed: The consistency counter now accurately calculates streaks based on calendar dates.
- UI Polish: Improved spacing on the Dashboard and aligned the clock seconds professionally.
- Stability: Fixed a crash related to audio drivers on some systems.
📦 Installation
- Download FocusGuard_Pro_Setup_v12.0.exe below.
- Run the installer (It will automatically close the old version and update).
- Your settings and history will be preserved.
FocusGuard Pro v11.8 - Critical Stability Update
🚨 Critical Stability Update
This is a mandatory update for all FocusGuard Pro users.
We have identified and patched a critical issue in the previous version that caused system instability (black screens or freezing) when blocking specific applications that generate popup overlays (such as Internet Download Manager).
🐛 Critical Bug Fixes
- Fixed System Freeze/Black Screen: Resolved a threading conflict in the
BlockingWorkerthat occurred when the app attempted to close unresponsive or modal windows (e.g., IDM download dialogs). The app now handles these edge cases gracefully without locking the UI. - Safe Process Termination: Refined the "Strict Mode" logic. It now uses isolated subprocess calls with hidden window flags to ensure
taskkilloperations do not interfere with your active screen rendering.
⚡ Performance Improvements
- Optimized Blocking Loop: Increased the safety buffer in the scanning thread. This reduces CPU usage while maintaining effective distraction blocking.
- Enhanced Error Handling: The background worker is now resilient to
pygetwindowaccess denied errors, preventing the app from crashing silently.
🛡️ For v11.7 Users
If you are currently running v11.7, you will be prompted to perform a Mandatory Update upon opening the app. This is to ensure your system stability.
📥 Installation
- Download
FocusGuard_Pro_Setup_v11.8.exebelow. - Run the installer.
- The installer will automatically close any running instance of FocusGuard and update the files.
Note: Your settings and history will be preserved.
FocusGuard Pro v11.7
Architecture & Security Update
FocusGuard Pro v11.7 introduces structural changes to file management and update protocols.
🚀 Enhancements
- UAC Removal: Removed the requirement for Administrator privileges to run the application. The desktop shortcut no longer displays the UAC shield.
- Config Migration:
focus_config.jsonandcrash_log.txthave been moved fromProgram Filesto%APPDATA%\FocusGuardPro. - Force Update Mechanism: Added backend logic to enforce critical security updates in future versions.
🐛 Bug Fixes
- Fixed
PermissionErrorwhen trying to save settings in restricted directories. - Fixed installer failure when the application is minimized to the System Tray.
📥 Installation
Download FocusGuard_Pro_Setup_v11.7.exe below to update. Your existing settings will be reset due to the migration to AppData.
FocusGuard Pro v11.6
This release introduces a more aggressive blocking capability and improves application stability when running in the background.
🚀 New Features
- Strict Mode Enforcement: Added a new "Strict Mode" toggle in the Settings. When enabled, FocusGuard will not just minimize distracting apps—it will force-kill the process instantly using system commands. This is designed for zero-tolerance productivity sessions.
🐛 Bug Fixes
- Background Stability: Fixed issues related to the application running in the background. The timer and blocking logic now persist reliably even when the window is minimized to the system tray or out of focus.
FocusGuard Pro v11.0- Initial Release
We are excited to introduce the first public release of FocusGuard Pro! This application is designed to help you regain control of your time through a combination of Pomodoro-style timers, strict application blocking, and insightful analytics—wrapped in a stunning, modern UI.
🌟 Key Features
- Smart Focus Timer: Customizable Focus and Break durations with task intent tracking.
- Distraction Shield: Create profiles to manage which apps are allowed. Distracting windows are automatically minimized (or killed in Strict Mode) during focus sessions.
- Modern Aesthetics: Built with PySide6, featuring a Windows Acrylic (Glass) effect, smooth animations, and fully customizable themes (Ambient, Dark, Indigo, Teal, etc.).
- Ambient Soundscapes: Built-in audio engine playing rain, jungle, and thunder sounds (or your own custom audio) to help you get in the zone.
- Analytics Dashboard: Track your productivity with interactive charts, history logs, and daily/weekly KPIs.
- Mini Mode: A floating, always-on-top overlay to keep an eye on your timer without cluttering your screen.
- Scheduler: Automate your focus sessions by scheduling specific profiles for specific times of the day.
🛠️ System Requirements
- Windows 10 or 11 (Required for Glass/Acrylic effects)
- Python 3.10+ (if running from source)