From 7d9af16b20d1514c8124f1ee5923df1ad93fe05a Mon Sep 17 00:00:00 2001 From: Aleksander Date: Sat, 15 Aug 2026 19:53:40 +0200 Subject: [PATCH] dash-frontend: Runtime statistics tab, head rotation count (Closes #222) --- dash-frontend/assets/dashboard/barchart.svg | 1 + dash-frontend/assets/gui/tab/settings.xml | 8 ++ dash-frontend/assets/lang/de.json | 8 +- dash-frontend/assets/lang/en.csv | 4 + dash-frontend/assets/lang/en.json | 6 +- dash-frontend/assets/lang/es.json | 8 +- dash-frontend/assets/lang/it.json | 8 +- dash-frontend/assets/lang/ja.json | 8 +- dash-frontend/assets/lang/pl.json | 8 +- dash-frontend/assets/lang/zh_CN.json | 8 +- dash-frontend/src/tab/settings/macros.rs | 14 +++ dash-frontend/src/tab/settings/mod.rs | 31 ++++-- .../src/tab/settings/tab_controls.rs | 4 +- .../src/tab/settings/tab_features.rs | 6 +- .../src/tab/settings/tab_look_and_feel.rs | 4 +- dash-frontend/src/tab/settings/tab_skybox.rs | 4 +- .../src/tab/settings/tab_statistics.rs | 99 +++++++++++++++++++ scripts/translator/run.sh | 4 +- wayvr/src/backend/input.rs | 36 ++++++- wayvr/src/backend/openvr/input.rs | 4 +- wayvr/src/backend/wayvr/mod.rs | 2 +- wayvr/src/ipc/ipc_server.rs | 2 +- wayvr/src/overlays/dashboard.rs | 10 +- wlx-common/src/dash_interface.rs | 8 ++ wlx-common/src/dash_interface_emulated.rs | 8 ++ 25 files changed, 266 insertions(+), 37 deletions(-) create mode 100644 dash-frontend/assets/dashboard/barchart.svg create mode 100644 dash-frontend/src/tab/settings/tab_statistics.rs diff --git a/dash-frontend/assets/dashboard/barchart.svg b/dash-frontend/assets/dashboard/barchart.svg new file mode 100644 index 00000000..17fdcfb6 --- /dev/null +++ b/dash-frontend/assets/dashboard/barchart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dash-frontend/assets/gui/tab/settings.xml b/dash-frontend/assets/gui/tab/settings.xml index 5480b658..dac3b9eb 100644 --- a/dash-frontend/assets/gui/tab/settings.xml +++ b/dash-frontend/assets/gui/tab/settings.xml @@ -31,6 +31,13 @@ + +