Commit Graph

807 Commits

Author SHA1 Message Date
galister
ea90853e56 custom panels 2025-12-17 15:54:52 +09:00
Gabriele Musco
9dbd35e8f7 feat: add X-XR-Plugin flag and X-XR-Plugin-Exec to .desktop file
This change is part of a new initiative in Envision to revamp the plugin
system. The new system is such that Envision will no longer install plugins on
its own, instead it will detect system provided plugin applications via
the X-XR-Plugin flag, and be instructed on a specific command to use
with the optional X-XR-Plugin-Exec.

This proposed specification is detailed in the following issue:
<https://gitlab.com/gabmus/envision/-/issues/250>
2025-12-17 06:29:53 +00:00
hypevhs
a8c083089c Fix link to keyboard.yaml in README 2025-12-17 00:47:54 +00:00
Aleksander
2bc72d4259 Use visual social badges in README.md
[skip ci]
2025-12-17 00:47:14 +00:00
Aleksander
fe017a751b Merge pull request #297 from galister/staging
UX improvements: make toast, watch and notifications easier to read and use
2025-12-16 20:27:50 +01:00
Aleksander
d6b176f23a make watch pretty
[skip ci]
2025-12-16 20:27:07 +01:00
Aleksander
326b0d710c make toasts pretty 2025-12-16 18:57:10 +01:00
galister
bdc1bf87b2 sunset theme.xml in favor of globals 2025-12-16 18:55:03 +01:00
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
c41c0b9b59 sbs 3d support 2025-12-16 23:12:35 +09:00
galister
9f5c0b9049 query fcitx at start 2025-12-16 04:43:00 +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
Sefa Eyeoglu
3ad5c8cbfd Delete broken asset symlinks (#290)
Ran `find -xtype l -delete`

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2025-12-14 13:22:08 +00:00
galister
41485bcc2f pipewire: log all stream change requests 2025-12-14 12:32:35 +09:00
galister
9df0bc0976 include instructions about uinput module 2025-12-14 10:49:21 +09:00
galister
f3f775c06b add ::SendKey 2025-12-14 02:42:50 +09:00
galister
f2bd169c22 edit mode: load disable grab state 2025-12-14 01:54:33 +09:00
galister
169c1c87f7 reduce openxr version to work with 22.04 openxr-loader 2025-12-14 01:46:07 +09:00
galister
17165123b9 sunset theme.xml in favor of globals 2025-12-14 00:34:06 +09:00
galister
5035893fab upload-artifact dnt respect working-directory 2025-12-13 14:19:03 +00:00
galister
661ad7d761 toast: limit size and enable word wrap 2025-12-13 21:59:32 +09:00
galister
ff4b39069c per-window option to disable grabbing 2025-12-13 21:44:36 +09:00
galister
6793a163af adjust default screen position to be lower 2025-12-13 21:13:11 +09:00
galister
8969a76cd2 fix zero transforms getting serialized 2025-12-13 21:08:21 +09:00
Aleksander
edfbb84497 Merge pull request #283 from galister/staging
Staging
2025-12-12 18:50:14 +01:00
Aleksander
cf3956cd1a fix appimage wayvr-dashboard build 2025-12-12 18:36:40 +01:00
Aleksander
a98f49ae7e update pl.json
[no ci]
2025-12-12 18:36:32 +01:00
galister
3ed4313a36 fix target folder paths 2025-12-12 21:43:22 +09:00
galister
4f78825e03 readme formatting 2025-12-12 21:27:55 +09:00
galister
603cdb2f2b Merge pull request #282 from galister/next
Next
2025-12-12 12:19:44 +00:00
galister
5179158b04 fix build without wayland feature 2025-12-12 21:11:11 +09:00
galister
cccc7f2614 format 2025-12-12 20:59:52 +09:00
galister
3b1c907798 clippy gone wrong 2025-12-12 20:58:02 +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
c95e4a93f6 github actions 2025-12-12 20:38:53 +09:00
galister
8a81441645 Merge branch 'main' into next 2025-12-12 11:31:50 +00:00
galister
9c06198c12 custom labels & buttons 2025-12-12 20:30:44 +09:00
galister
97c11c6791 translations 2025-12-12 01:39:02 +09:00
galister
99b7267970 move readme 2025-12-11 23:56:20 +09:00