From 38593206b08c85af2aa223a2b020c82d5908f2ce Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 12 Apr 2020 17:32:57 +0100 Subject: [PATCH] Migrate pcmcia info from Eto.Forms to Avalonia. --- .idea/.idea.Aaru/.idea/contentModel.xml | 6 +- Aaru.Gui/Models/PcmciaCisModel.cs | 8 ++ Aaru.Gui/Panels/ImageInfoPanel.xaml | 6 + Aaru.Gui/Panels/pnlDeviceInfo.xeto.cs | 37 +++-- Aaru.Gui/Tabs/PcmciaInfoTab.xaml | 22 +++ Aaru.Gui/Tabs/PcmciaInfoTab.xaml.cs | 12 ++ Aaru.Gui/Tabs/tabPcmciaInfo.xeto | 53 ------- Aaru.Gui/ViewModels/ImageInfoViewModel.cs | 136 +++++++++--------- .../PcmciaInfoViewModel.cs} | 127 ++++++---------- 9 files changed, 187 insertions(+), 220 deletions(-) create mode 100644 Aaru.Gui/Models/PcmciaCisModel.cs create mode 100644 Aaru.Gui/Tabs/PcmciaInfoTab.xaml create mode 100644 Aaru.Gui/Tabs/PcmciaInfoTab.xaml.cs delete mode 100644 Aaru.Gui/Tabs/tabPcmciaInfo.xeto rename Aaru.Gui/{Tabs/tabPcmciaInfo.xeto.cs => ViewModels/PcmciaInfoViewModel.cs} (57%) diff --git a/.idea/.idea.Aaru/.idea/contentModel.xml b/.idea/.idea.Aaru/.idea/contentModel.xml index 0e52e1ae2..e7ab58b63 100644 --- a/.idea/.idea.Aaru/.idea/contentModel.xml +++ b/.idea/.idea.Aaru/.idea/contentModel.xml @@ -1255,6 +1255,7 @@ + @@ -1285,10 +1286,10 @@ + + - - @@ -1307,6 +1308,7 @@ + diff --git a/Aaru.Gui/Models/PcmciaCisModel.cs b/Aaru.Gui/Models/PcmciaCisModel.cs new file mode 100644 index 000000000..fb427348c --- /dev/null +++ b/Aaru.Gui/Models/PcmciaCisModel.cs @@ -0,0 +1,8 @@ +namespace Aaru.Gui.Models +{ + public class PcmciaCisModel + { + public string Code { 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 8c364125f..ea13d0ad2 100644 --- a/Aaru.Gui/Panels/ImageInfoPanel.xaml +++ b/Aaru.Gui/Panels/ImageInfoPanel.xaml @@ -150,6 +150,12 @@ + + + + + + + + \ No newline at end of file diff --git a/Aaru.Gui/Tabs/PcmciaInfoTab.xaml.cs b/Aaru.Gui/Tabs/PcmciaInfoTab.xaml.cs new file mode 100644 index 000000000..f7716118e --- /dev/null +++ b/Aaru.Gui/Tabs/PcmciaInfoTab.xaml.cs @@ -0,0 +1,12 @@ +using Avalonia.Controls; +using Avalonia.Markup.Xaml; + +namespace Aaru.Gui.Tabs +{ + public class PcmciaInfoTab : UserControl + { + public PcmciaInfoTab() => InitializeComponent(); + + void InitializeComponent() => AvaloniaXamlLoader.Load(this); + } +} \ No newline at end of file diff --git a/Aaru.Gui/Tabs/tabPcmciaInfo.xeto b/Aaru.Gui/Tabs/tabPcmciaInfo.xeto deleted file mode 100644 index c33fa602e..000000000 --- a/Aaru.Gui/Tabs/tabPcmciaInfo.xeto +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - -