oo8dev
c95d63c2e9
Merge 618bc8281c into 9806027e19
2026-06-03 07:39:07 +00:00
Aleksander
618bc8281c
wayvr: space gravity: hide in openvr
2026-06-03 09:36:28 +02:00
Aleksander
e1c7e5744f
space gravity: floor level
2026-06-03 09:36:28 +02:00
Aleksander
592a6354db
Space gravity UI improvements
2026-06-03 09:36:27 +02:00
Aleksander
6a867b4157
space reset & gravity conflict bugfix, add ground friction slider
2026-06-03 09:35:12 +02:00
Aleksander
6b423a7494
dash-frontend: dedicated "Space drag" settings tab, deduplicate overlay shift code in xr&vr, account for gravity shift for static overlays
2026-06-03 09:35:12 +02:00
Aleksander
103442e2be
wayvr: Space gravity (wip)
2026-06-03 09:35:12 +02:00
art0007i
9806027e19
add watch toggle setting ( #526 )
...
* add watch toggle setting
* previous commit broke monado workaround, this fixes it
* use active_state to toggle watch
* use the other monado workaround
* fix whitespace
* cargo fmt
2026-06-03 16:22:09 +09:00
Hiina
066f033a91
fix: preserve screencopy transforms for rotated outputs ( #530 )
2026-06-03 15:55:50 +09:00
galister
1591466a8d
fix some supported settings getting hidden
2026-05-17 18:02:47 +09:00
galister
901c18520e
hide unsupported settings depending on backend
2026-05-17 12:46:54 +09:00
Sapphire
e39085aa2b
openvr: Hide lasers and unblock input when dashboard is open
2026-05-17 12:10:44 +09:00
Sapphire
48d58f61d2
openvr: Hide devices without battery status from battery panel
2026-05-17 12:10:44 +09:00
galister
8691cf99d2
clippy + fmt
2026-05-13 16:39:15 +09:00
galister
80bfb177be
range sliders in settings
2026-05-13 16:38:15 +09:00
Aleksander
20743f91eb
clippy
2026-05-12 21:59:54 +02:00
Aleksander
5cf7b986f3
wayvr: Remember skymap texture across restarts
2026-05-12 21:39:04 +02:00
Aleksander
3d71746ff2
dash-frontend: watch_view_angle setting ( Closes #505 ), re-format language files
2026-05-12 21:21:04 +02:00
Snemby
c7b16c5713
fix space rotate
...
the change in rotation is computed in the untransformed stage space. To produce the correct rotation change the quaternion needs to be rotated using the space offset
2026-05-13 00:59:27 +09:00
galister
ed1d708802
mnd playspace: fetch offset on drag/rotate start
2026-05-12 22:58:42 +09:00
steve hocktail
557a0775c3
add a toast for uinput errors ( #494 )
...
* add a toast for uinput errors
this makes it more obvious if missing uinput permissions are the reason your keyboard and mouse aren't working.
* uinput toaster part 2: the cargo formattening
* increase uinput error toast's timeout to 30 seconds
---------
Co-authored-by: galister <22305755+galister@users.noreply.github.com>
2026-05-12 22:53:14 +09:00
galister
2309f89701
update issue template
2026-05-12 17:11:15 +09:00
oo8dev
cdd658d4ea
wayvr: IPC: Fix dangling fds ( #513 )
2026-05-07 22:06:54 +02:00
Aleksander
ec2e0501c1
wayvr: skip unsupported config files ( Closes #510 )
2026-05-03 19:35:49 +02:00
Aleksander
f30c650bba
wgui: add `EventResult::ConsumedExclusive` for Slider components
...
This prevents us from accidentally swipe-scrolling the content if the user tries to change a slider value.
2026-05-03 19:13:45 +02:00
Aleksander
45af52ddf9
wgui: Range sliders, fix swipe scrolling <-> slider conflict
2026-05-03 18:54:31 +02:00
galister
10b14794ed
update to upstream pipewire-rs ( #508 )
...
* update to upstream pipewire-rs
* CI to use 24.04 without no pipewire ppa
* fix build without openxr feature
2026-05-03 14:36:49 +09:00
oo8dev
6b81f07cc8
wgui: Swipe kinetic scrolling support ( #504 )
...
* wgui: use DeviceBitmask instead of usize
* wgui: Swipe logic works (wip)
* wgui: Kinetic scrolling, rubberband effect
2026-05-02 19:21:30 +02:00
galister
9734955ebb
dont show skymap tab if not openxr
2026-04-23 19:58:02 +09:00
galister
dd3108d423
new built-in sky shader
2026-04-23 19:14:05 +09:00
galister
bf7276b2dd
skybox downloader: apply button for downloaded skymaps
2026-04-23 19:14:05 +09:00
galister
90c4567505
shuffle some options around
2026-04-23 19:14:03 +09:00
galister
6cddb43b0f
default skybox is shader skybox
2026-04-23 19:12:32 +09:00
Aleksander
f3732c7087
wayvr: improve grid shader, dash-frontend: make pop-up title non-scrollable
2026-04-22 20:22:45 +02:00
Aleksander
07bd841bc6
dash-frontend: skymap browser ui improvements, wayvr: fix context menus not working
2026-04-22 19:03:47 +02:00
galister
9986b71b26
skybox selector
2026-04-22 19:09:26 +09:00
galister
16446f7808
Merge remote-tracking branch 'origin/feat-skybox-catalog'
2026-04-22 18:24:12 +09:00
galister
5615186654
revert: feat: swipe to type ( #451 )
2026-04-22 17:43:38 +09:00
galister
244822ffb3
add --no-autostart arg
2026-04-22 17:36:04 +09:00
galister
266b0fd507
reconfigure_environment_blend to handle chroma + skybox + alpha
2026-04-17 14:44:25 +09:00
Aleksander
0d8937ff80
dash-frontend: Dialog boxes, Skymap removal dialog, Skymap resolution selector dialog
2026-04-17 12:10:18 +09:00
Aleksander
c59e195d94
dash-frontend: Re-work skymap list, show downloaded resolution pips
2026-04-17 12:10:18 +09:00
galister
994dffc4fb
png → dds
2026-04-17 12:10:18 +09:00
Aleksander
701e41296b
dash-frontend: Remote skymap downloader finished and fully working
2026-04-17 12:10:18 +09:00
Aleksander
b0dba25f36
dash-frontend: File saving, close callbacks
2026-04-17 12:10:18 +09:00
Aleksander
1bee41aea9
dash-frontend: http_client: Progress callback, display download status
2026-04-17 12:10:18 +09:00
Aleksander
2035d9ba76
dash-frontend: ViewTrait, refactoring, `download_file::View` (wip)
2026-04-17 12:10:18 +09:00
Aleksander
24e3099b7b
dash-frontend: remove dangling popups immediately
2026-04-17 12:10:18 +09:00
Aleksander
aee5bf69da
wgui: Simplify Popup usage
2026-04-17 12:10:18 +09:00
Aleksander
62881c08b3
rebase changes from feat/chroma-key
2026-04-17 12:10:18 +09:00