Commit Graph

16 Commits

Author SHA1 Message Date
galister
a44aa2e426 wgui to use srgb 2025-12-27 02:49:11 +09:00
Aleksander
9a606dbce5 Merge remote-tracking branch 'origin/main' into next-dash-interface
[skip ci]
2025-12-23 17:01:16 +01:00
galister
17165123b9 sunset theme.xml in favor of globals 2025-12-14 00:34:06 +09:00
Aleksander
67435d5fc9 src_ext 2025-12-10 18:24:32 +01:00
galister
1724d39697 FileOrBuiltIn asset paths, theming support 2025-12-11 01:09:49 +09:00
Aleksander
e7746f5981 wgui: add set_color for Button, dash-frontend: audio_settings: button highlights 2025-12-08 09:38:04 +01:00
galister
e83997bc08 uidev: support external paths 2025-12-06 12:01:51 +09:00
galister
595324814a opacity & additive & curvature works 2025-11-13 15:40:08 +09:00
Aleksander
6e11c2cf87 themes cleanup, ui improvements 2025-11-12 17:49:05 +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
3dff9c5882 wgui: Separate user and wgui assets, topmost widgets (poc) 2025-10-05 13:48:58 +02:00
Aleksander
4afdde1793 UI tweaks, use B8G8R8A8_UNORM in wgui 2025-09-21 20:25:57 +02:00
Aleksander
aadf11590e wgui: use dark mode 2025-09-20 13:32:07 +02:00
Aleksander
b9e5541971 📦📎-fixes, typo fixes 2025-09-20 12:17:17 +02:00
Aleksander
129785daa7 wgui: customizable defaults 2025-09-16 18:32:56 +02:00
Aleksander
eaa81450b5 wgui: basic i18n support, refactoring: use LayoutState, translation framework (LLM-based generator) 2025-08-02 23:31:23 +02:00