Skip to content

V1.0.1 - Autorestore and Focus Lock

Choose a tag to compare

@gorlix gorlix released this 06 Nov 16:32
· 68 commits to main since this release
1500170

Focus Mode App v1.0.2

Major Features 馃帀

Session Restore 鈾伙笍

  • Auto-restore killed apps when disabling blocco
  • Pre-configure which apps to restore before locking
  • Desktop notifications on complete
  • Full GUI + CLI support

Focus Lock 鈴憋笍

  • Timer Mode: Set countdown timer (Pomodoro compatible)
  • Target Time Mode: Lock until specific hour
  • Real-time countdown display
  • Can't disable blocco while locked
  • Force unlock with confirmation

What's New in v1.0.2

GUI 馃帹

  • New Focus Lock panel with dual-mode interface
  • Dynamic input (timer or target time)
  • Real-time countdown status
  • Disattiva button disabled during lock

CLI 馃捇

New commands:

set-timer <minuti>
set-target-time <HH> <MM>
lock-status
clear-lock

text

Core 馃敡

  • FocusLock singleton class
  • Lock enforcement in blocker
  • Check before disattiva action

Bug Fixes 馃悰

  • Segmentation fault on exit (tray temporarily disabled)
  • GUI index out of range in restore management
  • Improved cleanup handlers

Known Issues 鈿狅笍

  • PyQt6 tray will be replaced in v1.0.3 with pystray
  • No window positioning on Wayland (design choice)