Fimeg
075ddf19eb
face: locking sends her away, and she stays away
...
Gated on screenLockSecure, the compositor's ack, not on screenLocked. The
request drifts: measured on the phone, `session lock` answered already-locked
while logind reported LockedHint=no and the phone was in use. That is a
shadow copy of state the protocol owns, and a face gated on it would have
been permanently dismissed with nothing on screen to explain why.
No return on unlock. You come back to the clock and summon her if you want
her, rather than finding whatever was left on.
2026-08-07 01:11:13 -04:00
..
Ai.qml
surface: per-agent TTS voice + turn clock + reply-handler fix
2026-07-30 09:18:56 -04:00
Audio.qml
task docs: lock primitives, settings authority, native audio privacy
2026-07-19 22:13:40 -04:00
Cellular.qml
quickshell: pin shared ii base and phone overlay
2026-07-21 18:55:02 -04:00
ChargeRate.qml
lock: surface charge rate, and stop counting down while plugged in
2026-07-26 16:56:39 -04:00
ConflictKiller.qml
quickshell: dock geometry/icon-centering, GlobalStates, ConflictKiller service
2026-07-12 14:56:56 -04:00
CrashReporter.qml
crash reporter: surface crashes.log, failed units, coredumps through the notify pipe
2026-07-21 08:40:00 -04:00
DeviceEvidence.qml
settings: the device state machine gets a surface
2026-07-31 13:11:43 -04:00
Face.qml
face: locking sends her away, and she stays away
2026-08-07 01:11:13 -04:00
Gestures.qml
shell: intent wins the settle window, and a swap is a request for a keyboard
2026-08-05 07:41:02 -04:00
GlobalFocusGrab.qml
surfaces/quickshell: adopt OSK flee-fix sidebars, focus-grab service, systemd hypridle
2026-07-12 09:27:07 -04:00
Haptics.qml
dial: radial picker, haptic detents, dial IPC
2026-07-26 20:36:07 -04:00
Hyprsunset.qml
gamma goes to the compositor, not to a binary that is not there
2026-08-07 00:24:12 -04:00
Idle.qml
quickshell: restore ii-stock config keys the fork dropped
2026-07-16 08:06:11 -04:00
IdleCoordinator.qml
shell: the dim is a grace before the lock, not a second absolute timer
2026-07-26 15:09:17 -04:00
LockContentPolicy.qml
lock: notifications card + NotifyEvents fan-out seam, battery fraction fix
2026-07-21 08:17:54 -04:00
Network.qml
quickshell: pin shared ii base and phone overlay
2026-07-21 18:55:02 -04:00
NotifyEvents.qml
lock: notifications card + NotifyEvents fan-out seam, battery fraction fix
2026-07-21 08:17:54 -04:00
qmldir
wry host: sites as apps, the rig as a face; join loads the expression skill
2026-08-05 19:39:50 -04:00
Selection.qml
Selection: fix untappable chip and the chip that never cleared
2026-07-29 18:05:49 -04:00
SessionAudit.qml
Unified device state machine + security hardening
2026-07-24 16:29:04 -04:00
SessiondBridge.qml
shell: wait longer for shell_ready than sessiond takes to answer it
2026-08-02 11:15:44 -04:00
SessiondPolicy.qml
shell: execute authority directives; Settings reads sessiond
2026-07-25 18:53:19 -04:00
SessionEvents.qml
shell: fail closed when the session authority cannot be reached
2026-07-27 21:38:18 -04:00
Souveraine.qml
wry host: sites as apps, the rig as a face; join loads the expression skill
2026-08-05 19:39:50 -04:00
Speech.qml
surface: per-agent TTS voice + turn clock + reply-handler fix
2026-07-30 09:18:56 -04:00
StepUpAuth.qml
quickshell: converge live trees without root replacement
2026-07-21 19:11:51 -04:00
TaskbarApps.qml
dock: add drag-to-reorder for pinned apps alongside existing combine-into-stack
2026-07-22 21:11:19 -04:00
ViewtopControl.qml
gamma: the brightness slider drives viewtop's LUT, not hyprctl (TASK-61)
2026-08-06 18:57:01 -04:00
WallpaperAssets.qml
quickshell: first-party lock/nav/session layer, retire the pill
2026-07-14 20:00:57 -04:00
WallpaperDownload.qml
shell: dock reorder, fullscreen detection fix, idle-power, sessiond, misc shell work
2026-07-22 22:18:20 -04:00