Orion
1ae50a35ec
add basic input blocking through libmonado ( #190 )
2025-04-11 11:14:09 +00:00
galister
1deae19f92
refactors & clippy recommendations
2025-04-07 00:58:03 +09:00
Jay
5f93bc9cac
Config notification/toast sound ( #179 )
...
* try adding config to load different sound
looks like include_bytes!() doesn't take a variable parameter, so will need a different solution lol.
* no errors in loading, but toast.rs now has a lifetime issue
* hey, config toast sound works now!
the sound is loaded in AppState now, since Toast are created in several different places at different times, and i don't want to load the sound every time a toast is made.
also put back the original sound since i accidentally commited my custom one.
* clean up
* change custom toast sound leak to happen on load rather than every play
* move toast sound loading into a function
so it can be reused in the future, for example if we want to load arbitrary keypress sounds or other [u8] data.
* remove label from try_load_bytes, return early when failing
2025-03-24 11:32:29 +00:00
Aleksander
3c792608e7
config_io: Support wayvr.conf.d directory, refactoring ( #139 )
2025-01-20 14:26:17 +00:00
galister
65432ebde4
config: add use_passthrough
2024-12-07 07:26:19 +01:00
galister
add121bd52
screen_render_down default on
2024-11-24 14:35:31 +09:00
galister
8d6ff1d3a7
EMEA starts at UTC-1
2024-11-23 20:07:13 +09:00
galister
51174b64d3
move timezones out of watch.yaml + sane defaults
2024-11-23 20:01:49 +09:00
galister
54737b02d3
mouse_move_interval_ms defaults to 10
2024-11-23 18:32:47 +09:00
galister
2c31d57afe
add mouse_move_interval_ms setting
2024-11-23 18:29:12 +09:00
galister
cf03beef07
add alt_click
2024-10-22 05:55:25 +09: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
galister
583a5f7fe0
openxr: toggle for space rotate axis lock
2024-09-18 04:06:37 +09:00
galister
b0a33a1181
openxr: laser pointer smoothing
2024-09-09 07:54:19 +09:00
galister
6a3b60f298
feat: screen_render_down
2024-08-20 13:54:18 +09:00
galister
dcc2cd0575
openxr: configurable screen downscale
2024-07-29 22:14:25 +09:00
galister
7a6040bfee
feat: ui sprites + openxr skybox
2024-07-24 21:06:37 +00:00
galister
c7aa88647c
feat: space drag multiplier
2024-06-17 14:36:21 +09:00
galister
1eebde3944
feat: save active layout
2024-06-04 20:43:59 +09:00
galister
c70833b86a
feat: persist layout between sessions
2024-04-25 02:13:18 +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
944b7c1835
chore: clippy
2024-04-10 08:38:19 +09:00
alexdenerqal
63e8cd59b2
fix: loading pipewire tokens ( #24 )
2024-04-07 15:23:56 +00:00
alexdenerqal
1d1a4f01ae
feat: add focus follows the mouse mode ( #23 )
2024-04-07 15:12:47 +00:00
galister
1bee936db1
feat: persist screen visibility & curvature
2024-04-05 01:59:03 +09:00
galister
e3ae9a9890
rework config system
2024-04-04 22:46:39 +09:00
alexdenerqal
aae649b1f2
feat: add option to disable realigning working set windows on show/hide ( #21 )
2024-03-30 08:32:52 +00:00
galister
7d987f5cb8
fix: watch notifications
2024-03-29 14:09:39 +01:00
alexdenerqal
ab0d91ea20
feat: allow disabling the sliding of screens back and forth ( #20 )
...
fix: sliding screens with smooth trackpad scrolling
knuckles smooth trackpad scrolling can return NaN
2024-03-29 11:49:45 +00:00
galister
4843aeef5d
feat: toast topics
2024-03-29 12:21:12 +01:00
galister
9fe9832a8d
openxr: separate release threshold for grab, click, altclick
2024-03-21 21:47:08 +01:00
galister
dce634edd1
openxr: click/grab/altclick sensitivity option
2024-03-17 16:41:32 +01:00
galister
54dfb297ac
improve error handling
2024-03-17 16:11:05 +01:00
galister
85d9ea9127
simplify a thing
2024-03-06 19:03:40 +01:00
galister
c73a01fb7f
watch: save fade settings
2024-03-06 18:16:34 +01:00
galister
e768d8a83f
notifications settings
2024-03-01 16:25:13 +01:00
galister
b045f46b12
modular ui rework
2024-02-25 19:27:48 +01:00
galister
54b38a0962
feat: double_cursor_fix
2024-02-21 21:48:37 +01:00
galister
0eebc206a2
error handling lol
2024-02-19 03:30:16 +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
c1841243ce
auto-hide watch
2024-02-06 21:25:38 +01:00
galister
926e5d9ec4
upright screens take 2
2024-02-06 01:31:44 +01:00
galister
754241f6bd
osc for openvr; configurable osc port
2024-02-05 23:33:27 +01:00
galister
95f587279c
customizable watch
2024-02-05 19:55:23 +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