mirror of
https://github.com/kuhyx/utils.git
synced 2026-11-15 04:10:57 +01:00
Extracted from wake_alarm, screen-locker, and diet_guard, which each independently implemented fullscreen-lock, input-grab, VT-disable, and HMAC-signed-state mechanics at different levels of maturity (the HMAC module was already a hand-copied duplicate between two of them). LockConfig exposes overrideredirect/grab/disable_vt as independent axes so one LockWindow can reproduce all three projects' exact prior behavior, plus screen-locker's confirmed upgrade to retry-forever grab. |
||
|---|---|---|
| .. | ||
| tests | ||
| __init__.py | ||
| _root.py | ||
| _vt.py | ||
| _window.py | ||
| log_integrity.py | ||