Commit Graph

31 Commits

Author SHA1 Message Date
Jay 6086dcf233
osc: Add parameters for Working Sets / OVR Toolkit's Profiles (#295)
* add `lowestBattery` parameter to match the casing of other parameters

* add the following parameters:
`isEditModeActive`, `ToggleEditMode`, `currentWorkingSet`, `CurrentProfile`, and `totalWorkingSets`

* treat fully transparent overlays as "not visible"

this fixes the `isWristVisible` parameter; it was always True even when not looking at it since the watch is usually always "active", which was the only condition before.
2025-12-16 15:04:11 +00:00
galister 2b3cdc3c8b fcitx: capture variant by regex 2025-12-16 04:43:00 +00:00
galister c19c9da5f0 fall back to system layout more aggressively 2025-12-16 04:43:00 +00:00
galister 19b7541049 reload system layout instead of re-using from startup 2025-12-16 04:43:00 +00:00
galister a0c9275b44 IMEs to use system layout 2025-12-16 04:43:00 +00:00
galister 1077d2606d SIGUSR1 to trigger fcitx layout change 2025-12-16 04:43:00 +00:00
galister 12e5749bda set wayvr keymap 2025-12-16 04:43:00 +00:00
galister 9c71917b2a poc keyboard layout change on wayland 2025-12-16 04:43:00 +00:00
galister c732424e7d dbus refactor 2025-12-16 04:43:00 +00:00
galister f2f02855e3 separate GuiPanel for each keyboard layout 2025-12-16 04:43:00 +00:00
galister 8418516236 wayvr: interface to set keymap 2025-12-16 04:43:00 +00:00
galister 4bd8cc1955 notifications tiny cleanup 2025-12-16 04:43:00 +00:00
galister 9df0bc0976 include instructions about uinput module 2025-12-14 10:49:21 +09:00
galister 8b4e60e221 format 2025-12-12 20:44:06 +09:00
galister e1b209410e clippy 2025-12-12 20:43:31 +09:00
galister 9c06198c12 custom labels & buttons 2025-12-12 20:30:44 +09:00
galister c4b8fbd579 anyhow context is nice 2025-12-10 21:03:13 +09:00
Jay f54c5decb6
osc: remove `headsetBattery` parameter and change `hmdBattery` to float 0-1 to match OVR Toolkit (#278) 2025-12-01 02:42:53 +00:00
Aleksander 8485639e00 add `wlx-common` lib, move `GeneralConfig` into it 2025-11-25 00:21:51 +01:00
galister 6b5b95bd88 refactor rendering interface, working edit overlay 2025-11-12 20:41:19 +09:00
Aleksander afc8804aba config: Add `invert_scroll_direction` and `scroll_speed` 2025-11-11 12:11:34 +01:00
galister 67017a9f54 clippy 2025-10-31 17:33:38 +09:00
galister aa64310d96 refactor overlay windowing 2025-10-05 18:50:29 +09:00
galister 231850cf73 OverlayContainer to use HopSlotMap 2025-10-03 12:52:29 +09:00
galister 0d251e9351 update deps 2025-09-28 20:16:45 +09:00
Aleksander b9e5541971 📦📎-fixes, typo fixes 2025-09-20 12:17:17 +02:00
galister cfb733de09 sorry about monster commit 2025-09-20 15:28:42 +09:00
Aleksander a79ed0839b wgui: components base, anyhow event listener callbacks, 📦📎-fixes, typo fixes 2025-08-13 17:10:00 +02:00
Aleksander f950273a2d Merge remote-tracking branch 'origin/main' into next 2025-07-29 20:29:15 +02:00
galister df320a5c7b less refcells; haptics 2025-06-20 17:47:39 +09:00
galister 44a9faac14 keyboard progress & refactors 2025-06-20 00:48:37 +09:00