From d0662351d7fc1f1ea545e051b6218b6fcc066d18 Mon Sep 17 00:00:00 2001 From: Enrico Ludwig Date: Tue, 27 Aug 2024 19:51:23 +0200 Subject: [PATCH] Lots of performance optimization; Added category to RaidButton; Added AboutWindow --- BetterRaid.generated.sln | 10 +++--- Controls/RaidButton.axaml | 9 +++-- Extensions/WindowExtensions.cs | 19 ++++++++++ Models/TwitchChannel.cs | 54 +++++++++++++++++----------- ViewModels/MainWindowViewModel.cs | 10 ++++++ ViewModels/RaidButtonViewModel.cs | 59 +++++++++++++++++++++---------- Views/AboutWindow.axaml | 57 +++++++++++++++++++++++++++++ Views/AboutWindow.axaml.cs | 13 +++++++ Views/MainWindow.axaml | 10 ++++-- Views/MainWindow.axaml.cs | 54 +++++++++++++--------------- db.json | 2 +- 11 files changed, 218 insertions(+), 79 deletions(-) create mode 100644 Extensions/WindowExtensions.cs create mode 100644 Views/AboutWindow.axaml create mode 100644 Views/AboutWindow.axaml.cs diff --git a/BetterRaid.generated.sln b/BetterRaid.generated.sln index b4591bc..9354cb2 100644 --- a/BetterRaid.generated.sln +++ b/BetterRaid.generated.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.5.002.0 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BetterRaid", "BetterRaid.csproj", "{5F90F02B-A28E-4B50-9821-1F0D7226936C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BetterRaid", "BetterRaid.csproj", "{6BE742A5-079D-4617-BDC1-2933274CDCB7}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,10 +11,10 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5F90F02B-A28E-4B50-9821-1F0D7226936C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5F90F02B-A28E-4B50-9821-1F0D7226936C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5F90F02B-A28E-4B50-9821-1F0D7226936C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5F90F02B-A28E-4B50-9821-1F0D7226936C}.Release|Any CPU.Build.0 = Release|Any CPU + {6BE742A5-079D-4617-BDC1-2933274CDCB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6BE742A5-079D-4617-BDC1-2933274CDCB7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6BE742A5-079D-4617-BDC1-2933274CDCB7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6BE742A5-079D-4617-BDC1-2933274CDCB7}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Controls/RaidButton.axaml b/Controls/RaidButton.axaml index 4eec746..06e1ba1 100644 --- a/Controls/RaidButton.axaml +++ b/Controls/RaidButton.axaml @@ -57,14 +57,17 @@ Orientation="Vertical">