Commit Graph

24 Commits

Author SHA1 Message Date
Aleksander
51dbb6f14d checkbox sounds, app launch sounds 2026-01-06 17:09:39 +01:00
galister
164e9764eb fmt 2026-01-05 20:52:34 +09:00
galister
648e9ae219 RadioBox & RadioGroup 2026-01-03 16:14:29 +09:00
Aleksander
9a606dbce5 Merge remote-tracking branch 'origin/main' into next-dash-interface
[skip ci]
2025-12-23 17:01:16 +01:00
Aleksander
b0985e33af dash-frontend: toast messages, 📦📎 2025-12-08 22:42:05 +01:00
Aleksander
6b4039a764 App launcher view 2025-11-30 15:28:05 +01:00
Aleksander
127cb5c8d0 wgui: refresh widgets with dirty tree state 2025-11-15 11:46:34 +01:00
Aleksander
5ce745d2b9 various_widgets: add visibility test, minor refactoring 2025-11-15 00:00:41 +01:00
galister
d26ddd66bd edit overlay design 2025-11-12 23:27:26 +09:00
Aleksander
71898056f3 add WguiFontSystem, remove FONT_SYSTEM singleton, custom fonts, add Light font weight
there are a few gzip-compressed ttf as for now, looks like variable fonts aren't parsed properly by cosmic_text. Not sure why. Also, we probably need to have a fallback for CJK characters in the future, or just fallback to the built-in ones in the OS.
2025-11-07 22:21:57 +01:00
Aleksander
433b7f53b5 remember checked settings in memory 2025-11-06 21:12:26 +01:00
Aleksander
e087eb3743 settings gui PoC 2025-11-05 22:37:07 +01:00
galister
90eed4558f events refactor 2025-10-12 17:30:30 +09:00
Aleksander
fbe1d5b09e tooltips PoC 2025-10-11 13:31:00 +02:00
Aleksander
200d5223d3 ConstructEssentials
i'm really out of ideas how to name another struct name with function parameters. Well, here we go - essentials.
2025-10-11 11:26:25 +02:00
Aleksander
efcc41de19 wgui: event results/blocking for overlapping content, rev iterate events for root node 2025-10-05 20:11:49 +02:00
Aleksander
a1edc2f0b8 scissor stack fixes, proper render & event transformations 2025-09-29 22:04:16 +02:00
Aleksander
b9e5541971 📦📎-fixes, typo fixes 2025-09-20 12:17:17 +02:00
Aleksander
dfec935388 wgui: component callbacks refactoring 2025-09-16 20:35:28 +02:00
Aleksander
0fdc0e3828 dash-frontend: clock, wgui: refactoring, non-panicking casts 2025-09-16 20:09:13 +02:00
Aleksander
129785daa7 wgui: customizable defaults 2025-09-16 18:32:56 +02:00
Aleksander
d54f74ed3c wgui: custom attribs 2025-08-16 22:55:40 +02:00
Aleksander
481db7f23c refactor: pedantic cargo clippy, do not use Results for always-succeeding functions 2025-08-16 21:27:47 +02:00
Aleksander
df35dba24f wgui: checkbox component 2025-08-13 19:42:48 +02:00