From 832f1fd150d03307a6c8e83f25ec9e2e39fa3d13 Mon Sep 17 00:00:00 2001 From: Enrico Ludwig Date: Thu, 22 Aug 2024 16:06:50 +0200 Subject: [PATCH] Optimized filtering / data handling, started working on adding channels --- BetterRaid.generated.sln | 10 +- Controls/RaidButton.axaml | 2 +- ViewModels/AddChannelWindowViewModel.cs | 9 ++ ViewModels/MainWindowViewModel.cs | 16 +-- ViewModels/RaidButtonViewModel.cs | 10 +- Views/AddChannelWindow.axaml | 37 ++++++ Views/AddChannelWindow.axaml.cs | 13 ++ Views/MainWindow.axaml | 27 ++-- Views/MainWindow.axaml.cs | 157 ++++++++++++++++++------ 9 files changed, 219 insertions(+), 62 deletions(-) create mode 100644 ViewModels/AddChannelWindowViewModel.cs create mode 100644 Views/AddChannelWindow.axaml create mode 100644 Views/AddChannelWindow.axaml.cs diff --git a/BetterRaid.generated.sln b/BetterRaid.generated.sln index 4942695..3c6fb95 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", "{7AB75970-30DB-496E-960C-535708A65EC6}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BetterRaid", "BetterRaid.csproj", "{C36B7D6A-D155-4AED-8A75-4D947FD7E4D2}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,10 +11,10 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7AB75970-30DB-496E-960C-535708A65EC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7AB75970-30DB-496E-960C-535708A65EC6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7AB75970-30DB-496E-960C-535708A65EC6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7AB75970-30DB-496E-960C-535708A65EC6}.Release|Any CPU.Build.0 = Release|Any CPU + {C36B7D6A-D155-4AED-8A75-4D947FD7E4D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C36B7D6A-D155-4AED-8A75-4D947FD7E4D2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C36B7D6A-D155-4AED-8A75-4D947FD7E4D2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C36B7D6A-D155-4AED-8A75-4D947FD7E4D2}.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 2249a06..ed0157d 100644 --- a/Controls/RaidButton.axaml +++ b/Controls/RaidButton.axaml @@ -40,7 +40,7 @@ Orientation="Vertical">