From cc7fa0d4f2cf8d6781ead2a765ea983971c6a71d Mon Sep 17 00:00:00 2001 From: NeoCoderMatrix86 <40752681+NeoCoderMatrix86@users.noreply.github.com> Date: Wed, 17 May 2023 08:16:16 +0200 Subject: [PATCH 1/3] Update TextImportScheme.cs --- AudioCuesheetEditor/Model/IO/Import/TextImportScheme.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AudioCuesheetEditor/Model/IO/Import/TextImportScheme.cs b/AudioCuesheetEditor/Model/IO/Import/TextImportScheme.cs index 2f403e00..752ba3e1 100644 --- a/AudioCuesheetEditor/Model/IO/Import/TextImportScheme.cs +++ b/AudioCuesheetEditor/Model/IO/Import/TextImportScheme.cs @@ -70,7 +70,7 @@ static TextImportScheme() } public static readonly String DefaultSchemeCuesheet = @"(?'Cuesheet.Artist'\A.*) - (?'Cuesheet.Title'\w{1,})\t{1,}(?'Cuesheet.Audiofile'.{1,})"; - public static readonly String DefaultSchemeTracks = @"(?'Track.Artist'[a-zA-Z0-9_ .();äöü&:,'*-]{1,}) - (?'Track.Title'[a-zA-Z0-9_ .();äöü&'*-]{1,})\t{0,}(?'Track.End'.{1,})"; + public static readonly String DefaultSchemeTracks = @"(?'Track.Artist'[a-zA-Z0-9_ .();äöü&:,'*-?:]{1,}) - (?'Track.Title'[a-zA-Z0-9_ .();äöü&'*-?:]{1,})\t{0,}(?'Track.End'.{1,})"; public static readonly TextImportScheme DefaultTextImportScheme = new() { From 8a1db4a5a3617156241b130fc9bb5e7568ab0269 Mon Sep 17 00:00:00 2001 From: NeoCoderMatrix86 <40752681+NeoCoderMatrix86@users.noreply.github.com> Date: Tue, 26 Mar 2024 09:32:13 +0100 Subject: [PATCH 2/3] Update TracksTable.razor --- AudioCuesheetEditor/Shared/TracksTable.razor | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/AudioCuesheetEditor/Shared/TracksTable.razor b/AudioCuesheetEditor/Shared/TracksTable.razor index d1d3600b..4d0f7864 100644 --- a/AudioCuesheetEditor/Shared/TracksTable.razor +++ b/AudioCuesheetEditor/Shared/TracksTable.razor @@ -745,7 +745,8 @@ along with Foobar. If not, see { foreach (var trackCurrentlyAttached in TracksAttachedToValidateablePropertyChanged) { - trackCurrentlyAttached.ValidateablePropertyChanged -= Track_ValidateablePropertyChanged; } + trackCurrentlyAttached.ValidateablePropertyChanged -= Track_ValidateablePropertyChanged; + } } else { @@ -759,6 +760,7 @@ along with Foobar. If not, see { validations.ValidateAll().GetAwaiter().GetResult(); } + StateHasChanged(); } void AttachCuesheetToSplitPointsAddedRemoved() From 4a04e9c2d877669b579ac2dd1ad640b84da6bc5f Mon Sep 17 00:00:00 2001 From: Sven <40752681+NeoCoderMatrix86@users.noreply.github.com> Date: Tue, 26 Mar 2024 09:39:56 +0100 Subject: [PATCH 3/3] Update run_unit_tests.yml --- .github/workflows/run_unit_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run_unit_tests.yml b/.github/workflows/run_unit_tests.yml index 8bbe0776..3fd1655a 100644 --- a/.github/workflows/run_unit_tests.yml +++ b/.github/workflows/run_unit_tests.yml @@ -20,7 +20,7 @@ jobs: dotnet-version: '7.0.101' - name: Install wasm-tools - run: dotnet workload install wasm-tools + run: dotnet workload install wasm-tools-net7 # Only publish when unit tests are ok - name: Run Unit Tests