Watch
1
0
Fork
You've already forked souveraine
0

gestures: osk-switch is packaged now, not a /usr/local stray

This commit is contained in:
Fimeg 2026-07-29 09:14:22 -04:00
commit de64480ba2

View file

@ -65,14 +65,15 @@ Singleton {
},
// Swap which on-screen keyboard is running: stevia (daily word
// completion, dictation mic) <-> squeekboard (terminal arrows, fn,
// dense grid). stevia 0.56.0-9 dropped its terminal layout and the
// dense grid). stevia dropped its terminal layout and the
// POS_INPUT_METHOD_PURPOSE_TERMINAL auto-switch with it, so without
// this there is no way to reach a terminal layout by gesture at all.
//
// DEBT: /usr/local/bin/osk-switch is owned by no package exactly
// what TASK-25 exists to stop, and TASK-38 flags it as a precondition
// rather than a detail. This action is the dependency that makes it
// load-bearing; it wants packaging into the rootfs overlay.
// Called by name, not by path: osk-switch is /usr/bin/osk-switch, owned
// by souveraine-osk-switch (Pixel3Arch cd8b67e), which depends on both
// souveraine-stevia and souveraine-squeekboard. It was unowned at
// /usr/local/bin until 2026-07-29 a shipped gesture whose only effect
// was a file no package knew about and a reprovision would lose.
//
// confirm(), not tick(): the detent already ticked when the drag
// crossed it, and a swap that has actually been committed should not