From 2ddb41967680ad6837a73c7b5f46ef04d3e6cf61 Mon Sep 17 00:00:00 2001 From: Aleksander Date: Sat, 14 Feb 2026 22:20:51 +0100 Subject: [PATCH] editbox keyboard input, scrollbars fix (scissoring broken atm), clippy --- dash-frontend/assets/gui/dashboard.xml | 23 +++-- dash-frontend/assets/gui/tab/games.xml | 2 +- dash-frontend/src/views/app_launcher.rs | 2 - uidev/assets/gui/various_widgets.xml | 5 +- uidev/src/main.rs | 87 ++++++++++-------- wayvr/src/gui/panel/mod.rs | 8 +- wayvr/src/overlays/dashboard.rs | 8 +- wayvr/src/overlays/keyboard/mod.rs | 4 +- wgui/doc/widgets.md | 16 +++- wgui/src/components/editbox.rs | 117 +++++++++++++++++++++--- wgui/src/drawing.rs | 24 +++-- wgui/src/event.rs | 39 ++++---- wgui/src/stack.rs | 15 ++- wgui/src/widget/mod.rs | 46 ++++++---- 14 files changed, 264 insertions(+), 132 deletions(-) diff --git a/dash-frontend/assets/gui/dashboard.xml b/dash-frontend/assets/gui/dashboard.xml index 1d0eb4eb..90112e18 100644 --- a/dash-frontend/assets/gui/dashboard.xml +++ b/dash-frontend/assets/gui/dashboard.xml @@ -93,19 +93,18 @@ position="absolute" width="100%" height="100%" gradient="radial" color="#44BBFF11" color2="#00000000" /> -
- +
+
+ +
-