• v0.3.7 12ab2f7bd4

    Enforce single instance (no more duplicate sessions)
    release / Build Windows .zip (push) Canceled after 0s

    LastSkywalker released this 2026-05-27 10:38:11 +03:00 | 77 commits to main since this release

    A second exec — usually because the user double-clicked the desktop
    shortcut while the tray was still running, or auto-update launched a
    new copy while the old one was alive — would spin up its own playtime
    tracker, watcher, and tray. Result: duplicate sessions in the DB and
    unpredictable backups. Now we use Wails' SingleInstanceLock: the
    second process hands off to the first (unhide + raise window) and
    exits before Startup runs.

    Downloads