From 2fe2ee57e319ef84461bcd603b97db9e8ede0cba Mon Sep 17 00:00:00 2001 From: Pear-231 <61670316+Pear-231@users.noreply.github.com> Date: Sun, 18 Jan 2026 20:47:42 +0000 Subject: [PATCH] Matched Audio Explorer UI to the Audio Editor, made State Paths hierarchical and improved names and auto expansion --- .../AudioExplorer/AudioExplorerView.xaml | 103 +++++--- .../AudioExplorer/AudioExplorerView.xaml.cs | 2 +- .../AudioExplorer/AudioExplorerViewModel.cs | 185 ++++++++++----- Editors/Audio/AudioExplorer/HircTreeNode.cs | 4 +- .../HircExploration/HircTreeBaseParser.cs | 4 +- .../HircExploration/HircTreeChildrenParser.cs | 223 +++++++++++------- .../HircExploration/HircTreeParentParser.cs | 26 +- .../SoundParentStructureParser.cs | 26 +- 8 files changed, 359 insertions(+), 214 deletions(-) diff --git a/Editors/Audio/AudioExplorer/AudioExplorerView.xaml b/Editors/Audio/AudioExplorer/AudioExplorerView.xaml index 7eaeff587..1c8fefcae 100644 --- a/Editors/Audio/AudioExplorer/AudioExplorerView.xaml +++ b/Editors/Audio/AudioExplorer/AudioExplorerView.xaml @@ -6,9 +6,9 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:b="http://schemas.microsoft.com/xaml/behaviors" xmlns:s="http://schemas.singulink.com/xaml" - xmlns:behaviors="clr-namespace:Shared.Ui.Common.Behaviors;assembly=Shared.Ui" + xmlns:Behaviors="clr-namespace:Shared.Ui.Common.Behaviors;assembly=Shared.Ui" xmlns:ValueConverters="clr-namespace:Editors.Audio.Shared.UI.ValueConverters" - xmlns:audioexplorer="clr-namespace:Editors.Audio.AudioExplorer" + xmlns:AudioExplorer="clr-namespace:Editors.Audio.AudioExplorer" d:DataContext="{d:DesignInstance Type=audioexplorer:AudioExplorerViewModel}" mc:Ignorable="d" d:DesignHeight="450" d:DesignWidth="800"> @@ -26,7 +26,7 @@ + Width="1*"/> - - @@ -63,6 +53,10 @@ Height="Auto"/> + + @@ -110,6 +104,7 @@ + Header="Languages"> -