Aleksander
d8180bb4ed
WayVR: Update IPC, send runtime info, update deps
2025-01-14 22:42:18 +01:00
Aleksander
eb3087f230
Merge Staging into main ( #130 )
...
* config: add use_passthrough
* do not use ALPHA_BLEND if passthrough is off
* keyboard.yaml auto_labels
* OSC: Finish XSOverlay parity (#124 )
* osc-battery - utilise match return value to set parameter
this just lets parameter be a `&str` instead of a `String`, and reduces repetition.
* osc-battery - fix error where trackers were 1-indexed instead of 0-indexed
* osc-battery: xsoverlay parity! add average tracker and controller battery parameters.
this should now be in parity with xsoverlay's parameters.
gone back to 1-indexing trackers because it's more user-friendly, so other programs can standardise more easily.
* osc battery: ...that was not 1-indexed.
no idea how I made that mistake but the sent tracker parameters were actually still 0-indexed.
* Update Envision section (#123 )
add directions for appimage autostart
* Add Flatpak instructions (#127 )
* Add Flatpak instructions
fix small inconsistencies between instructions
* Clarify Flatpak Steam setup for SteamVR and Monado/WiVRn users
* Additional instructions
* default AltLayout is None
* WayVR: IPC [1]: Local socket server, handshake receiver
* WayVR : IPC [2]: `ListDisplays`, `GetDisplay` commands
* WayVR: IPC [3]: `ListProcesses`, `TerminateProcess` commands
* WayVR: IPC [4]: Minor refactoring
* WayVR: Move IPC to separate Git repository
* Restore default features in Cargo.toml
* WayVR: Implement `WvrDisplayCreate`, Implement `WvrProcessLaunch`, Refactoring
* WayVR: Dashboard toggle support, minor refactoring
* Update Cargo.toml
* fix formatting for openxr_actions.json5
---------
Co-authored-by: galister <22305755+galister@users.noreply.github.com>
Co-authored-by: Jay <157681441+cubee-cb@users.noreply.github.com>
Co-authored-by: Marcus Howser <mhowser.git@mailbox.org>
Co-authored-by: Joshua Vandaële <joshua@vandaele.software>
2025-01-11 08:46:54 +00:00
galister
3b3138cfe9
update wlx-capture
2024-11-23 21:30:38 +09:00
galister
30736575be
update wlx-capture
2024-11-23 18:04:07 +09:00
galister
bdf02ea206
update deps, back to env_logger, fix screen transform
2024-11-20 22:50:22 +01:00
galister
e23444aa89
apply pipewire transforms to screens
2024-11-20 22:50:22 +01:00
Aleksander
edfa77e07c
Integrate WayVR into wlx directly
2024-10-18 21:11:56 +02:00
galister
85aa0fb1bc
release 0.6
2024-09-28 01:54:53 +09:00
galister
8d35b45c2b
rollback vulkano
2024-09-24 11:45:29 +02:00
galister
3f425820d7
release 0.5.0
2024-09-19 05:29:27 +09:00
raku-cat
850601b3b9
Update wlx-capture
2024-08-12 12:16:10 +00:00
galister
d9287f3250
Release 0.4.4
2024-08-11 06:23:38 +09:00
galister
50c3f49989
hmd pose from view space
2024-08-09 08:38:37 +09:00
galister
ee3fbff44c
release 0.4.3
2024-08-04 06:57:11 +09:00
galister
c3c8694e1a
update deps
2024-08-02 16:49:55 +00:00
Torge Matthies
1de9cea397
feat: openxr battery status
2024-08-02 16:33:09 +00:00
galister
3d0611052f
switch to using libmonado-rs
2024-07-31 05:28:34 +09:00
galister
7a6040bfee
feat: ui sprites + openxr skybox
2024-07-24 21:06:37 +00:00
galister
d58268b8ec
downgrade freetype
2024-07-17 14:22:06 +00:00
galister
bdc500973c
feat: cubic filtering
2024-07-11 16:23:48 +09:00
galister
39595faaad
update deps
2024-06-26 12:02:29 +09:00
galister
1fc6cb4a36
bump version
2024-06-23 09:57:29 +09:00
galister
abc132c553
cargo update
2024-06-17 10:07:00 +09:00
HavenOfTheRaven
c06ec6d974
Update Dependencies ( #48 )
...
* updated dependencies
* updated vulkano and ash with fixes
2024-06-16 14:49:45 +00:00
galister
40383f2529
release v0.4.1
2024-06-09 10:08:02 +09:00
galister
8ae65083f9
update cargo lock
2024-06-08 10:13:48 +09:00
galister
52a56cfd90
more detailed screen prompt
2024-06-08 08:54:07 +09:00
galister
415ef91a43
feat: PipeWire capture on X11
...
Co-authored-by: Yuxuan Shui <yshuiv7@gmail.com>
2024-06-06 01:08:20 +09:00
galister
3a3cda7a45
feat: libxkbcommon layouts
2024-06-05 19:54:11 +09:00
galister
b8a0e3630d
feat: configurable openxr bindings
2024-06-04 17:13:44 +09:00
galister
773ff6885d
pipewire: better desktop compatibility (Niri)
2024-06-03 22:57:42 +09:00
galister
4a45683650
feat(openxr): Monado playspace mover
...
Co-authored-by: RinLovesYou <xxklintan123xx@gmail.com>
2024-06-03 11:04:45 +09:00
galister
c70833b86a
feat: persist layout between sessions
2024-04-25 02:13:18 +02:00
galister
7ca6df6d3b
log panics
2024-04-15 22:25:26 +09:00
galister
5db7524787
feat: ui dev window ( #29 )
...
* feat: ui dev window
* remove unneeded dep
2024-04-14 05:36:47 +00:00
galister
97aab43d09
chore: deps
2024-04-10 10:48:29 +09:00
galister
93fe2bfca2
chore: package updates
2024-04-10 08:42:58 +09:00
galister
e3ae9a9890
rework config system
2024-04-04 22:46:39 +09:00
galister
c02edb7a43
feat: handle screen changes at runtime
2024-04-04 20:06:53 +09:00
galister
4843aeef5d
feat: toast topics
2024-03-29 12:21:12 +01:00
galister
5ab506e192
Release v0.3.2
2024-03-23 21:55:09 +01:00
galister
a1d3b9684d
fix: end async work on soft-shutdown
2024-03-23 15:35:01 +01:00
galister
82374a60a0
Release v0.3.1
2024-03-19 18:19:32 +01:00
galister
1d1230b1e7
chore: update wlx-capture & other deps
2024-03-17 13:08:49 +01:00
galister
0c6e319fbe
Release v0.3.0
2024-03-10 21:40:14 +01:00
galister
a08c260898
openvr: chaperone movement fix
2024-03-10 13:19:08 +01:00
galister
4c91470b5c
Release v0.2.6
2024-03-09 16:54:52 +01:00
galister
85e8e80538
update ovr_overlay
2024-03-09 01:59:11 +01:00
galister
49e1e8639d
Release v0.2.5
2024-03-09 01:26:32 +01:00
galister
19bc4a5df2
Release v0.2.4
2024-03-08 00:11:03 +01:00
galister
cd297376a8
openvr: throttle using WaitFrameSync
2024-03-07 17:57:07 +01:00
galister
1d9b60fc07
update ovr_overlay
2024-03-06 19:09:57 +01:00
galister
75dcfc8096
fix pw required with no wayland feature
2024-03-01 21:39:54 +01:00
galister
e768d8a83f
notifications settings
2024-03-01 16:25:13 +01:00
galister
ef56878455
update wlx-capture
2024-02-29 15:13:29 +01:00
galister
d2f09b9624
cargo update
2024-02-28 20:42:21 +01:00
galister
8e2677bd87
cargo update
2024-02-28 00:10:14 +01:00
galister
da45c828fc
add some fancy args
2024-02-27 22:01:31 +01:00
galister
782480fdf9
cargo update
2024-02-27 21:42:37 +01:00
galister
61a978bfb4
cleanup deps
2024-02-22 01:43:35 +01:00
galister
e7710b56d9
notifications
2024-02-21 19:52:42 +01:00
galister
e2ca33ca76
wlr-screencopy, though it doesnt work
2024-02-20 22:33:50 +01:00
galister
d31b3ca6c0
omg big commit
2024-02-20 20:54:06 +01:00
galister
65fa9d1fae
fix battery panel missing devices
2024-02-19 23:55:19 +01:00
galister
1d9fa95ea0
more error handling
2024-02-19 01:05:50 +01:00
galister
63b43c0e59
improve error handling
2024-02-18 22:24:54 +01:00
galister
e4beaa0e81
version 0.2.0
2024-02-17 20:01:52 +01:00
galister
5bbaf59790
pipewire: dmabuf capture !!!
2024-02-17 12:32:23 +01:00
galister
12003fdddd
batteries: hide devices that are no longer connected
2024-02-17 03:10:42 +01:00
galister
fd2b96c0d6
experimental battery display
2024-02-06 21:14:10 +01:00
galister
c262d78b04
update wlx-capture; normalized coords for xshm mouse
2024-02-05 23:20:02 +01:00
galister
2fb55a8b62
feature: osc sender
2024-02-05 23:15:32 +01:00
galister
481d659890
update wlx-capture
2024-02-05 21:32:29 +01:00
galister
acd89d6b48
update wlx-capture
2024-02-05 21:19:17 +01:00
galister
02d9feb9a4
update wlx-capture
2024-02-05 19:56:01 +01:00
galister
95f587279c
customizable watch
2024-02-05 19:55:23 +01:00
galister
0383596724
update wlxcapture, dont rotate screen if pre-rotated
2024-02-05 03:11:19 +01:00
galister
74257f4c42
xshm experiment
2024-02-05 02:07:03 +01:00
galister
dddd4db9ef
openvr manifest installer
2024-02-05 00:34:42 +01:00
galister
93e4058f7f
pipewire pause/resume, update wlx-capture, pipewire dmabuf preps
2024-02-02 19:05:33 +01:00
galister
c0c74d7f2d
remove tinyvec since we already have smallvec
2024-02-01 01:08:59 +01:00
galister
4867809575
cargo update
2024-01-30 22:18:52 +01:00
Aleksander
dded4f6398
Port changes from -x repo ( #3 )
...
* Port config support from -x repo
* Port changes from -x repo
2024-01-29 17:14:54 +00:00
galister
a67e303256
deps ovr_overlay and wlx-capture to use github. remove vulkano-win and util
2024-01-27 18:30:01 +01:00
galister
8ad1dadcd4
progress commit: openxr + pipewire + refactor
2024-01-27 18:05:13 +01:00
galister
51160f97fe
steamvr poc works
2024-01-23 16:43:17 +01:00
galister
1842259e66
grab, mouse move
2023-12-08 19:41:41 +01:00
galister
a3b60b9607
screens & basic interactions
2023-12-07 02:07:13 +01:00
galister
e5ab46be91
initial commit
2023-12-05 00:16:21 +01:00
galister
f193f33f4e
nothing works
2023-11-09 22:27:05 +09:00