diff --git a/.idea/.idea.Aaru/.idea/contentModel.xml b/.idea/.idea.Aaru/.idea/contentModel.xml index 21c8e5104..962c03d65 100644 --- a/.idea/.idea.Aaru/.idea/contentModel.xml +++ b/.idea/.idea.Aaru/.idea/contentModel.xml @@ -1254,6 +1254,7 @@ + @@ -1281,6 +1282,8 @@ + + @@ -1293,8 +1296,6 @@ - - @@ -1309,6 +1310,7 @@ + diff --git a/Aaru.Gui/Aaru.Gui.csproj b/Aaru.Gui/Aaru.Gui.csproj index 64d25f042..f788e8b0a 100644 --- a/Aaru.Gui/Aaru.Gui.csproj +++ b/Aaru.Gui/Aaru.Gui.csproj @@ -352,6 +352,9 @@ ImageInfoPanel.xaml + + ScsiInfoTab.xaml + diff --git a/Aaru.Gui/Models/ScsiPageModel.cs b/Aaru.Gui/Models/ScsiPageModel.cs new file mode 100644 index 000000000..f6c2bdbce --- /dev/null +++ b/Aaru.Gui/Models/ScsiPageModel.cs @@ -0,0 +1,9 @@ +namespace Aaru.Gui.Models +{ + public class ScsiPageModel + { + public byte[] Data; + public string Page { get; set; } + public string Description { get; set; } + } +} \ No newline at end of file diff --git a/Aaru.Gui/Panels/ImageInfoPanel.xaml b/Aaru.Gui/Panels/ImageInfoPanel.xaml index e1e9ac76c..f644be008 100644 --- a/Aaru.Gui/Panels/ImageInfoPanel.xaml +++ b/Aaru.Gui/Panels/ImageInfoPanel.xaml @@ -114,6 +114,12 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Aaru.Gui/Tabs/ScsiInfoTab.xaml.cs b/Aaru.Gui/Tabs/ScsiInfoTab.xaml.cs new file mode 100644 index 000000000..642a1841a --- /dev/null +++ b/Aaru.Gui/Tabs/ScsiInfoTab.xaml.cs @@ -0,0 +1,12 @@ +using Avalonia.Controls; +using Avalonia.Markup.Xaml; + +namespace Aaru.Gui.Tabs +{ + public class ScsiInfoTab : UserControl + { + public ScsiInfoTab() => InitializeComponent(); + + void InitializeComponent() => AvaloniaXamlLoader.Load(this); + } +} \ No newline at end of file diff --git a/Aaru.Gui/Tabs/tabScsiInfo.xeto b/Aaru.Gui/Tabs/tabScsiInfo.xeto deleted file mode 100644 index 956c3dfb2..000000000 --- a/Aaru.Gui/Tabs/tabScsiInfo.xeto +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - -