Releases: eveiljuice/fitlocker
Releases · eveiljuice/fitlocker
FitLocker v0.1.0 — MVP
First MVP release.
What works
- Lives in the system tray, counts down a configurable work interval.
- When the timer expires, displays a fullscreen white overlay on every connected monitor simultaneously, with a synchronised countdown.
Donebutton is enabled only after the break timer reaches zero.Deferbutton is rate-limited (default: at most 2 in a row).- First-run language picker: English / Русский.
- Optional autostart with Windows.
- Sleep / hibernate aware — overlay fires immediately on wake if a deadline already passed.
Install
- Download
fitlocker-v0.1.0-win64.zip. - Unpack into any folder (e.g.
C:\Tools\FitLocker\). - Run
fitlocker.exe. - Pick the interface language on first launch.
Known issues
- The
.exeis not code-signed in this MVP — antivirus engines may flag the fullscreen-no-exit overlay as suspicious. Add FitLocker to your AV exclusions. - No installer yet — distribution is a portable zip only.
Tested on
Windows 11 with two monitors. Built with Qt 6.11.0 (mingw_64) + MinGW 13.10.
Stack
C++20, Qt 6.5+ Widgets, CMake 3.21+. See README.md for build instructions.