Aleksander
502cf5d372
WayVR: Display auto-hide support ( Fixes #98 ), keyboard settings in config
2024-11-05 16:40:03 +01:00
Aleksander
96db24d02e
WayVR: Modify readme, Various improvements
...
- Add "Quick setup" and images in readme
- Implement `click_freeze_time_ms`
- Automatically show hidden display if AppClick has been triggered
2024-11-03 16:26:37 +01:00
Aleksander
7e09c010db
WayVR: External process support, various tweaks and bugfixes
...
- Support for foreign wayland clients, WayVR process is now separated into
managed and external one
- Add `run_compositor_at_start` global param
- Add `primary` display param
- Export WAYLAND_DISPLAY number into XDG_RUNTIME_DIR directory
- Bugfix: Redraw event is not triggered after despawning a process
- Sanitization in WayVRConfig::post_load()
2024-10-27 21:26:33 +01:00
Aleksander
cf5eabdfdf
WayVR: shown_at_start app param support
2024-10-26 18:44:08 +02:00
Aleksander
d9dddbad11
WayVR: Initial GUI integration
...
The format of the wayvr.yaml configuration file is subject to change at any time.
2024-10-21 20:46:52 +02:00
Aleksander
edfa77e07c
Integrate WayVR into wlx directly
2024-10-18 21:11:56 +02:00
Aleksander
9dbd1f994e
Use strongly-typed OverlayID instead of usize
2024-10-17 21:09:19 +02:00
galister
57ff3aa1dd
clippy
2024-08-09 10:19:57 +00:00
galister
7a6040bfee
feat: ui sprites + openxr skybox
2024-07-24 21:06:37 +00:00
galister
5575e4f49f
fix: openxr swapchain banding
2024-07-11 19:17:41 +09:00
galister
065ce8f136
fix: dont overload xr runtime with notify spam
2024-04-24 06:34:01 +02:00
galister
1fa842bb44
feat: anchor point for working set
2024-04-24 10:19:26 +09:00
galister
42aef89822
feat: configurable primary_font
2024-04-14 18:16: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
c02edb7a43
feat: handle screen changes at runtime
2024-04-04 20:06:53 +09:00
galister
7d987f5cb8
fix: watch notifications
2024-03-29 14:09:39 +01:00
galister
54dfb297ac
improve error handling
2024-03-17 16:11:05 +01:00
galister
431de923b3
load forgotten screen shader
2024-02-27 22:13:52 +01:00
galister
b045f46b12
modular ui rework
2024-02-25 19:27:48 +01:00
galister
ddba450475
notification sounds
2024-02-21 21:27:09 +01:00
galister
e7710b56d9
notifications
2024-02-21 19:52:42 +01:00
galister
5d812c3b09
even more error handling
2024-02-19 03:21:00 +01:00
galister
63b43c0e59
improve error handling
2024-02-18 22:24:54 +01:00
galister
5bbaf59790
pipewire: dmabuf capture !!!
2024-02-17 12:32:23 +01:00
galister
8116864416
hide watch, switch hands, store actions.json on disk
2024-02-09 00:31:04 +01:00
galister
fd2b96c0d6
experimental battery display
2024-02-06 21:14:10 +01:00
galister
82f53e6668
rework interactions
2024-02-04 14:25:09 +01:00
galister
b5d970e5fd
recenter on show
2024-02-04 02:11:32 +01:00
galister
de1ddd45d7
remove screen shader
2024-02-01 00:48:24 +01:00
Aleksander
6999a4b277
Watch rotation + galister fixes (Keyboard mapping fix, OpenXR hand transform fix) ( #4 )
...
* Watch rotation + galister fixes (Keyboard mapping fix, OpenXR hand transform fix)
* Use from_scale_rotation_translation
2024-01-30 20:22:18 +00: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
3b0440562a
openvr watch
2024-01-28 22:03:25 +01:00
galister
335652ecb1
fix openxr screen freeze
2024-01-28 13:08:57 +01:00
galister
f96083e770
shader shaders & images
2024-01-28 12:00:57 +01:00
galister
8ad1dadcd4
progress commit: openxr + pipewire + refactor
2024-01-27 18:05:13 +01:00
galister
6cfbc6ffcd
grab with realign
2023-12-09 22:26:55 +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