Commit Graph

314 Commits

Author SHA1 Message Date
galister f711d9a464 relative mouse, dynamic decor, refactors 2026-07-23 17:46:24 +09:00
Aleksander 7f6caca0f8 wgui: MouseCancel event couldn't propagate all the way down (Closes #588) 2026-07-23 11:02:35 +09:00
Aleksander e1fb392297 wgui: account for current scissoring state on widget hover check (Closes #587)
This prevents clicking widgets outside their scissor boundary.
2026-07-23 11:02:35 +09:00
Aleksander 8adff4ca6a wgui: bugfix: scrollable list could start swipe event out-of-bounds (Closes #586) 2026-07-23 11:02:35 +09:00
galister 5407e53700 fix checkbox tooltips + fmt 2026-07-14 14:14:10 +09:00
galister fcc84e56b3 custom palettes 2026-07-14 00:30:59 +09:00
galister c74c51f7cd fix tooltips staying after parent is gone 2026-07-13 22:03:40 +09:00
galister acaabead52 refactor components_by_widget_id 2026-07-13 22:03:40 +09:00
galister fd8a327395 palette selector improvements 2026-07-13 22:03:40 +09:00
galister 952b6e10b6 nicer palette selector 2026-07-13 15:08:14 +09:00
galister 227e3851bc tweak onBackgroundVariant on Default 2026-07-13 13:54:00 +09:00
galister 4e9b893304 keycaps theming 2026-07-13 13:48:01 +09:00
galister d311813899 standardize button colors 2026-07-13 13:07:54 +09:00
galister a8262c1de4 fix wrapped text flying around 2026-07-13 10:23:02 +09:00
galister d6268c0c20
Merge branch 'main' into wgui_named_colors 2026-07-13 09:02:14 +09:00
galister 962ed32452 parent_color attrib to fix app icons 2026-07-13 04:50:22 +09:00
galister e0ab4be8e3 fix use_bg_color label anims 2026-07-13 03:48:14 +09:00
galister c4655b7b9a default secondary 2026-07-13 03:30:17 +09:00
Aleksander c32e3ef86e dash-frontend: fix more colors, wgui: fix possible flicker 2026-07-12 20:23:32 +02:00
galister 2ea3b222f3 use_bg_color for label 2026-07-13 03:21:34 +09:00
Aleksander db436d4630 wgui: tweak default theme a little bit 2026-07-12 20:04:47 +02:00
galister 0516270dcb check box hover 2026-07-13 02:23:51 +09:00
galister 28a9ed2c27 slider & checkbox & keycaps 2026-07-13 01:52:20 +09:00
galister 031157ea8c settings tab styles 2026-07-13 01:33:51 +09:00
galister 6a064248dc palette requires restart + suppress fake errors 2026-07-13 00:30:22 +09:00
galister 1febd4ed0d hide some palettes to make them fit 2026-07-13 00:22:38 +09:00
galister f2e2c37108 commented out light themes for now 2026-07-13 00:15:26 +09:00
galister b3e4e37992 child labels+sprites to inherit on-color from button 2026-07-13 00:08:51 +09:00
galister fb71975019 button sticky_color 2026-07-12 22:43:19 +09:00
galister 02f1de59b2 tweaks 2026-07-12 22:20:45 +09:00
galister 0a7f8340d7 color tweaks & fmt 2026-07-12 21:27:44 +09:00
Aleksander e79dfcb719 dash-frontend: fix light theme everywhere 2026-07-12 13:23:32 +02:00
galister a4ce23881a rework palettes; add a range of wip themes 2026-07-12 19:01:17 +09:00
galister 62c210fc1d no num_enum 2026-07-12 16:58:29 +09:00
Aleksander c3cbc43f6f remove stale wgui docs, fix xmls for wayvr 2026-07-11 18:28:44 +02:00
Aleksander 155340b78d dash-frontend: finish theming, wayvr: refactoring, compilable version 2026-07-11 17:33:01 +02:00
galister d7bd243c41 update deps 2026-07-11 23:21:54 +09:00
Aleksander a00f2ab8db wgui: Color palette (wip)
(uidev & dash-frontend compilable)
2026-07-11 16:02:03 +02:00
galister b83c54334f format 2026-07-11 22:34:21 +09:00
galister f3dc87fa64 rework to having non-blocking screen cast prompts 2026-07-11 22:33:22 +09:00
Aleksander 9f854d0649 wgui: fix cosmic text not rendering anything 2026-07-10 17:47:55 +02:00
galister 000bc3c166 chore: update wgui deps 2026-07-10 22:51:01 +09:00
galister 1820e2b152 chore: update cosmic-text 2026-07-10 22:51:01 +09:00
galister a10b20aea9 chore: update taffy 2026-07-10 22:51:01 +09:00
oo8dev 80237d36cd
dash-frontend: Application pinning (#565)
* dash-frontend: App pinning (wip)
* App pinning and unpinning, preserve settings (done)
2026-07-07 16:53:55 +02:00
galister 5dd7339b61 translations & fmt 2026-07-05 22:17:48 +09:00
galister 21749e22ed done: grabbable resize corner 2026-07-05 22:11:32 +09:00
Aleksander b8ae840ca4 wgui: fix label wrap code, correct position of out-of-bounds tooltips 2026-07-03 21:52:10 +02:00
Aleksander 1fb2b9ccf2 wgui: bugfix: always recompute layout before refreshing the component
This allows us to get computed widget boundaries inasted of bogus values
2026-07-03 20:50:09 +02:00
galister e2e4ff95c0 cargo fmt 2026-07-02 19:48:08 +09:00