Commit Graph

84 Commits

Author SHA1 Message Date
Aleksander
6c95607d44 Watch: Add "Toggle Dashboard" button by default, Toast: Show user-specific error messages in various places, WayVR: Modify example env vars 2025-01-19 00:53:59 +01:00
galister
51174b64d3 move timezones out of watch.yaml + sane defaults 2024-11-23 20:01:49 +09:00
galister
e23444aa89 apply pipewire transforms to screens 2024-11-20 22:50:22 +01:00
galister
ced753235e clippy 2024-11-05 03:45:22 +09:00
galister
9da1c509e3 fix font loading for 3+ byte codepoints 2024-11-05 03:41:21 +09:00
Aleksander
07d7afa96f WayVR: WayVRDisplayList ui type, toggle display visibility and pause rendering of them 2024-10-21 20:46:52 +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
galister
7f72abc62a release modifiers on keyboard hide 2024-09-28 01:53:20 +09:00
galister
83ae798215 add virtualkey action for modular button 2024-09-27 02:23:13 +09:00
galister
583a5f7fe0 openxr: toggle for space rotate axis lock 2024-09-18 04:06:37 +09:00
galister
57ff3aa1dd clippy 2024-08-09 10:19:57 +00:00
galister
0808383e70 corner_radius is optional 2024-08-09 10:19:57 +00:00
galister
c29bbbb142 review unwraps 2024-08-03 20:50:34 +09:00
galister
939a537d20 fix: ipd label not visible on uidev 2024-08-01 18:36:03 +09:00
galister
dcc2cd0575 openxr: configurable screen downscale 2024-07-29 22:14:25 +09:00
Adalyn Black
88da3c832a Removed unused render_rect function 2024-07-24 23:59:39 +00:00
Adalyn Black
7b4576bd52 Removed unused imports 2024-07-24 23:59:39 +00:00
Adalyn Black
a98b7a210f Switched to shader for corner rounding 2024-07-24 23:59:39 +00:00
Adalyn Black
32e0e7656a Moved corner radius property to be separate from the rect struct 2024-07-24 23:59:39 +00:00
Adalyn Black
f27c320231 feat: rounded corners
A proof of concept commit for rounded corners. Currently unoptimized and in need of reorganization too. May also make keyboard keys invisible
2024-07-24 23:59:39 +00:00
galister
7a6040bfee feat: ui sprites + openxr skybox 2024-07-24 21:06:37 +00:00
galister
bdc500973c feat: cubic filtering 2024-07-11 16:23:48 +09:00
galister
c7aa88647c feat: space drag multiplier 2024-06-17 14:36:21 +09:00
galister
a0d93e821e fix: keyboard interact element overflow 2024-06-06 16:53:39 +09:00
galister
3a3cda7a45 feat: libxkbcommon layouts 2024-06-05 19:54:11 +09:00
galister
1eebde3944 feat: save active layout 2024-06-04 20:43:59 +09:00
galister
b8a0e3630d feat: configurable openxr bindings 2024-06-04 17:13:44 +09:00
galister
6ee0cb4fd1 fix: font load error panic 2024-05-04 00:50:53 +09:00
galister
c70833b86a feat: persist layout between sessions 2024-04-25 02:13:18 +02:00
galister
065ce8f136 fix: dont overload xr runtime with notify spam 2024-04-24 06:34:01 +02:00
Garrett
42ab3a3199 Add CenteredLabel (#35) 2024-04-17 05:40:04 +00:00
galister
42aef89822 feat: configurable primary_font 2024-04-14 18:16:26 +09:00
galister
7184a9f21f feat: canvas alpha 2024-04-14 17:48:44 +09:00
galister
d99a58da9e feat: improve screen alighment on show/hide 2024-04-14 17:17:20 +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
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
galister
2d0f733c67 feat(settings-panel): auto-realign toggle 2024-04-04 21:17:26 +09:00
galister
c02edb7a43 feat: handle screen changes at runtime 2024-04-04 20:06:53 +09:00
galister
7f6e8909e6 feat: highlight toggle buttons when on 2024-03-29 12:48:31 +01:00
galister
4843aeef5d feat: toast topics 2024-03-29 12:21:12 +01:00
galister
810c0cac63 feat: ipd label 2024-03-28 11:51:15 +01:00
galister
7ab036024d chore: more clippy 2024-03-23 16:05:42 +01:00
galister
e70aaa002e chore: clippy 2024-03-23 15:41:54 +01:00
galister
54dfb297ac improve error handling 2024-03-17 16:11:05 +01:00
galister
67b6b90158 fonts: dont panic on load error 2024-03-17 11:25:11 +01:00
Stuart Irwin
4434d82981 Add uptime timer module (#15) 2024-03-11 07:51:43 +00:00
galister
507c0677c8 ShowUi & ShowMirror: no implicit show/hide 2024-03-06 20:43:40 +01:00