Commit Graph

16 Commits

Author SHA1 Message Date
Aleksander
b0985e33af dash-frontend: toast messages, 📦📎 2025-12-08 22:42:05 +01:00
Aleksander
9767940923 Audio settings pop-up 2025-12-04 21:04:52 +01:00
Aleksander
6b4039a764 App launcher view 2025-11-30 15:28:05 +01:00
Aleksander
7d581c1561 dash-frontend: popup manager 2025-11-27 23:28:10 +01:00
Aleksander
6f41ffe59c SettingsIO trait, save/load settings to/from file 2025-11-08 11:16:19 +01: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
d2c23ac6a9 add settings: am/pm clock, opaque background, hide username 2025-11-07 19:40:38 +01:00
Aleksander
433b7f53b5 remember checked settings in memory 2025-11-06 21:12:26 +01:00
Aleksander
33955498cc move stuff to frontend.rs 2025-11-05 21:12:01 +01:00
galister
90eed4558f events refactor 2025-10-12 17:30:30 +09:00
Aleksander
3dff9c5882 wgui: Separate user and wgui assets, topmost widgets (poc) 2025-10-05 13:48:58 +02:00
Aleksander
a1edc2f0b8 scissor stack fixes, proper render & event transformations 2025-09-29 22:04:16 +02:00
Aleksander
b5a3ba2954 dash-frontend: Application list 2025-09-28 13:13:37 +02:00
Aleksander
4f71dc6097 dash-frontend: tab titles, home screen username 2025-09-20 16:54:16 +02:00
Aleksander
dfec935388 wgui: component callbacks refactoring 2025-09-16 20:35:28 +02:00
Aleksander
54767d75da dash-frontend: tabs, other fixes (desc)
- set rustfmt line width to 120 columns by default for wgui
- dashboard tabs
- wgui: `remove_children`
2025-09-15 20:37:55 +02:00