From e726931b86e7127f5ed029c6594bfdb2fc5fda7e Mon Sep 17 00:00:00 2001
From: Li
Date: Sun, 23 Apr 2023 20:15:11 +1200
Subject: [PATCH] Make the GUI version functional!
---
ChovySign-CLI/Program.cs | 2 +-
ChovySign-GUI/App.axaml | 144 +++++++++++-
ChovySign-GUI/ChovySign-GUI.csproj | 8 +
ChovySign-GUI/Global/BrowseButton.axaml | 2 +-
ChovySign-GUI/Global/BrowseButton.axaml.cs | 94 ++++++--
ChovySign-GUI/Global/KeySelector.axaml | 13 +-
ChovySign-GUI/Global/KeySelector.axaml.cs | 217 +++++++++++++++--
ChovySign-GUI/Global/LabeledComboBox.axaml | 16 ++
ChovySign-GUI/Global/LabeledComboBox.axaml.cs | 81 +++++++
ChovySign-GUI/Global/LabeledTextBox.axaml | 2 +-
ChovySign-GUI/Global/LabeledTextBox.axaml.cs | 4 +-
ChovySign-GUI/Global/ProgressStatus.axaml | 6 +-
ChovySign-GUI/Global/ProgressStatus.axaml.cs | 54 +++++
ChovySign-GUI/ICON.ICO | Bin 0 -> 4286 bytes
ChovySign-GUI/ICON.PNG | Bin 0 -> 30718 bytes
ChovySign-GUI/MainWindow.axaml | 2 +-
.../Popup/Global/CmaBackupPicker.axaml | 30 +++
.../Popup/Global/CmaBackupPicker.axaml.cs | 218 ++++++++++++++++++
.../Global/KeySelector/ActRifMethodGUI.axaml | 7 +-
.../KeySelector/ActRifMethodGUI.axaml.cs | 10 +-
.../Global/KeySelector/KeyObtainMethods.axaml | 2 +-
.../KeySelector/KeyObtainMethods.axaml.cs | 2 +-
ChovySign-GUI/Popup/Global/MessageBox.axaml | 5 +-
ChovySign-GUI/Ps1/CueSelector.axaml.cs | 8 +-
ChovySign-GUI/Ps1/GameInfoSelector.axaml | 2 +-
ChovySign-GUI/Ps1/GameInfoSelector.axaml.cs | 25 +-
ChovySign-GUI/Ps1/Ps1Tab.axaml | 1 +
ChovySign-GUI/Ps1/Ps1Tab.axaml.cs | 125 +++++++++-
ChovySign-GUI/Psp/IsoSelector.axaml | 2 +-
ChovySign-GUI/Psp/IsoSelector.axaml.cs | 42 ++++
ChovySign-GUI/Psp/PspTab.axaml | 1 +
ChovySign-GUI/Psp/PspTab.axaml.cs | 97 +++++++-
GameBuilder/Resources.Designer.cs | 10 -
GameBuilder/Resources.resx | 3 -
GameBuilder/VersionKey/KeysTxtMethod.cs | 31 ---
LibChovy/ChovySignParameters.cs | 2 +
LibChovy/PopsParameters.cs | 4 +
LibChovy/Resources.Designer.cs | 10 +
LibChovy/Resources.resx | 3 +
{GameBuilder => LibChovy}/Resources/KEYS.TXT | 0
.../VersionKey/ActRifMethod.cs | 3 +-
LibChovy/VersionKey/CMAVersionKeyHelper.cs | 61 +++++
.../VersionKey/EbootPbpMethod.cs | 2 +-
LibChovy/VersionKey/KeysTxtMethod.cs | 69 ++++++
.../VersionKey/VersionKeyMethod.cs | 6 +-
PspCrypto/SceNpDrm.cs | 3 +-
Vita/PsvImgTools/PSVIMGFileStream.cs | 44 +++-
Vita/PsvImgTools/PSVIMGStream.cs | 6 +-
48 files changed, 1336 insertions(+), 143 deletions(-)
create mode 100644 ChovySign-GUI/Global/LabeledComboBox.axaml
create mode 100644 ChovySign-GUI/Global/LabeledComboBox.axaml.cs
create mode 100644 ChovySign-GUI/ICON.ICO
create mode 100644 ChovySign-GUI/ICON.PNG
create mode 100644 ChovySign-GUI/Popup/Global/CmaBackupPicker.axaml
create mode 100644 ChovySign-GUI/Popup/Global/CmaBackupPicker.axaml.cs
delete mode 100644 GameBuilder/VersionKey/KeysTxtMethod.cs
rename {GameBuilder => LibChovy}/Resources/KEYS.TXT (100%)
rename {GameBuilder => LibChovy}/VersionKey/ActRifMethod.cs (91%)
create mode 100644 LibChovy/VersionKey/CMAVersionKeyHelper.cs
rename {GameBuilder => LibChovy}/VersionKey/EbootPbpMethod.cs (99%)
create mode 100644 LibChovy/VersionKey/KeysTxtMethod.cs
rename {GameBuilder => LibChovy}/VersionKey/VersionKeyMethod.cs (68%)
diff --git a/ChovySign-CLI/Program.cs b/ChovySign-CLI/Program.cs
index eaaaa6b..4015efb 100644
--- a/ChovySign-CLI/Program.cs
+++ b/ChovySign-CLI/Program.cs
@@ -1,8 +1,8 @@
using Li.Progress;
using GameBuilder.Pops;
using GameBuilder.Psp;
-using GameBuilder.VersionKey;
using LibChovy;
+using LibChovy.VersionKey;
namespace ChovySign_CLI
{
diff --git a/ChovySign-GUI/App.axaml b/ChovySign-GUI/App.axaml
index e4e7131..71d7a00 100644
--- a/ChovySign-GUI/App.axaml
+++ b/ChovySign-GUI/App.axaml
@@ -1,8 +1,8 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+