Commit Graph

1542 Commits

Author SHA1 Message Date
Aleksander 0b4c59f1c7 dash-frontend: download in a separate thread 2026-07-30 12:58:49 +09:00
galister d1f2995846 dependency cleaning 2026-07-30 03:27:06 +09:00
galister 2574784ad3 remove smol-hyper 2026-07-30 03:26:59 +09:00
galister 239337ae76 toast when input capture fails 2026-07-30 03:26:47 +09:00
cubee 67877d6a5f make other `shift_world` obey `space_drag_affects_world`, and overlays follow `space-rotate` 2026-07-28 17:37:40 +09:00
cubee 44b7a2a6ab make space_reset obey space_drag_affects_world 2026-07-28 17:37:40 +09:00
Aleksander 5dffbb9fdb wayvr-ipc: bump to version 4, remove unused WayVR signal broadcast feature, fix broken `window-set-visible` command 2026-07-26 18:59:26 +09:00
Aleksander c92e27dcf9 get rid of handle.rs in favor of DenseSlotMap 2026-07-26 18:59:26 +09:00
oo8dev e40b953e5a
Dynamic color palettes without restart (#594)
* dash-frontend: dynamic color palette switching

* wayvr: add support for color dynamic color palette refresh
2026-07-25 18:40:07 +02:00
galister 9b336535f7
input: InputState: should_disable_lerp (#593)
Co-authored-by: Aleksander <aleksander@oo8.dev>
2026-07-25 18:39:45 +02:00
Aleksander 48da2ca416 dash-frontend: fix `pinned_apps` not saving 2026-07-25 18:34:51 +02:00
galister b4e2fd782c feat: Space drag moves overlays 2026-07-24 02:57:11 +09:00
galister 0613f94be6 overlays stay in place after reset/recenter/fix_floor 2026-07-23 18:58:28 +09:00
galister b82f781757 overlays stay while space moving 2026-07-23 18:26:54 +09:00
galister 4e4d552bb6 fix playspace center saving 2026-07-23 18:12:05 +09:00
galister 078055dc0f frame-time independent scrolling 2026-07-23 17:48:00 +09:00
galister d56c181e9d fix wl_virtual keyboard not respecting keymap 2026-07-23 17:46:24 +09:00
galister 6a6264347b mouse wheel handling & wl_virtual modifiers 2026-07-23 17:46:24 +09:00
galister 590980e560 input capture rework 2026-07-23 17:46:24 +09:00
galister ca550f356b refactor KeyCombo 2026-07-23 17:46:24 +09:00
galister cf6bfe855e fix ci 2026-07-23 17:46:24 +09:00
galister 43a435aa89 alt-tabbing and stuff 2026-07-23 17:46:24 +09:00
galister 2ab3605116 handsfree alt-tab 2026-07-23 17:46:24 +09:00
galister bc19afad34 wayvrctl input-capture 2026-07-23 17:46:24 +09:00
galister e3829fdebf better key combos 2026-07-23 17:46:24 +09:00
galister f711d9a464 relative mouse, dynamic decor, refactors 2026-07-23 17:46:24 +09:00
galister 302cd14a50 key combos 2026-07-23 17:46:24 +09:00
galister 58dbb1e1b2 input capture #4 - pointer accel config 2026-07-23 17:46:24 +09:00
galister 73ae2b7274 input capture #3 - use libinput instead of evdev 2026-07-23 17:46:24 +09:00
galister c295bf4f0d input capture #2 - mouse 2026-07-23 17:46:24 +09:00
galister 5c158e0353 input capture #1 - keyboard 2026-07-23 17:46:24 +09:00
Aleksander 7f6caca0f8 wgui: MouseCancel event couldn't propagate all the way down (Closes #588) 2026-07-23 11:02:35 +09:00
Aleksander e1fb392297 wgui: account for current scissoring state on widget hover check (Closes #587)
This prevents clicking widgets outside their scissor boundary.
2026-07-23 11:02:35 +09:00
Aleksander 8adff4ca6a wgui: bugfix: scrollable list could start swipe event out-of-bounds (Closes #586) 2026-07-23 11:02:35 +09:00
galister 629de4c8ff fix build without pipewire 2026-07-23 11:02:02 +09:00
galister beae8e82f5 save/reset playspace center 2026-07-22 14:56:13 +09:00
galister a12d1ff8f4 fix build again 2026-07-22 12:11:53 +09:00
galister 447d75acef fix build 2026-07-22 11:53:33 +09:00
galister 4652f708b0 meta → altgr 2026-07-20 16:34:12 +09:00
galister e1879ca891 playspace center? 2026-07-20 00:26:53 +09:00
galister 786660a4d5 fix mirrors only allowing screens 2026-07-19 09:29:17 +09:00
galister 9e43b9b3ad openvr: copy reset_offset logic from openxr 2026-07-19 09:22:35 +09:00
galister 7c16748f88 openvr: copy recenter logic from openxr 2026-07-19 09:22:35 +09:00
galister a29451ceaa build xwayland-satellite for release 2026-07-14 22:19:33 +09:00
galister d93b74cc8a Release 26.7.1 2026-07-14 22:08:11 +09:00
galister 2def8c3a6d fmt 2026-07-14 18:05:04 +09:00
galister 30d786eaa1 feat: window snap angles 2026-07-14 18:04:36 +09:00
galister 779baaf86c fix stereo mouse on apps 2026-07-14 17:36:01 +09:00
galister 7c7e7edbfb fix some xml inconsistencies 2026-07-14 14:33:58 +09:00
galister b1e09910a2 monado tab order switch 2026-07-14 14:18:44 +09:00