Commit Graph

74 Commits

Author SHA1 Message Date
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
galister
a55ade6741 modular-ui: use boxes where it makes sense 2024-03-06 18:45:14 +01:00
galister
27d77ad638 clippy 2024-03-06 18:20:56 +01:00
galister
b49add2e89 reduce warnings when --no-default-features 2024-03-01 22:26:45 +01:00
galister
f42572d4cb fix more no-default-features builds 2024-03-01 22:13:06 +01:00
galister
e768d8a83f notifications settings 2024-03-01 16:25:13 +01:00
galister
a55bef341e fix build 2024-02-29 20:09:04 +01:00
galister
2518c61b22 Label type Exec has command, not exec 2024-02-29 17:30:59 +01:00
galister
b045f46b12 modular ui rework 2024-02-25 19:27:48 +01:00
galister
ce573f52ea fix alpha, remove sound for dbus toasts 2024-02-22 00:32:10 +01:00
galister
e7710b56d9 notifications 2024-02-21 19:52:42 +01:00