From 88dec45d4cfea915efad508eab6cee4802280470 Mon Sep 17 00:00:00 2001 From: scove Date: Fri, 1 May 2026 16:51:08 +0700 Subject: [PATCH] Update --- .idea/.idea.HALLUCINATE/.idea/workspace.xml | 5 +- Assets/Scripts/UI/SettingsController.cs | 457 +++++--------------- Assets/UI/Global.uss | 151 ++----- Assets/UI/Settings.uxml | 34 +- 4 files changed, 175 insertions(+), 472 deletions(-) diff --git a/.idea/.idea.HALLUCINATE/.idea/workspace.xml b/.idea/.idea.HALLUCINATE/.idea/workspace.xml index 82314ef0..e3ee8cf2 100644 --- a/.idea/.idea.HALLUCINATE/.idea/workspace.xml +++ b/.idea/.idea.HALLUCINATE/.idea/workspace.xml @@ -6,8 +6,9 @@ - + + diff --git a/Assets/Scripts/UI/SettingsController.cs b/Assets/Scripts/UI/SettingsController.cs index a0f8677a..d79137c3 100644 --- a/Assets/Scripts/UI/SettingsController.cs +++ b/Assets/Scripts/UI/SettingsController.cs @@ -15,11 +15,15 @@ namespace Hallucinate.UI public class SettingsController : BaseUIController { private VisualElement _sidebar; + private VisualElement _tabsColumn; private Label _tabTitle; private ScrollView _content; private Dictionary _tabButtons = new Dictionary(); private string _activeTab = "GENERAL"; + private Tween _hoverTimer; + private bool _isExpanded; + // Advanced Mouse Metrics private Label _mouseMetricsLabel; @@ -45,10 +49,15 @@ namespace Hallucinate.UI base.Initialize(uxmlRoot, manager); _sidebar = root.Q("Sidebar"); + _tabsColumn = root.Q("TabsColumn"); _tabTitle = root.Q