From 93a3fee349c3d9c997bf0e4796f83325b4e42de7 Mon Sep 17 00:00:00 2001 From: Aleksander Date: Sun, 10 Aug 2025 11:46:01 +0200 Subject: [PATCH] wgui: interactable components, rename `TextLabel` -> `WidgetLabel` --- uidev/assets/gui/various_widgets.xml | 14 +-- uidev/src/main.rs | 2 +- uidev/src/testbed/testbed_generic.rs | 71 ++++++++++++--- wgui/src/animation.rs | 5 +- wgui/src/components/button.rs | 48 +++++++---- wgui/src/components/mod.rs | 24 +++++- wgui/src/components/slider.rs | 34 ++++---- wgui/src/drawing.rs | 10 +-- wgui/src/i18n.rs | 2 +- wgui/src/layout.rs | 86 +++++++++++-------- wgui/src/parser/component_button.rs | 4 +- wgui/src/parser/component_slider.rs | 4 +- wgui/src/parser/mod.rs | 42 +++++---- wgui/src/parser/widget_div.rs | 5 +- wgui/src/parser/widget_label.rs | 6 +- wgui/src/parser/widget_rectangle.rs | 6 +- wgui/src/parser/widget_sprite.rs | 6 +- wgui/src/widget/div.rs | 6 +- wgui/src/widget/{text.rs => label.rs} | 12 +-- wgui/src/widget/mod.rs | 6 +- wgui/src/widget/rectangle.rs | 14 +-- wgui/src/widget/sprite.rs | 16 ++-- wlx-overlay-s/src/gui/panel.rs | 3 +- .../src/overlays/keyboard/builder.rs | 22 ++--- wlx-overlay-s/src/overlays/toast.rs | 14 +-- wlx-overlay-s/src/overlays/watch.rs | 6 +- 26 files changed, 294 insertions(+), 174 deletions(-) rename wgui/src/widget/{text.rs => label.rs} (92%) diff --git a/uidev/assets/gui/various_widgets.xml b/uidev/assets/gui/various_widgets.xml index d134cef0..6b7fb00a 100644 --- a/uidev/assets/gui/various_widgets.xml +++ b/uidev/assets/gui/various_widgets.xml @@ -8,12 +8,16 @@