From cf00de8ea43d2bcbe44b6e25f64c091697728016 Mon Sep 17 00:00:00 2001 From: Easley Date: Thu, 21 May 2026 14:41:47 +0200 Subject: [PATCH 1/6] remove NavigationAwareBase --- .../Infrastructure}/NavigationAwareBase.cs | 4 ++-- tests/AsyncNavigation.Tests/NavigationAwareBaseTests.cs | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) rename {src/AsyncNavigation => tests/AsyncNavigation.Tests/Infrastructure}/NavigationAwareBase.cs (97%) diff --git a/src/AsyncNavigation/NavigationAwareBase.cs b/tests/AsyncNavigation.Tests/Infrastructure/NavigationAwareBase.cs similarity index 97% rename from src/AsyncNavigation/NavigationAwareBase.cs rename to tests/AsyncNavigation.Tests/Infrastructure/NavigationAwareBase.cs index a037825..fa9878e 100644 --- a/src/AsyncNavigation/NavigationAwareBase.cs +++ b/tests/AsyncNavigation.Tests/Infrastructure/NavigationAwareBase.cs @@ -1,7 +1,7 @@ -using AsyncNavigation.Abstractions; +using AsyncNavigation.Abstractions; using AsyncNavigation.Core; -namespace AsyncNavigation; +namespace AsyncNavigation.Tests.Infrastructure; /// /// Abstract base class that provides no-op default implementations of all diff --git a/tests/AsyncNavigation.Tests/NavigationAwareBaseTests.cs b/tests/AsyncNavigation.Tests/NavigationAwareBaseTests.cs index 5e95b67..21840c7 100644 --- a/tests/AsyncNavigation.Tests/NavigationAwareBaseTests.cs +++ b/tests/AsyncNavigation.Tests/NavigationAwareBaseTests.cs @@ -1,5 +1,4 @@ -using AsyncNavigation.Abstractions; -using AsyncNavigation.Core; +using AsyncNavigation.Tests.Infrastructure; namespace AsyncNavigation.Tests; From 354e581506431699d7e087adc418992dd7d8d43b Mon Sep 17 00:00:00 2001 From: Easley Date: Tue, 2 Jun 2026 23:09:04 +0200 Subject: [PATCH 2/6] fix dispose in IRegionManager --- src/AsyncNavigation/Abstractions/IRegionManager.cs | 2 +- src/AsyncNavigation/RegionManagerBase.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/AsyncNavigation/Abstractions/IRegionManager.cs b/src/AsyncNavigation/Abstractions/IRegionManager.cs index ceb1aeb..2db3299 100644 --- a/src/AsyncNavigation/Abstractions/IRegionManager.cs +++ b/src/AsyncNavigation/Abstractions/IRegionManager.cs @@ -3,7 +3,7 @@ namespace AsyncNavigation.Abstractions; -public interface IRegionManager +public interface IRegionManager : IDisposable { IReadOnlyDictionary Regions { get; } void AddRegion(string regionName, IRegion region); diff --git a/src/AsyncNavigation/RegionManagerBase.cs b/src/AsyncNavigation/RegionManagerBase.cs index 7438e16..f124433 100644 --- a/src/AsyncNavigation/RegionManagerBase.cs +++ b/src/AsyncNavigation/RegionManagerBase.cs @@ -7,7 +7,7 @@ namespace AsyncNavigation; -public abstract class RegionManagerBase : IRegionManager, IDisposable +public abstract class RegionManagerBase : IRegionManager { private static readonly object _staticLock = new(); private static RegionManagerBase? _current; From 280ed4022d2ba64ab318802fe9273a0726ccc63c Mon Sep 17 00:00:00 2001 From: Easley Date: Wed, 3 Jun 2026 08:20:21 +0200 Subject: [PATCH 3/6] set _isSplitViewPaneOpen default with true --- samples/Sample.Common/MainWindowViewModel.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/Sample.Common/MainWindowViewModel.cs b/samples/Sample.Common/MainWindowViewModel.cs index 270aee8..435295d 100644 --- a/samples/Sample.Common/MainWindowViewModel.cs +++ b/samples/Sample.Common/MainWindowViewModel.cs @@ -74,7 +74,7 @@ public MainWindowViewModel(IRegionManager regionManager, public string FooterText => $"Powered by .NET {Environment.Version} • {RuntimeInformation.OSDescription}"; [Reactive] - private bool _isSplitViewPaneOpen = false; + private bool _isSplitViewPaneOpen = true; public IObservable SupportDialog { get; } = Observable.Return(!OperatingSystem.IsBrowser()); public ObservableCollection Views { get; } From 1db6bd3919f9bbfe86f91a114811a41547c01104 Mon Sep 17 00:00:00 2001 From: Easley Date: Mon, 27 Jul 2026 17:40:39 +0200 Subject: [PATCH 4/6] bump ava version to 12.1.0 --- samples/Directory.Packages.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/Directory.Packages.props b/samples/Directory.Packages.props index 8b9abe5..ff5dc39 100644 --- a/samples/Directory.Packages.props +++ b/samples/Directory.Packages.props @@ -1,7 +1,7 @@ true - 12.0.1 + 12.1.0 3.119.3-preview.1.1 @@ -13,7 +13,7 @@ - + From 3341298be5af385b03ebac6fc255b7e7b3ac8d94 Mon Sep 17 00:00:00 2001 From: Easley Date: Wed, 29 Jul 2026 19:58:57 +0200 Subject: [PATCH 5/6] bump skia version --- samples/Directory.Packages.props | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/Directory.Packages.props b/samples/Directory.Packages.props index ff5dc39..c3ed06a 100644 --- a/samples/Directory.Packages.props +++ b/samples/Directory.Packages.props @@ -2,7 +2,7 @@ true 12.1.0 - 3.119.3-preview.1.1 + 4.150.1 @@ -16,10 +16,10 @@ - + - + From 1a4b84a9c447d725b935580fcd84b378714480e5 Mon Sep 17 00:00:00 2001 From: Easley Date: Wed, 29 Jul 2026 20:27:54 +0200 Subject: [PATCH 6/6] fix rxui&android.splash version --- samples/Directory.Packages.props | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/samples/Directory.Packages.props b/samples/Directory.Packages.props index c3ed06a..71d7ad5 100644 --- a/samples/Directory.Packages.props +++ b/samples/Directory.Packages.props @@ -16,12 +16,12 @@ - - + + - + - + \ No newline at end of file