diff --git a/.idea/.idea.Aaru/.idea/contentModel.xml b/.idea/.idea.Aaru/.idea/contentModel.xml index 0fe6ecc5a..882abb8d2 100644 --- a/.idea/.idea.Aaru/.idea/contentModel.xml +++ b/.idea/.idea.Aaru/.idea/contentModel.xml @@ -1246,115 +1246,127 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Aaru.Gui/Aaru.Gui.csproj b/Aaru.Gui/Aaru.Gui.csproj index 9600961f7..4290fa029 100644 --- a/Aaru.Gui/Aaru.Gui.csproj +++ b/Aaru.Gui/Aaru.Gui.csproj @@ -322,42 +322,18 @@ Designer - - SplashWindow.xaml - Designer - - LicenseDialog.xaml - Designer - - EncodingsDialog.xaml - Designer - - PluginsDialog.xaml - Designer - - ConsoleDialog.xaml - - - ImageInfoPanel.xaml - - - ScsiInfoTab.xaml - - - ViewSectorWindow.xaml - diff --git a/Aaru.Gui/ViewModels/AboutDialogViewModel.cs b/Aaru.Gui/ViewModels/Dialogs/AboutDialogViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/AboutDialogViewModel.cs rename to Aaru.Gui/ViewModels/Dialogs/AboutDialogViewModel.cs diff --git a/Aaru.Gui/ViewModels/ConsoleWindowViewModel.cs b/Aaru.Gui/ViewModels/Dialogs/ConsoleWindowViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ConsoleWindowViewModel.cs rename to Aaru.Gui/ViewModels/Dialogs/ConsoleWindowViewModel.cs diff --git a/Aaru.Gui/ViewModels/EncodingsDialogViewModel.cs b/Aaru.Gui/ViewModels/Dialogs/EncodingsDialogViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/EncodingsDialogViewModel.cs rename to Aaru.Gui/ViewModels/Dialogs/EncodingsDialogViewModel.cs diff --git a/Aaru.Gui/ViewModels/LicenseDialogViewModel.cs b/Aaru.Gui/ViewModels/Dialogs/LicenseDialogViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/LicenseDialogViewModel.cs rename to Aaru.Gui/ViewModels/Dialogs/LicenseDialogViewModel.cs diff --git a/Aaru.Gui/ViewModels/PluginsDialogViewModel.cs b/Aaru.Gui/ViewModels/Dialogs/PluginsDialogViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/PluginsDialogViewModel.cs rename to Aaru.Gui/ViewModels/Dialogs/PluginsDialogViewModel.cs diff --git a/Aaru.Gui/ViewModels/SettingsDialogViewModel.cs b/Aaru.Gui/ViewModels/Dialogs/SettingsDialogViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/SettingsDialogViewModel.cs rename to Aaru.Gui/ViewModels/Dialogs/SettingsDialogViewModel.cs diff --git a/Aaru.Gui/ViewModels/StatisticsDialogViewModel.cs b/Aaru.Gui/ViewModels/Dialogs/StatisticsDialogViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/StatisticsDialogViewModel.cs rename to Aaru.Gui/ViewModels/Dialogs/StatisticsDialogViewModel.cs diff --git a/Aaru.Gui/ViewModels/DeviceInfoViewModel.cs b/Aaru.Gui/ViewModels/Panels/DeviceInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/DeviceInfoViewModel.cs rename to Aaru.Gui/ViewModels/Panels/DeviceInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/FileSystemViewModel.cs b/Aaru.Gui/ViewModels/Panels/FileSystemViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/FileSystemViewModel.cs rename to Aaru.Gui/ViewModels/Panels/FileSystemViewModel.cs diff --git a/Aaru.Gui/ViewModels/ImageInfoViewModel.cs b/Aaru.Gui/ViewModels/Panels/ImageInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ImageInfoViewModel.cs rename to Aaru.Gui/ViewModels/Panels/ImageInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/MediaInfoViewModel.cs b/Aaru.Gui/ViewModels/Panels/MediaInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/MediaInfoViewModel.cs rename to Aaru.Gui/ViewModels/Panels/MediaInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/PartitionViewModel.cs b/Aaru.Gui/ViewModels/Panels/PartitionViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/PartitionViewModel.cs rename to Aaru.Gui/ViewModels/Panels/PartitionViewModel.cs diff --git a/Aaru.Gui/ViewModels/SubdirectoryViewModel.cs b/Aaru.Gui/ViewModels/Panels/SubdirectoryViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/SubdirectoryViewModel.cs rename to Aaru.Gui/ViewModels/Panels/SubdirectoryViewModel.cs diff --git a/Aaru.Gui/ViewModels/AtaInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/AtaInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/AtaInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/AtaInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/BlurayInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/BlurayInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/BlurayInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/BlurayInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/CompactDiscInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/CompactDiscInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/CompactDiscInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/CompactDiscInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/DvdInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/DvdInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/DvdInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/DvdInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/DvdWritableInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/DvdWritableInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/DvdWritableInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/DvdWritableInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/PcmciaInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/PcmciaInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/PcmciaInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/PcmciaInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/ScsiInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/ScsiInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ScsiInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/ScsiInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/SdMmcInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/SdMmcInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/SdMmcInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/SdMmcInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/XboxInfoViewModel.cs b/Aaru.Gui/ViewModels/Tabs/XboxInfoViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/XboxInfoViewModel.cs rename to Aaru.Gui/ViewModels/Tabs/XboxInfoViewModel.cs diff --git a/Aaru.Gui/ViewModels/DecodeMediaTagsViewModel.cs b/Aaru.Gui/ViewModels/Windows/DecodeMediaTagsViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/DecodeMediaTagsViewModel.cs rename to Aaru.Gui/ViewModels/Windows/DecodeMediaTagsViewModel.cs diff --git a/Aaru.Gui/ViewModels/ImageChecksumViewModel.cs b/Aaru.Gui/ViewModels/Windows/ImageChecksumViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ImageChecksumViewModel.cs rename to Aaru.Gui/ViewModels/Windows/ImageChecksumViewModel.cs diff --git a/Aaru.Gui/ViewModels/ImageConvertViewModel.cs b/Aaru.Gui/ViewModels/Windows/ImageConvertViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ImageConvertViewModel.cs rename to Aaru.Gui/ViewModels/Windows/ImageConvertViewModel.cs diff --git a/Aaru.Gui/ViewModels/ImageEntropyViewModel.cs b/Aaru.Gui/ViewModels/Windows/ImageEntropyViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ImageEntropyViewModel.cs rename to Aaru.Gui/ViewModels/Windows/ImageEntropyViewModel.cs diff --git a/Aaru.Gui/ViewModels/ImageSidecarViewModel.cs b/Aaru.Gui/ViewModels/Windows/ImageSidecarViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ImageSidecarViewModel.cs rename to Aaru.Gui/ViewModels/Windows/ImageSidecarViewModel.cs diff --git a/Aaru.Gui/ViewModels/ImageVerifyViewModel.cs b/Aaru.Gui/ViewModels/Windows/ImageVerifyViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ImageVerifyViewModel.cs rename to Aaru.Gui/ViewModels/Windows/ImageVerifyViewModel.cs diff --git a/Aaru.Gui/ViewModels/MainWindowViewModel.cs b/Aaru.Gui/ViewModels/Windows/MainWindowViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/MainWindowViewModel.cs rename to Aaru.Gui/ViewModels/Windows/MainWindowViewModel.cs diff --git a/Aaru.Gui/ViewModels/MediaDumpViewModel.cs b/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/MediaDumpViewModel.cs rename to Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs diff --git a/Aaru.Gui/ViewModels/MediaScanViewModel.cs b/Aaru.Gui/ViewModels/Windows/MediaScanViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/MediaScanViewModel.cs rename to Aaru.Gui/ViewModels/Windows/MediaScanViewModel.cs diff --git a/Aaru.Gui/ViewModels/SplashWindowViewModel.cs b/Aaru.Gui/ViewModels/Windows/SplashWindowViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/SplashWindowViewModel.cs rename to Aaru.Gui/ViewModels/Windows/SplashWindowViewModel.cs diff --git a/Aaru.Gui/ViewModels/ViewSectorViewModel.cs b/Aaru.Gui/ViewModels/Windows/ViewSectorViewModel.cs similarity index 100% rename from Aaru.Gui/ViewModels/ViewSectorViewModel.cs rename to Aaru.Gui/ViewModels/Windows/ViewSectorViewModel.cs diff --git a/Aaru.Gui/Views/AboutDialog.xaml b/Aaru.Gui/Views/Dialogs/AboutDialog.xaml similarity index 100% rename from Aaru.Gui/Views/AboutDialog.xaml rename to Aaru.Gui/Views/Dialogs/AboutDialog.xaml diff --git a/Aaru.Gui/Views/AboutDialog.xaml.cs b/Aaru.Gui/Views/Dialogs/AboutDialog.xaml.cs similarity index 100% rename from Aaru.Gui/Views/AboutDialog.xaml.cs rename to Aaru.Gui/Views/Dialogs/AboutDialog.xaml.cs diff --git a/Aaru.Gui/Views/ConsoleDialog.xaml b/Aaru.Gui/Views/Dialogs/ConsoleDialog.xaml similarity index 100% rename from Aaru.Gui/Views/ConsoleDialog.xaml rename to Aaru.Gui/Views/Dialogs/ConsoleDialog.xaml diff --git a/Aaru.Gui/Views/ConsoleDialog.xaml.cs b/Aaru.Gui/Views/Dialogs/ConsoleDialog.xaml.cs similarity index 100% rename from Aaru.Gui/Views/ConsoleDialog.xaml.cs rename to Aaru.Gui/Views/Dialogs/ConsoleDialog.xaml.cs diff --git a/Aaru.Gui/Views/EncodingsDialog.xaml b/Aaru.Gui/Views/Dialogs/EncodingsDialog.xaml similarity index 100% rename from Aaru.Gui/Views/EncodingsDialog.xaml rename to Aaru.Gui/Views/Dialogs/EncodingsDialog.xaml diff --git a/Aaru.Gui/Views/EncodingsDialog.xaml.cs b/Aaru.Gui/Views/Dialogs/EncodingsDialog.xaml.cs similarity index 100% rename from Aaru.Gui/Views/EncodingsDialog.xaml.cs rename to Aaru.Gui/Views/Dialogs/EncodingsDialog.xaml.cs diff --git a/Aaru.Gui/Views/LicenseDialog.xaml b/Aaru.Gui/Views/Dialogs/LicenseDialog.xaml similarity index 100% rename from Aaru.Gui/Views/LicenseDialog.xaml rename to Aaru.Gui/Views/Dialogs/LicenseDialog.xaml diff --git a/Aaru.Gui/Views/LicenseDialog.xaml.cs b/Aaru.Gui/Views/Dialogs/LicenseDialog.xaml.cs similarity index 100% rename from Aaru.Gui/Views/LicenseDialog.xaml.cs rename to Aaru.Gui/Views/Dialogs/LicenseDialog.xaml.cs diff --git a/Aaru.Gui/Views/PluginsDialog.xaml b/Aaru.Gui/Views/Dialogs/PluginsDialog.xaml similarity index 100% rename from Aaru.Gui/Views/PluginsDialog.xaml rename to Aaru.Gui/Views/Dialogs/PluginsDialog.xaml diff --git a/Aaru.Gui/Views/PluginsDialog.xaml.cs b/Aaru.Gui/Views/Dialogs/PluginsDialog.xaml.cs similarity index 100% rename from Aaru.Gui/Views/PluginsDialog.xaml.cs rename to Aaru.Gui/Views/Dialogs/PluginsDialog.xaml.cs diff --git a/Aaru.Gui/Views/SettingsDialog.xaml b/Aaru.Gui/Views/Dialogs/SettingsDialog.xaml similarity index 100% rename from Aaru.Gui/Views/SettingsDialog.xaml rename to Aaru.Gui/Views/Dialogs/SettingsDialog.xaml diff --git a/Aaru.Gui/Views/SettingsDialog.xaml.cs b/Aaru.Gui/Views/Dialogs/SettingsDialog.xaml.cs similarity index 100% rename from Aaru.Gui/Views/SettingsDialog.xaml.cs rename to Aaru.Gui/Views/Dialogs/SettingsDialog.xaml.cs diff --git a/Aaru.Gui/Views/StatisticsDialog.xaml b/Aaru.Gui/Views/Dialogs/StatisticsDialog.xaml similarity index 100% rename from Aaru.Gui/Views/StatisticsDialog.xaml rename to Aaru.Gui/Views/Dialogs/StatisticsDialog.xaml diff --git a/Aaru.Gui/Views/StatisticsDialog.xaml.cs b/Aaru.Gui/Views/Dialogs/StatisticsDialog.xaml.cs similarity index 100% rename from Aaru.Gui/Views/StatisticsDialog.xaml.cs rename to Aaru.Gui/Views/Dialogs/StatisticsDialog.xaml.cs diff --git a/Aaru.Gui/Panels/DeviceInfoPanel.xaml b/Aaru.Gui/Views/Panels/DeviceInfoPanel.xaml similarity index 100% rename from Aaru.Gui/Panels/DeviceInfoPanel.xaml rename to Aaru.Gui/Views/Panels/DeviceInfoPanel.xaml diff --git a/Aaru.Gui/Panels/DeviceInfoPanel.xaml.cs b/Aaru.Gui/Views/Panels/DeviceInfoPanel.xaml.cs similarity index 100% rename from Aaru.Gui/Panels/DeviceInfoPanel.xaml.cs rename to Aaru.Gui/Views/Panels/DeviceInfoPanel.xaml.cs diff --git a/Aaru.Gui/Panels/FileSystemPanel.xaml b/Aaru.Gui/Views/Panels/FileSystemPanel.xaml similarity index 100% rename from Aaru.Gui/Panels/FileSystemPanel.xaml rename to Aaru.Gui/Views/Panels/FileSystemPanel.xaml diff --git a/Aaru.Gui/Panels/FileSystemPanel.xaml.cs b/Aaru.Gui/Views/Panels/FileSystemPanel.xaml.cs similarity index 100% rename from Aaru.Gui/Panels/FileSystemPanel.xaml.cs rename to Aaru.Gui/Views/Panels/FileSystemPanel.xaml.cs diff --git a/Aaru.Gui/Panels/ImageInfoPanel.xaml b/Aaru.Gui/Views/Panels/ImageInfoPanel.xaml similarity index 100% rename from Aaru.Gui/Panels/ImageInfoPanel.xaml rename to Aaru.Gui/Views/Panels/ImageInfoPanel.xaml diff --git a/Aaru.Gui/Panels/ImageInfoPanel.xaml.cs b/Aaru.Gui/Views/Panels/ImageInfoPanel.xaml.cs similarity index 100% rename from Aaru.Gui/Panels/ImageInfoPanel.xaml.cs rename to Aaru.Gui/Views/Panels/ImageInfoPanel.xaml.cs diff --git a/Aaru.Gui/Panels/MediaInfoPanel.xaml b/Aaru.Gui/Views/Panels/MediaInfoPanel.xaml similarity index 100% rename from Aaru.Gui/Panels/MediaInfoPanel.xaml rename to Aaru.Gui/Views/Panels/MediaInfoPanel.xaml diff --git a/Aaru.Gui/Panels/MediaInfoPanel.xaml.cs b/Aaru.Gui/Views/Panels/MediaInfoPanel.xaml.cs similarity index 100% rename from Aaru.Gui/Panels/MediaInfoPanel.xaml.cs rename to Aaru.Gui/Views/Panels/MediaInfoPanel.xaml.cs diff --git a/Aaru.Gui/Panels/PartitionPanel.xaml b/Aaru.Gui/Views/Panels/PartitionPanel.xaml similarity index 100% rename from Aaru.Gui/Panels/PartitionPanel.xaml rename to Aaru.Gui/Views/Panels/PartitionPanel.xaml diff --git a/Aaru.Gui/Panels/PartitionPanel.xaml.cs b/Aaru.Gui/Views/Panels/PartitionPanel.xaml.cs similarity index 100% rename from Aaru.Gui/Panels/PartitionPanel.xaml.cs rename to Aaru.Gui/Views/Panels/PartitionPanel.xaml.cs diff --git a/Aaru.Gui/Panels/SubdirectoryPanel.xaml b/Aaru.Gui/Views/Panels/SubdirectoryPanel.xaml similarity index 100% rename from Aaru.Gui/Panels/SubdirectoryPanel.xaml rename to Aaru.Gui/Views/Panels/SubdirectoryPanel.xaml diff --git a/Aaru.Gui/Panels/SubdirectoryPanel.xaml.cs b/Aaru.Gui/Views/Panels/SubdirectoryPanel.xaml.cs similarity index 100% rename from Aaru.Gui/Panels/SubdirectoryPanel.xaml.cs rename to Aaru.Gui/Views/Panels/SubdirectoryPanel.xaml.cs diff --git a/Aaru.Gui/Tabs/AtaInfoTab.xaml b/Aaru.Gui/Views/Tabs/AtaInfoTab.xaml similarity index 100% rename from Aaru.Gui/Tabs/AtaInfoTab.xaml rename to Aaru.Gui/Views/Tabs/AtaInfoTab.xaml diff --git a/Aaru.Gui/Tabs/AtaInfoTab.xaml.cs b/Aaru.Gui/Views/Tabs/AtaInfoTab.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/AtaInfoTab.xaml.cs rename to Aaru.Gui/Views/Tabs/AtaInfoTab.xaml.cs diff --git a/Aaru.Gui/Tabs/BlurayInfoTab.xaml b/Aaru.Gui/Views/Tabs/BlurayInfoTab.xaml similarity index 100% rename from Aaru.Gui/Tabs/BlurayInfoTab.xaml rename to Aaru.Gui/Views/Tabs/BlurayInfoTab.xaml diff --git a/Aaru.Gui/Tabs/BlurayInfoTab.xaml.cs b/Aaru.Gui/Views/Tabs/BlurayInfoTab.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/BlurayInfoTab.xaml.cs rename to Aaru.Gui/Views/Tabs/BlurayInfoTab.xaml.cs diff --git a/Aaru.Gui/Tabs/CompactDiscInfoTab.xaml b/Aaru.Gui/Views/Tabs/CompactDiscInfoTab.xaml similarity index 100% rename from Aaru.Gui/Tabs/CompactDiscInfoTab.xaml rename to Aaru.Gui/Views/Tabs/CompactDiscInfoTab.xaml diff --git a/Aaru.Gui/Tabs/CompactDiscInfoTab.xaml.cs b/Aaru.Gui/Views/Tabs/CompactDiscInfoTab.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/CompactDiscInfoTab.xaml.cs rename to Aaru.Gui/Views/Tabs/CompactDiscInfoTab.xaml.cs diff --git a/Aaru.Gui/Tabs/DvdInfoTab.xaml b/Aaru.Gui/Views/Tabs/DvdInfoTab.xaml similarity index 100% rename from Aaru.Gui/Tabs/DvdInfoTab.xaml rename to Aaru.Gui/Views/Tabs/DvdInfoTab.xaml diff --git a/Aaru.Gui/Tabs/DvdInfoTab.xaml.cs b/Aaru.Gui/Views/Tabs/DvdInfoTab.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/DvdInfoTab.xaml.cs rename to Aaru.Gui/Views/Tabs/DvdInfoTab.xaml.cs diff --git a/Aaru.Gui/Tabs/DvdWritableInfoTab.xaml b/Aaru.Gui/Views/Tabs/DvdWritableInfoTab.xaml similarity index 100% rename from Aaru.Gui/Tabs/DvdWritableInfoTab.xaml rename to Aaru.Gui/Views/Tabs/DvdWritableInfoTab.xaml diff --git a/Aaru.Gui/Tabs/DvdWritableInfoTab.xaml.cs b/Aaru.Gui/Views/Tabs/DvdWritableInfoTab.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/DvdWritableInfoTab.xaml.cs rename to Aaru.Gui/Views/Tabs/DvdWritableInfoTab.xaml.cs diff --git a/Aaru.Gui/Tabs/PcmciaInfoTab.xaml b/Aaru.Gui/Views/Tabs/PcmciaInfoTab.xaml similarity index 100% rename from Aaru.Gui/Tabs/PcmciaInfoTab.xaml rename to Aaru.Gui/Views/Tabs/PcmciaInfoTab.xaml diff --git a/Aaru.Gui/Tabs/PcmciaInfoTab.xaml.cs b/Aaru.Gui/Views/Tabs/PcmciaInfoTab.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/PcmciaInfoTab.xaml.cs rename to Aaru.Gui/Views/Tabs/PcmciaInfoTab.xaml.cs diff --git a/Aaru.Gui/Tabs/ScsiInfoTab.xaml b/Aaru.Gui/Views/Tabs/ScsiInfoTab.xaml similarity index 100% rename from Aaru.Gui/Tabs/ScsiInfoTab.xaml rename to Aaru.Gui/Views/Tabs/ScsiInfoTab.xaml diff --git a/Aaru.Gui/Tabs/ScsiInfoTab.xaml.cs b/Aaru.Gui/Views/Tabs/ScsiInfoTab.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/ScsiInfoTab.xaml.cs rename to Aaru.Gui/Views/Tabs/ScsiInfoTab.xaml.cs diff --git a/Aaru.Gui/Tabs/SdMmcInfo.xaml b/Aaru.Gui/Views/Tabs/SdMmcInfo.xaml similarity index 100% rename from Aaru.Gui/Tabs/SdMmcInfo.xaml rename to Aaru.Gui/Views/Tabs/SdMmcInfo.xaml diff --git a/Aaru.Gui/Tabs/SdMmcInfo.xaml.cs b/Aaru.Gui/Views/Tabs/SdMmcInfo.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/SdMmcInfo.xaml.cs rename to Aaru.Gui/Views/Tabs/SdMmcInfo.xaml.cs diff --git a/Aaru.Gui/Tabs/XboxInfoTab.xaml b/Aaru.Gui/Views/Tabs/XboxInfoTab.xaml similarity index 100% rename from Aaru.Gui/Tabs/XboxInfoTab.xaml rename to Aaru.Gui/Views/Tabs/XboxInfoTab.xaml diff --git a/Aaru.Gui/Tabs/XboxInfoTab.xaml.cs b/Aaru.Gui/Views/Tabs/XboxInfoTab.xaml.cs similarity index 100% rename from Aaru.Gui/Tabs/XboxInfoTab.xaml.cs rename to Aaru.Gui/Views/Tabs/XboxInfoTab.xaml.cs diff --git a/Aaru.Gui/Views/DecodeMediaTagsWindow.xaml b/Aaru.Gui/Views/Windows/DecodeMediaTagsWindow.xaml similarity index 100% rename from Aaru.Gui/Views/DecodeMediaTagsWindow.xaml rename to Aaru.Gui/Views/Windows/DecodeMediaTagsWindow.xaml diff --git a/Aaru.Gui/Views/DecodeMediaTagsWindow.xaml.cs b/Aaru.Gui/Views/Windows/DecodeMediaTagsWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/DecodeMediaTagsWindow.xaml.cs rename to Aaru.Gui/Views/Windows/DecodeMediaTagsWindow.xaml.cs diff --git a/Aaru.Gui/Views/ImageChecksumWindow.xaml b/Aaru.Gui/Views/Windows/ImageChecksumWindow.xaml similarity index 100% rename from Aaru.Gui/Views/ImageChecksumWindow.xaml rename to Aaru.Gui/Views/Windows/ImageChecksumWindow.xaml diff --git a/Aaru.Gui/Views/ImageChecksumWindow.xaml.cs b/Aaru.Gui/Views/Windows/ImageChecksumWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/ImageChecksumWindow.xaml.cs rename to Aaru.Gui/Views/Windows/ImageChecksumWindow.xaml.cs diff --git a/Aaru.Gui/Views/ImageConvertWindow.xaml b/Aaru.Gui/Views/Windows/ImageConvertWindow.xaml similarity index 100% rename from Aaru.Gui/Views/ImageConvertWindow.xaml rename to Aaru.Gui/Views/Windows/ImageConvertWindow.xaml diff --git a/Aaru.Gui/Views/ImageConvertWindow.xaml.cs b/Aaru.Gui/Views/Windows/ImageConvertWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/ImageConvertWindow.xaml.cs rename to Aaru.Gui/Views/Windows/ImageConvertWindow.xaml.cs diff --git a/Aaru.Gui/Views/ImageEntropyWindow.xaml b/Aaru.Gui/Views/Windows/ImageEntropyWindow.xaml similarity index 100% rename from Aaru.Gui/Views/ImageEntropyWindow.xaml rename to Aaru.Gui/Views/Windows/ImageEntropyWindow.xaml diff --git a/Aaru.Gui/Views/ImageEntropyWindow.xaml.cs b/Aaru.Gui/Views/Windows/ImageEntropyWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/ImageEntropyWindow.xaml.cs rename to Aaru.Gui/Views/Windows/ImageEntropyWindow.xaml.cs diff --git a/Aaru.Gui/Views/ImageSidecarWindow.xaml b/Aaru.Gui/Views/Windows/ImageSidecarWindow.xaml similarity index 100% rename from Aaru.Gui/Views/ImageSidecarWindow.xaml rename to Aaru.Gui/Views/Windows/ImageSidecarWindow.xaml diff --git a/Aaru.Gui/Views/ImageSidecarWindow.xaml.cs b/Aaru.Gui/Views/Windows/ImageSidecarWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/ImageSidecarWindow.xaml.cs rename to Aaru.Gui/Views/Windows/ImageSidecarWindow.xaml.cs diff --git a/Aaru.Gui/Views/ImageVerifyWindow.xaml b/Aaru.Gui/Views/Windows/ImageVerifyWindow.xaml similarity index 100% rename from Aaru.Gui/Views/ImageVerifyWindow.xaml rename to Aaru.Gui/Views/Windows/ImageVerifyWindow.xaml diff --git a/Aaru.Gui/Views/ImageVerifyWindow.xaml.cs b/Aaru.Gui/Views/Windows/ImageVerifyWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/ImageVerifyWindow.xaml.cs rename to Aaru.Gui/Views/Windows/ImageVerifyWindow.xaml.cs diff --git a/Aaru.Gui/Views/MainWindow.xaml b/Aaru.Gui/Views/Windows/MainWindow.xaml similarity index 100% rename from Aaru.Gui/Views/MainWindow.xaml rename to Aaru.Gui/Views/Windows/MainWindow.xaml diff --git a/Aaru.Gui/Views/MainWindow.xaml.cs b/Aaru.Gui/Views/Windows/MainWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/MainWindow.xaml.cs rename to Aaru.Gui/Views/Windows/MainWindow.xaml.cs diff --git a/Aaru.Gui/Views/MediaDumpWindow.xaml b/Aaru.Gui/Views/Windows/MediaDumpWindow.xaml similarity index 100% rename from Aaru.Gui/Views/MediaDumpWindow.xaml rename to Aaru.Gui/Views/Windows/MediaDumpWindow.xaml diff --git a/Aaru.Gui/Views/MediaDumpWindow.xaml.cs b/Aaru.Gui/Views/Windows/MediaDumpWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/MediaDumpWindow.xaml.cs rename to Aaru.Gui/Views/Windows/MediaDumpWindow.xaml.cs diff --git a/Aaru.Gui/Views/MediaScanWindow.xaml b/Aaru.Gui/Views/Windows/MediaScanWindow.xaml similarity index 100% rename from Aaru.Gui/Views/MediaScanWindow.xaml rename to Aaru.Gui/Views/Windows/MediaScanWindow.xaml diff --git a/Aaru.Gui/Views/MediaScanWindow.xaml.cs b/Aaru.Gui/Views/Windows/MediaScanWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/MediaScanWindow.xaml.cs rename to Aaru.Gui/Views/Windows/MediaScanWindow.xaml.cs diff --git a/Aaru.Gui/Views/SplashWindow.xaml b/Aaru.Gui/Views/Windows/SplashWindow.xaml similarity index 100% rename from Aaru.Gui/Views/SplashWindow.xaml rename to Aaru.Gui/Views/Windows/SplashWindow.xaml diff --git a/Aaru.Gui/Views/SplashWindow.xaml.cs b/Aaru.Gui/Views/Windows/SplashWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/SplashWindow.xaml.cs rename to Aaru.Gui/Views/Windows/SplashWindow.xaml.cs diff --git a/Aaru.Gui/Views/ViewSectorWindow.xaml b/Aaru.Gui/Views/Windows/ViewSectorWindow.xaml similarity index 100% rename from Aaru.Gui/Views/ViewSectorWindow.xaml rename to Aaru.Gui/Views/Windows/ViewSectorWindow.xaml diff --git a/Aaru.Gui/Views/ViewSectorWindow.xaml.cs b/Aaru.Gui/Views/Windows/ViewSectorWindow.xaml.cs similarity index 100% rename from Aaru.Gui/Views/ViewSectorWindow.xaml.cs rename to Aaru.Gui/Views/Windows/ViewSectorWindow.xaml.cs