From fcca3b2cd0312976f7820ed6b6152e8d01361ab8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Aug 2021 20:30:20 +0300 Subject: [PATCH 01/83] build(deps): bump Citrus.Avalonia from 1.4.3 to 1.5.1 in /Sample (#465) Bumps [Citrus.Avalonia](https://github.com/worldbeater/citrus.avalonia) from 1.4.3 to 1.5.1. - [Release notes](https://github.com/worldbeater/citrus.avalonia/releases) - [Commits](https://github.com/worldbeater/citrus.avalonia/compare/1.4.3...1.5.1) --- updated-dependencies: - dependency-name: Citrus.Avalonia dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj index c2d1290d..c8d3abd4 100644 --- a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj +++ b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj @@ -4,7 +4,7 @@ netcoreapp3.1 - + From 4328e3c3b6f4d816ee70706419ec0dc2f025ec5a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Aug 2021 02:05:38 +0100 Subject: [PATCH 02/83] build(deps): bump FluentAssertions from 5.10.3 to 6.0.0 in /src (#467) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 7769a539..35b6be10 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -29,7 +29,7 @@ - + diff --git a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj index 85cc2ac7..efb99e8d 100644 --- a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj +++ b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj @@ -141,7 +141,7 @@ 2.5.25 - + From b35232a80d8c9f6f41bb8a2a96e2b05a113073a5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Aug 2021 02:14:53 +0100 Subject: [PATCH 03/83] build(deps): bump FluentAssertions from 5.10.3 to 6.0.0 in /Sample (#466) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 5.10.3 to 6.0.0. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/master/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/5.10.3...6.0.0) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chris Pulman From 70071e8f3ff8e6268316581cdb566cd3b50d0ed5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Aug 2021 02:16:04 +0100 Subject: [PATCH 04/83] build(deps): bump Microsoft.NET.Test.Sdk from 16.10.0 to 16.11.0 in /src (#470) Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.10.0 to 16.11.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Commits](https://github.com/microsoft/vstest/compare/v16.10.0...v16.11.0) --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chris Pulman --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 35b6be10..49957af5 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -23,7 +23,7 @@ CS8600;CS8602;CS8603;CS8604;CS8605;CS8606;CS8607;CS8608;CS8609;CS8610;CS8611;CS8612;CS8613;CS8614;CS8615;CS8616;CS8617;CS8618;CS8619;CS8620;CS8621;CS8622;CS8623;CS8624;CS8625;CS8626;CS8627;CS8628;CS8629;CS8630;CS8634;CS8766;CS8767 - + From acfc5112aa02bed35e908509088d84e04508055d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Aug 2021 02:16:41 +0100 Subject: [PATCH 05/83] build(deps): bump Microsoft.NET.Test.Sdk in /Sample (#469) Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.10.0 to 16.11.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Commits](https://github.com/microsoft/vstest/compare/v16.10.0...v16.11.0) --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chris Pulman From 777d2fc4f98c9e3ff8da97b2011665fa591b6355 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Aug 2021 02:38:14 +0100 Subject: [PATCH 06/83] build(deps): bump Roslynator.Analyzers from 3.2.0 to 3.2.2 in /Sample (#471) Bumps [Roslynator.Analyzers](https://github.com/JosefPihrt/Roslynator) from 3.2.0 to 3.2.2. - [Release notes](https://github.com/JosefPihrt/Roslynator/releases) - [Changelog](https://github.com/JosefPihrt/Roslynator/blob/master/ChangeLog.md) - [Commits](https://github.com/JosefPihrt/Roslynator/compare/v3.2.0...v3.2.2) --- updated-dependencies: - dependency-name: Roslynator.Analyzers dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chris Pulman --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 49957af5..3bc23cda 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -45,7 +45,7 @@ - + From d086f8de9dbc6a230652e9ade292f733611332a4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Aug 2021 02:38:33 +0100 Subject: [PATCH 07/83] build(deps): bump Roslynator.Analyzers from 3.2.0 to 3.2.2 in /src (#468) Bumps [Roslynator.Analyzers](https://github.com/JosefPihrt/Roslynator) from 3.2.0 to 3.2.2. - [Release notes](https://github.com/JosefPihrt/Roslynator/releases) - [Changelog](https://github.com/JosefPihrt/Roslynator/blob/master/ChangeLog.md) - [Commits](https://github.com/JosefPihrt/Roslynator/compare/v3.2.0...v3.2.2) --- updated-dependencies: - dependency-name: Roslynator.Analyzers dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chris Pulman From 8ec45e5b9e36c9f130569e44f0ecbf88dabe4447 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Aug 2021 01:16:24 +0100 Subject: [PATCH 08/83] build(deps): bump Avalonia from 0.10.6 to 0.10.7 in /src (#472) Bumps [Avalonia](https://github.com/AvaloniaUI/Avalonia) from 0.10.6 to 0.10.7. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.6...0.10.7) --- updated-dependencies: - dependency-name: Avalonia dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 816ce5e2..6d5cee12 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -9,7 +9,7 @@ - + From f6a8d98edc302d54c8928411210e2159c1a9bbe4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Aug 2021 01:54:27 +0100 Subject: [PATCH 09/83] build(deps): bump Avalonia.ReactiveUI from 0.10.6 to 0.10.7 in /src (#473) Bumps [Avalonia.ReactiveUI](https://github.com/AvaloniaUI/Avalonia) from 0.10.6 to 0.10.7. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.6...0.10.7) --- updated-dependencies: - dependency-name: Avalonia.ReactiveUI dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 6d5cee12..8dc51323 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -11,7 +11,7 @@ - + From c3ac28108bd07b376f255cabec4e2b3c3d208019 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Aug 2021 13:00:08 +1000 Subject: [PATCH 10/83] build(deps): bump Avalonia.Desktop from 0.10.6 to 0.10.7 in /Sample (#475) Bumps [Avalonia.Desktop](https://github.com/AvaloniaUI/Avalonia) from 0.10.6 to 0.10.7. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.6...0.10.7) --- updated-dependencies: - dependency-name: Avalonia.Desktop dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 8dc51323..65bf1ec1 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -10,7 +10,7 @@ - + From d987c4e56e415c7a652b6d90c27243e8329acec0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Aug 2021 13:00:19 +1000 Subject: [PATCH 11/83] build(deps): bump Avalonia.Desktop from 0.10.6 to 0.10.7 in /src (#474) Bumps [Avalonia.Desktop](https://github.com/AvaloniaUI/Avalonia) from 0.10.6 to 0.10.7. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.6...0.10.7) --- updated-dependencies: - dependency-name: Avalonia.Desktop dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> From 2cad8cef66a2b763711b096d7a99d8ad5619f869 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Aug 2021 01:17:30 +0100 Subject: [PATCH 12/83] build(deps): update ReactiveUI.XamForms requirement in /Sample (#483) Updates the requirements on [ReactiveUI.XamForms](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/14.1.1...15.1.1) --- updated-dependencies: - dependency-name: ReactiveUI.XamForms dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.iOS/SextantSample.iOS.csproj | 2 +- src/Sextant.XamForms/Sextant.XamForms.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Sample/SextantSample.iOS/SextantSample.iOS.csproj b/Sample/SextantSample.iOS/SextantSample.iOS.csproj index 93f16120..35b49c3f 100644 --- a/Sample/SextantSample.iOS/SextantSample.iOS.csproj +++ b/Sample/SextantSample.iOS/SextantSample.iOS.csproj @@ -162,7 +162,7 @@ - + diff --git a/src/Sextant.XamForms/Sextant.XamForms.csproj b/src/Sextant.XamForms/Sextant.XamForms.csproj index 294feba5..7bf68146 100644 --- a/src/Sextant.XamForms/Sextant.XamForms.csproj +++ b/src/Sextant.XamForms/Sextant.XamForms.csproj @@ -10,7 +10,7 @@ - + From 337aac87b6e876f8b0a8a85c23b9fc85a1166359 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 22 Aug 2021 11:45:51 +0300 Subject: [PATCH 13/83] build(deps): update ReactiveUI requirement from 14.* to 15.* in /Sample (#482) Updates the requirements on [ReactiveUI](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/14.1.1...15.1.1) --- updated-dependencies: - dependency-name: ReactiveUI dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- src/Sextant/Sextant.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 65bf1ec1..cfef3e9a 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -8,7 +8,7 @@ latest - + diff --git a/src/Sextant/Sextant.csproj b/src/Sextant/Sextant.csproj index 0454ca5d..bdbe518f 100644 --- a/src/Sextant/Sextant.csproj +++ b/src/Sextant/Sextant.csproj @@ -13,7 +13,7 @@ - + From 8e5c3aacc08351fe0b9a0012547cd6a021cb9945 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 22 Aug 2021 12:14:48 +0300 Subject: [PATCH 14/83] build(deps): update ReactiveUI requirement from 15.* to 16.* in /src (#484) Updates the requirements on [ReactiveUI](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/15.1.1...16.1.1) --- updated-dependencies: - dependency-name: ReactiveUI dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- src/Sextant/Sextant.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index cfef3e9a..ebca5bc3 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -8,7 +8,7 @@ latest - + diff --git a/src/Sextant/Sextant.csproj b/src/Sextant/Sextant.csproj index bdbe518f..43dbf90b 100644 --- a/src/Sextant/Sextant.csproj +++ b/src/Sextant/Sextant.csproj @@ -13,7 +13,7 @@ - + From 86052b3a36907499d48236652e18450adda9a341 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 22 Aug 2021 12:23:48 +0300 Subject: [PATCH 15/83] build(deps): update ReactiveUI.Testing requirement in /src (#485) Updates the requirements on [ReactiveUI.Testing](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/14.1.1...16.1.1) --- updated-dependencies: - dependency-name: ReactiveUI.Testing dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 3bc23cda..3eb6627a 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -30,7 +30,7 @@ - + From ab175aae90b29b27a6f23f1b1a8f5b031ddc42ef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Sep 2021 16:02:15 +0300 Subject: [PATCH 16/83] build(deps): bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38 in /src (#493) Bumps [MSBuild.Sdk.Extras](https://github.com/novotnyllc/MSBuildSdkExtras) from 3.0.23 to 3.0.38. - [Release notes](https://github.com/novotnyllc/MSBuildSdkExtras/releases) - [Commits](https://github.com/novotnyllc/MSBuildSdkExtras/compare/v3.0.23...v3.0.38) --- updated-dependencies: - dependency-name: MSBuild.Sdk.Extras dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/global.json b/src/global.json index 400471d4..679841e9 100644 --- a/src/global.json +++ b/src/global.json @@ -1,5 +1,5 @@ { "msbuild-sdks": { - "MSBuild.Sdk.Extras": "3.0.23" + "MSBuild.Sdk.Extras": "3.0.38" } } From eddc563f1dea7e613262669e34a46c9ef3a54b35 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Oct 2021 10:43:47 +0300 Subject: [PATCH 17/83] build(deps): bump Avalonia from 0.10.7 to 0.10.8 in /Sample (#508) Bumps [Avalonia](https://github.com/AvaloniaUI/Avalonia) from 0.10.7 to 0.10.8. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.7...0.10.8) --- updated-dependencies: - dependency-name: Avalonia dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index ebca5bc3..a5b73595 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -9,7 +9,7 @@ - + From addd2409438747b75d85e8dd1576d6496d6a5d6a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Oct 2021 10:58:04 +0300 Subject: [PATCH 18/83] build(deps): bump Avalonia.Desktop from 0.10.7 to 0.10.8 in /src (#505) Bumps [Avalonia.Desktop](https://github.com/AvaloniaUI/Avalonia) from 0.10.7 to 0.10.8. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.7...0.10.8) --- updated-dependencies: - dependency-name: Avalonia.Desktop dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index a5b73595..35aea51c 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -10,7 +10,7 @@ - + From 1e632770abbc15f0350dd4268db940259528095d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Oct 2021 11:14:16 +0300 Subject: [PATCH 19/83] build(deps): bump Avalonia.ReactiveUI from 0.10.7 to 0.10.8 in /src (#504) Bumps [Avalonia.ReactiveUI](https://github.com/AvaloniaUI/Avalonia) from 0.10.7 to 0.10.8. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.7...0.10.8) --- updated-dependencies: - dependency-name: Avalonia.ReactiveUI dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 35aea51c..4ef1b327 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -11,7 +11,7 @@ - + From 642ac7620d474d5d524babc8d0174712535b9545 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Oct 2021 11:58:32 +0300 Subject: [PATCH 20/83] build(deps): bump FluentAssertions from 6.0.0 to 6.1.0 in /src (#489) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.0.0 to 6.1.0. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/master/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.0.0...6.1.0) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 3eb6627a..2aacee13 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -29,7 +29,7 @@ - + diff --git a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj index efb99e8d..0c0f0298 100644 --- a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj +++ b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj @@ -141,7 +141,7 @@ 2.5.25 - + From 950df2e77a5e9421c91f2c8adf9e773016731b69 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Oct 2021 12:12:01 +0300 Subject: [PATCH 21/83] build(deps): update ReactiveUI.XamForms requirement in /Sample (#488) Updates the requirements on [ReactiveUI.XamForms](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/15.1.1...16.1.1) --- updated-dependencies: - dependency-name: ReactiveUI.XamForms dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.iOS/SextantSample.iOS.csproj | 2 +- src/Sextant.XamForms/Sextant.XamForms.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Sample/SextantSample.iOS/SextantSample.iOS.csproj b/Sample/SextantSample.iOS/SextantSample.iOS.csproj index 35b49c3f..57ddf038 100644 --- a/Sample/SextantSample.iOS/SextantSample.iOS.csproj +++ b/Sample/SextantSample.iOS/SextantSample.iOS.csproj @@ -162,7 +162,7 @@ - + diff --git a/src/Sextant.XamForms/Sextant.XamForms.csproj b/src/Sextant.XamForms/Sextant.XamForms.csproj index 7bf68146..cac830c6 100644 --- a/src/Sextant.XamForms/Sextant.XamForms.csproj +++ b/src/Sextant.XamForms/Sextant.XamForms.csproj @@ -10,7 +10,7 @@ - + From c55df03012065d61639093a5150ece890a7f409c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Oct 2021 12:38:38 +0300 Subject: [PATCH 22/83] build(deps): bump MessageBox.Avalonia from 1.5.1 to 1.5.3 in /Sample (#507) Bumps [MessageBox.Avalonia](https://github.com/CreateLab/MessageBox.Avalonia) from 1.5.1 to 1.5.3. - [Release notes](https://github.com/CreateLab/MessageBox.Avalonia/releases) - [Commits](https://github.com/CreateLab/MessageBox.Avalonia/commits) --- updated-dependencies: - dependency-name: MessageBox.Avalonia dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj index c8d3abd4..6f6b5906 100644 --- a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj +++ b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj @@ -5,7 +5,7 @@ - + From 779770381de35565972154b8c7040cb43054e944 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Oct 2021 12:53:32 +0300 Subject: [PATCH 23/83] build(deps): bump Nerdbank.GitVersioning from 3.4.231 to 3.4.240 in /src (#494) Bumps [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning) from 3.4.231 to 3.4.240. - [Release notes](https://github.com/dotnet/Nerdbank.GitVersioning/releases) - [Commits](https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.4.231...v3.4.240) --- updated-dependencies: - dependency-name: Nerdbank.GitVersioning dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 2aacee13..30c01e0e 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -50,7 +50,7 @@ - + From 9ce8d96a9b1c9b3117ef7c3d93f1a103902890f1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Oct 2021 13:08:33 +0300 Subject: [PATCH 24/83] build(deps): bump DiffEngine from 7.1.0 to 8.2.0 in /src (#514) Bumps [DiffEngine](https://github.com/VerifyTests/DiffEngine) from 7.1.0 to 8.2.0. - [Release notes](https://github.com/VerifyTests/DiffEngine/releases) - [Commits](https://github.com/VerifyTests/DiffEngine/compare/7.1.0...8.2.0) --- updated-dependencies: - dependency-name: DiffEngine dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- .../Sextant.Plugins.Popup.Tests.csproj | 2 +- src/Sextant.Tests/Sextant.Tests.csproj | 2 +- src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 30c01e0e..7e161f9a 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -28,7 +28,7 @@ - + diff --git a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj index a428b44b..e62770a5 100644 --- a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj +++ b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj @@ -22,7 +22,7 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.Tests/Sextant.Tests.csproj b/src/Sextant.Tests/Sextant.Tests.csproj index f68442b0..6d32f240 100644 --- a/src/Sextant.Tests/Sextant.Tests.csproj +++ b/src/Sextant.Tests/Sextant.Tests.csproj @@ -20,6 +20,6 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj index b29a29ee..0cec29f0 100644 --- a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj +++ b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj @@ -28,6 +28,6 @@ all runtime; build; native; contentfiles; analyzers - + From cb54d7cfea5f2c48091601777f20f722c2d19acf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 27 Oct 2021 02:25:35 +0300 Subject: [PATCH 25/83] build(deps): bump FluentAssertions from 6.1.0 to 6.2.0 in /src (#518) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.1.0 to 6.2.0. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/master/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.1.0...6.2.0) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 7e161f9a..e625e85b 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -29,7 +29,7 @@ - + diff --git a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj index 0c0f0298..cffb4917 100644 --- a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj +++ b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj @@ -141,7 +141,7 @@ 2.5.25 - + From f8fe74de46bbdfb81dbd74edef6282144fcbc676 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 27 Oct 2021 02:32:19 +0300 Subject: [PATCH 26/83] build(deps): bump MessageBox.Avalonia from 1.5.3 to 1.5.5 in /Sample (#515) Bumps [MessageBox.Avalonia](https://github.com/CreateLab/MessageBox.Avalonia) from 1.5.3 to 1.5.5. - [Release notes](https://github.com/CreateLab/MessageBox.Avalonia/releases) - [Commits](https://github.com/CreateLab/MessageBox.Avalonia/commits) --- updated-dependencies: - dependency-name: MessageBox.Avalonia dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj index 6f6b5906..856ab300 100644 --- a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj +++ b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj @@ -5,7 +5,7 @@ - + From 304c19ea43613089a6302728c72e4bd7e183ee7b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Oct 2021 02:38:00 +0300 Subject: [PATCH 27/83] build(deps): bump Nerdbank.GitVersioning from 3.4.240 to 3.4.244 in /src (#517) Bumps [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning) from 3.4.240 to 3.4.244. - [Release notes](https://github.com/dotnet/Nerdbank.GitVersioning/releases) - [Commits](https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.4.240...v3.4.244) --- updated-dependencies: - dependency-name: Nerdbank.GitVersioning dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index e625e85b..519c71c5 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -50,7 +50,7 @@ - + From 7baf25a4a08f81bf6fbabcfad9383d0a5ed869fe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Oct 2021 11:07:54 +0300 Subject: [PATCH 28/83] build(deps): bump Avalonia from 0.10.8 to 0.10.10 in /src (#529) Bumps [Avalonia](https://github.com/AvaloniaUI/Avalonia) from 0.10.8 to 0.10.10. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.8...0.10.10) --- updated-dependencies: - dependency-name: Avalonia dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 4ef1b327..4969a7a8 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -9,7 +9,7 @@ - + From 1fa98e58b98752ccda075b9a0d1a9f66754f660a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Oct 2021 11:31:51 +0300 Subject: [PATCH 29/83] build(deps): bump Avalonia.ReactiveUI from 0.10.8 to 0.10.10 in /src (#532) Bumps [Avalonia.ReactiveUI](https://github.com/AvaloniaUI/Avalonia) from 0.10.8 to 0.10.10. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.8...0.10.10) --- updated-dependencies: - dependency-name: Avalonia.ReactiveUI dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 4969a7a8..361e60b6 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -11,7 +11,7 @@ - + From b6bbaede028e3b8baffe151e710edd8adea940c1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Oct 2021 15:46:22 +0300 Subject: [PATCH 30/83] build(deps): bump Avalonia.Desktop from 0.10.8 to 0.10.10 in /src (#530) Bumps [Avalonia.Desktop](https://github.com/AvaloniaUI/Avalonia) from 0.10.8 to 0.10.10. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.8...0.10.10) --- updated-dependencies: - dependency-name: Avalonia.Desktop dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 361e60b6..4e4a707c 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -10,7 +10,7 @@ - + From 6ee1e427ac9e3eec527ab3444bda2e4cd5f4084b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Oct 2021 22:44:55 +0300 Subject: [PATCH 31/83] build(deps): bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 in /src (#521) Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.11.0 to 17.0.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Commits](https://github.com/microsoft/vstest/compare/v16.11.0...v17.0.0) --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 519c71c5..841dc185 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -23,7 +23,7 @@ CS8600;CS8602;CS8603;CS8604;CS8605;CS8606;CS8607;CS8608;CS8609;CS8610;CS8611;CS8612;CS8613;CS8614;CS8615;CS8616;CS8617;CS8618;CS8619;CS8620;CS8621;CS8622;CS8623;CS8624;CS8625;CS8626;CS8627;CS8628;CS8629;CS8630;CS8634;CS8766;CS8767 - + From 250a233c53606a881e88f3b7c3842b6ecaa386f2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Nov 2021 11:38:38 +0300 Subject: [PATCH 32/83] build(deps): bump DiffEngine from 8.2.0 to 8.3.0 in /src (#534) Bumps [DiffEngine](https://github.com/VerifyTests/DiffEngine) from 8.2.0 to 8.3.0. - [Release notes](https://github.com/VerifyTests/DiffEngine/releases) - [Commits](https://github.com/VerifyTests/DiffEngine/compare/8.2.0...8.3.0) --- updated-dependencies: - dependency-name: DiffEngine dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- .../Sextant.Plugins.Popup.Tests.csproj | 2 +- src/Sextant.Tests/Sextant.Tests.csproj | 2 +- src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 841dc185..1ebe9256 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -28,7 +28,7 @@ - + diff --git a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj index e62770a5..cd79c2e4 100644 --- a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj +++ b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj @@ -22,7 +22,7 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.Tests/Sextant.Tests.csproj b/src/Sextant.Tests/Sextant.Tests.csproj index 6d32f240..f8f9b05d 100644 --- a/src/Sextant.Tests/Sextant.Tests.csproj +++ b/src/Sextant.Tests/Sextant.Tests.csproj @@ -20,6 +20,6 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj index 0cec29f0..dfaee714 100644 --- a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj +++ b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj @@ -28,6 +28,6 @@ all runtime; build; native; contentfiles; analyzers - + From 8bd7ddf0303edb264c58be879d8882167c86d3e7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Nov 2021 15:04:50 +0300 Subject: [PATCH 33/83] build(deps): bump Microsoft.SourceLink.GitHub in /src (#542) Bumps [Microsoft.SourceLink.GitHub](https://github.com/dotnet/sourcelink) from 1.0.0 to 1.1.1. - [Release notes](https://github.com/dotnet/sourcelink/releases) - [Commits](https://github.com/dotnet/sourcelink/compare/1.0.0...1.1.1) --- updated-dependencies: - dependency-name: Microsoft.SourceLink.GitHub dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 1ebe9256..cdb8fee0 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -49,7 +49,7 @@ - + From 04c130cf9758e3d75fc9c3e0d0acec409b4480de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Nov 2021 13:15:48 +0300 Subject: [PATCH 34/83] build(deps): bump Microsoft.CodeAnalysis.NetAnalyzers in /src (#537) Bumps [Microsoft.CodeAnalysis.NetAnalyzers](https://github.com/dotnet/roslyn-analyzers) from 5.0.3 to 6.0.0. - [Release notes](https://github.com/dotnet/roslyn-analyzers/releases) - [Changelog](https://github.com/dotnet/roslyn-analyzers/blob/main/PostReleaseActivities.md) - [Commits](https://github.com/dotnet/roslyn-analyzers/commits) --- updated-dependencies: - dependency-name: Microsoft.CodeAnalysis.NetAnalyzers dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index cdb8fee0..f9acb965 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -44,7 +44,7 @@ - + From aadebe61d0de7f854a19fc37be512181c4e3d390 Mon Sep 17 00:00:00 2001 From: Glenn Watson <5834289+glennawatson@users.noreply.github.com> Date: Wed, 24 Nov 2021 11:39:55 +1100 Subject: [PATCH 35/83] housekeeping: Automatically lock old PRs and issues --- .github/workflows/lock.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/lock.yml diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml new file mode 100644 index 00000000..b1ca618c --- /dev/null +++ b/.github/workflows/lock.yml @@ -0,0 +1,31 @@ +name: 'Lock Threads' + +on: + schedule: + - cron: '0 0 * * *' + workflow_dispatch: + +permissions: + issues: write + pull-requests: write + +concurrency: + group: lock + +jobs: + action: + runs-on: ubuntu-latest + steps: + - uses: dessant/lock-threads@v3 + with: + github-token: ${{ github.token }} + issue-inactive-days: '14' + pr-inactive-days: '14' + issue-comment: > + This issue has been automatically locked since there + has not been any recent activity after it was closed. + Please open a new issue for related bugs. + pr-comment: > + This pull request has been automatically locked since there + has not been any recent activity after it was closed. + Please open a new issue for related bugs. \ No newline at end of file From f4b58bc06a63c00285c832cf25e08907bd8b657c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Dec 2021 01:19:02 +0300 Subject: [PATCH 36/83] build(deps): bump Roslynator.Analyzers from 3.2.2 to 3.3.0 in /src (#552) Bumps [Roslynator.Analyzers](https://github.com/JosefPihrt/Roslynator) from 3.2.2 to 3.3.0. - [Release notes](https://github.com/JosefPihrt/Roslynator/releases) - [Changelog](https://github.com/JosefPihrt/Roslynator/blob/master/ChangeLog.md) - [Commits](https://github.com/JosefPihrt/Roslynator/compare/v3.2.2...v3.3.0) --- updated-dependencies: - dependency-name: Roslynator.Analyzers dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index f9acb965..ecd8ee0a 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -45,7 +45,7 @@ - + From 486bd4b6057ab28489436fd18029a47289832ecb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Dec 2021 14:11:43 +0300 Subject: [PATCH 37/83] build(deps): bump MessageBox.Avalonia from 1.5.5 to 1.6.0 in /Sample (#553) Bumps [MessageBox.Avalonia](https://github.com/CreateLab/MessageBox.Avalonia) from 1.5.5 to 1.6.0. - [Release notes](https://github.com/CreateLab/MessageBox.Avalonia/releases) - [Commits](https://github.com/CreateLab/MessageBox.Avalonia/commits) --- updated-dependencies: - dependency-name: MessageBox.Avalonia dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj index 856ab300..79115245 100644 --- a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj +++ b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj @@ -5,7 +5,7 @@ - + From 320f7ab1dba2fb5de318a1873a2258bf14454dfb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Dec 2021 13:38:20 +0000 Subject: [PATCH 38/83] build(deps): update ReactiveUI requirement from 16.* to 17.* in /Sample (#555) Updates the requirements on [ReactiveUI](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/16.1.1...17.0.1) --- updated-dependencies: - dependency-name: ReactiveUI dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- src/Sextant/Sextant.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 4e4a707c..a617a946 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -8,7 +8,7 @@ latest - + diff --git a/src/Sextant/Sextant.csproj b/src/Sextant/Sextant.csproj index 43dbf90b..839294fe 100644 --- a/src/Sextant/Sextant.csproj +++ b/src/Sextant/Sextant.csproj @@ -13,7 +13,7 @@ - + From ea7d7c99ab7666cfd4b51da8203f99a3f03c623d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Dec 2021 13:38:48 +0000 Subject: [PATCH 39/83] build(deps): update ReactiveUI requirement from 16.* to 17.* in /src (#558) Updates the requirements on [ReactiveUI](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/16.1.1...17.0.1) --- updated-dependencies: - dependency-name: ReactiveUI dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> From ee8b89647da1047c83f0bc2c0acec08c6b7191aa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Dec 2021 14:06:27 +0000 Subject: [PATCH 40/83] build(deps): update ReactiveUI.XamForms requirement from 16.* to 17.* in /src (#560) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.XamForms/Sextant.XamForms.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.XamForms/Sextant.XamForms.csproj b/src/Sextant.XamForms/Sextant.XamForms.csproj index cac830c6..d7e0ce98 100644 --- a/src/Sextant.XamForms/Sextant.XamForms.csproj +++ b/src/Sextant.XamForms/Sextant.XamForms.csproj @@ -10,7 +10,7 @@ - + From 764bcbe66a92317d1072846ff1bcc47a51140fa9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 5 Dec 2021 01:45:43 +0000 Subject: [PATCH 41/83] build(deps): update ReactiveUI.Testing requirement in /src (#559) Updates the requirements on [ReactiveUI.Testing](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/16.1.1...17.0.1) --- updated-dependencies: - dependency-name: ReactiveUI.Testing dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index ecd8ee0a..52e26564 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -30,7 +30,7 @@ - + From 360596f01977e606bb6f584f9972194e24816d19 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 5 Dec 2021 01:56:50 +0000 Subject: [PATCH 42/83] build(deps): update ReactiveUI.XamForms requirement in /Sample (#557) Updates the requirements on [ReactiveUI.XamForms](https://github.com/reactiveui/reactiveui) to permit the latest version. - [Release notes](https://github.com/reactiveui/reactiveui/releases) - [Commits](https://github.com/reactiveui/reactiveui/compare/16.1.1...17.0.1) --- updated-dependencies: - dependency-name: ReactiveUI.XamForms dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chris Pulman --- Sample/SextantSample.iOS/SextantSample.iOS.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sample/SextantSample.iOS/SextantSample.iOS.csproj b/Sample/SextantSample.iOS/SextantSample.iOS.csproj index 57ddf038..53ad685d 100644 --- a/Sample/SextantSample.iOS/SextantSample.iOS.csproj +++ b/Sample/SextantSample.iOS/SextantSample.iOS.csproj @@ -162,7 +162,7 @@ - + From b0f5b6a738408d4db496b1b51876ef36098e78c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 5 Dec 2021 12:32:55 +0000 Subject: [PATCH 43/83] build(deps): bump System.Collections.Immutable in /Sample (#539) Bumps [System.Collections.Immutable](https://github.com/dotnet/runtime) from 5.0.0 to 6.0.0. - [Release notes](https://github.com/dotnet/runtime/releases) - [Commits](https://github.com/dotnet/runtime/compare/v5.0.0...v6.0.0) --- updated-dependencies: - dependency-name: System.Collections.Immutable dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample/SextantSample.csproj | 2 +- src/Sextant.XamForms/Sextant.XamForms.csproj | 2 +- src/Sextant/Sextant.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Sample/SextantSample/SextantSample.csproj b/Sample/SextantSample/SextantSample.csproj index 60f0e238..074faa76 100644 --- a/Sample/SextantSample/SextantSample.csproj +++ b/Sample/SextantSample/SextantSample.csproj @@ -4,7 +4,7 @@ netstandard2.0 - + diff --git a/src/Sextant.XamForms/Sextant.XamForms.csproj b/src/Sextant.XamForms/Sextant.XamForms.csproj index d7e0ce98..0ac80d9a 100644 --- a/src/Sextant.XamForms/Sextant.XamForms.csproj +++ b/src/Sextant.XamForms/Sextant.XamForms.csproj @@ -11,7 +11,7 @@ - + diff --git a/src/Sextant/Sextant.csproj b/src/Sextant/Sextant.csproj index 839294fe..e67d29b3 100644 --- a/src/Sextant/Sextant.csproj +++ b/src/Sextant/Sextant.csproj @@ -12,7 +12,7 @@ - + From 23c6819134dc5dc4482abccf9ecd955d541267a7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 5 Dec 2021 13:04:32 +0000 Subject: [PATCH 44/83] build(deps): bump DiffEngine from 8.3.0 to 8.4.5 in /src (#551) Bumps [DiffEngine](https://github.com/VerifyTests/DiffEngine) from 8.3.0 to 8.4.5. - [Release notes](https://github.com/VerifyTests/DiffEngine/releases) - [Commits](https://github.com/VerifyTests/DiffEngine/compare/8.3.0...8.4.5) --- updated-dependencies: - dependency-name: DiffEngine dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- .../Sextant.Plugins.Popup.Tests.csproj | 2 +- src/Sextant.Tests/Sextant.Tests.csproj | 2 +- src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 52e26564..d213c920 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -28,7 +28,7 @@ - + diff --git a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj index cd79c2e4..6a20edef 100644 --- a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj +++ b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj @@ -22,7 +22,7 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.Tests/Sextant.Tests.csproj b/src/Sextant.Tests/Sextant.Tests.csproj index f8f9b05d..30621c06 100644 --- a/src/Sextant.Tests/Sextant.Tests.csproj +++ b/src/Sextant.Tests/Sextant.Tests.csproj @@ -20,6 +20,6 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj index dfaee714..271e5409 100644 --- a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj +++ b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj @@ -28,6 +28,6 @@ all runtime; build; native; contentfiles; analyzers - + From 9517c7826fbb4d22b8368a94a2f1481c24c32e8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Dec 2021 08:12:38 +0000 Subject: [PATCH 45/83] build(deps): bump MessageBox.Avalonia from 1.6.0 to 1.7.0 in /Sample (#562) Bumps [MessageBox.Avalonia](https://github.com/CreateLab/MessageBox.Avalonia) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/CreateLab/MessageBox.Avalonia/releases) - [Commits](https://github.com/CreateLab/MessageBox.Avalonia/commits) --- updated-dependencies: - dependency-name: MessageBox.Avalonia dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj index 79115245..173481e7 100644 --- a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj +++ b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj @@ -5,7 +5,7 @@ - + From b7c15bb8630ca6130cd97ead1d32972312c1d0b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Dec 2021 00:27:04 +0000 Subject: [PATCH 46/83] build(deps): bump DiffEngine from 8.4.5 to 8.5.1 in /src (#563) Bumps [DiffEngine](https://github.com/VerifyTests/DiffEngine) from 8.4.5 to 8.5.1. - [Release notes](https://github.com/VerifyTests/DiffEngine/releases) - [Commits](https://github.com/VerifyTests/DiffEngine/commits) --- updated-dependencies: - dependency-name: DiffEngine dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- .../Sextant.Plugins.Popup.Tests.csproj | 2 +- src/Sextant.Tests/Sextant.Tests.csproj | 2 +- src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index d213c920..dbca53fd 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -28,7 +28,7 @@ - + diff --git a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj index 6a20edef..f0283992 100644 --- a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj +++ b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj @@ -22,7 +22,7 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.Tests/Sextant.Tests.csproj b/src/Sextant.Tests/Sextant.Tests.csproj index 30621c06..f9af75a8 100644 --- a/src/Sextant.Tests/Sextant.Tests.csproj +++ b/src/Sextant.Tests/Sextant.Tests.csproj @@ -20,6 +20,6 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj index 271e5409..98eb7173 100644 --- a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj +++ b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj @@ -28,6 +28,6 @@ all runtime; build; native; contentfiles; analyzers - + From b75d69a26d4ca99d76ced61b51393adf876745c2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Dec 2021 01:31:17 +0000 Subject: [PATCH 47/83] build(deps): bump DiffEngine from 8.4.5 to 8.5.2 in /Sample (#566) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index dbca53fd..a22c201e 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -28,7 +28,7 @@ - + From 003999dfbc82b680da0bb2e2e14d2f4d3771bc12 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Dec 2021 02:16:14 +0000 Subject: [PATCH 48/83] build(deps): bump DiffEngine from 8.4.5 to 8.5.2 in /src (#567) Bumps [DiffEngine](https://github.com/VerifyTests/DiffEngine) from 8.4.5 to 8.5.2. - [Release notes](https://github.com/VerifyTests/DiffEngine/releases) - [Commits](https://github.com/VerifyTests/DiffEngine/compare/8.4.5...8.5.2) --- updated-dependencies: - dependency-name: DiffEngine dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../Sextant.Plugins.Popup.Tests.csproj | 2 +- src/Sextant.Tests/Sextant.Tests.csproj | 2 +- src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj index f0283992..67d01eee 100644 --- a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj +++ b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj @@ -22,7 +22,7 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.Tests/Sextant.Tests.csproj b/src/Sextant.Tests/Sextant.Tests.csproj index f9af75a8..5e1d3a13 100644 --- a/src/Sextant.Tests/Sextant.Tests.csproj +++ b/src/Sextant.Tests/Sextant.Tests.csproj @@ -20,6 +20,6 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj index 98eb7173..788a260a 100644 --- a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj +++ b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj @@ -28,6 +28,6 @@ all runtime; build; native; contentfiles; analyzers - + From b93af68d5fb006d38413c01de287bd49813b7440 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Dec 2021 03:16:46 +0000 Subject: [PATCH 49/83] build(deps): bump MessageBox.Avalonia from 1.7.0 to 1.7.1 in /Sample (#565) Bumps [MessageBox.Avalonia](https://github.com/CreateLab/MessageBox.Avalonia) from 1.7.0 to 1.7.1. - [Release notes](https://github.com/CreateLab/MessageBox.Avalonia/releases) - [Commits](https://github.com/CreateLab/MessageBox.Avalonia/commits) --- updated-dependencies: - dependency-name: MessageBox.Avalonia dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj index 173481e7..7e14fdb6 100644 --- a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj +++ b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj @@ -5,7 +5,7 @@ - + From 17ba85378ec75e38259f705e4720ea3fe41171b8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Dec 2021 08:28:38 +0000 Subject: [PATCH 50/83] build(deps): bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /src (#568) Bumps [MSBuild.Sdk.Extras](https://github.com/novotnyllc/MSBuildSdkExtras) from 3.0.38 to 3.0.44. - [Release notes](https://github.com/novotnyllc/MSBuildSdkExtras/releases) - [Commits](https://github.com/novotnyllc/MSBuildSdkExtras/compare/v3.0.38...v3.0.44) --- updated-dependencies: - dependency-name: MSBuild.Sdk.Extras dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/global.json b/src/global.json index 679841e9..5cfa01d9 100644 --- a/src/global.json +++ b/src/global.json @@ -1,5 +1,5 @@ { "msbuild-sdks": { - "MSBuild.Sdk.Extras": "3.0.38" + "MSBuild.Sdk.Extras": "3.0.44" } } From f98460283974d08e4f2c53e05e01b26e147e6f82 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Dec 2021 00:29:31 +0000 Subject: [PATCH 51/83] build(deps): bump Avalonia from 0.10.10 to 0.10.11 in /src (#571) Bumps [Avalonia](https://github.com/AvaloniaUI/Avalonia) from 0.10.10 to 0.10.11. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.10...0.10.11) --- updated-dependencies: - dependency-name: Avalonia dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index a617a946..fe113de9 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -9,7 +9,7 @@ - + From 3b967c2fbf8fce258b43bb3416386fabeb8be373 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Dec 2021 23:06:36 +0000 Subject: [PATCH 52/83] build(deps): bump Avalonia.Desktop from 0.10.10 to 0.10.11 in /src (#574) Bumps [Avalonia.Desktop](https://github.com/AvaloniaUI/Avalonia) from 0.10.10 to 0.10.11. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.10...0.10.11) --- updated-dependencies: - dependency-name: Avalonia.Desktop dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index fe113de9..a84f7341 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -10,7 +10,7 @@ - + From daa1bee16d9f1134a9fc72caba3f4e7b4903ce89 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Dec 2021 23:29:54 +0000 Subject: [PATCH 53/83] build(deps): bump Avalonia.ReactiveUI from 0.10.10 to 0.10.11 in /src (#573) Bumps [Avalonia.ReactiveUI](https://github.com/AvaloniaUI/Avalonia) from 0.10.10 to 0.10.11. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.10...0.10.11) --- updated-dependencies: - dependency-name: Avalonia.ReactiveUI dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index a84f7341..21c5611d 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -11,7 +11,7 @@ - + From 3900352a4901202719b11b2e945d198e8260e01a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Dec 2021 13:35:58 +0000 Subject: [PATCH 54/83] build(deps): bump DiffEngine from 8.5.2 to 8.5.3 in /src (#576) Bumps [DiffEngine](https://github.com/VerifyTests/DiffEngine) from 8.5.2 to 8.5.3. - [Release notes](https://github.com/VerifyTests/DiffEngine/releases) - [Commits](https://github.com/VerifyTests/DiffEngine/compare/8.5.2...8.5.3) --- updated-dependencies: - dependency-name: DiffEngine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- .../Sextant.Plugins.Popup.Tests.csproj | 2 +- src/Sextant.Tests/Sextant.Tests.csproj | 2 +- src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index a22c201e..d1f861ca 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -28,7 +28,7 @@ - + diff --git a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj index 67d01eee..97647b59 100644 --- a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj +++ b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj @@ -22,7 +22,7 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.Tests/Sextant.Tests.csproj b/src/Sextant.Tests/Sextant.Tests.csproj index 5e1d3a13..cef7ecba 100644 --- a/src/Sextant.Tests/Sextant.Tests.csproj +++ b/src/Sextant.Tests/Sextant.Tests.csproj @@ -20,6 +20,6 @@ all runtime; build; native; contentfiles; analyzers - + diff --git a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj index 788a260a..e2922302 100644 --- a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj +++ b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj @@ -28,6 +28,6 @@ all runtime; build; native; contentfiles; analyzers - + From 1e3e68851111349d1762528ee97c39c810257f61 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Jan 2022 07:47:22 +0000 Subject: [PATCH 55/83] build(deps): bump FluentAssertions from 6.2.0 to 6.3.0 in /src (#577) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.2.0 to 6.3.0. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/master/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.2.0...6.3.0) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index d1f861ca..ea87c07d 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -29,7 +29,7 @@ - + diff --git a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj index cffb4917..9d1b7a31 100644 --- a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj +++ b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj @@ -141,7 +141,7 @@ 2.5.25 - + From d8775608743a7bb1b76c4425cd122693c465daa8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 7 Jan 2022 01:03:22 +0000 Subject: [PATCH 56/83] build(deps): bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /src (#579) Bumps [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning) from 3.4.244 to 3.4.255. - [Release notes](https://github.com/dotnet/Nerdbank.GitVersioning/releases) - [Commits](https://github.com/dotnet/Nerdbank.GitVersioning/commits) --- updated-dependencies: - dependency-name: Nerdbank.GitVersioning dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index ea87c07d..22263c35 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -50,7 +50,7 @@ - + From 9935367b8eb4e820fbf0f23768ae87da518f7692 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jan 2022 14:06:40 +0400 Subject: [PATCH 57/83] build(deps): bump Roslynator.Analyzers from 3.3.0 to 4.0.0 in /Sample (#581) Bumps [Roslynator.Analyzers](https://github.com/JosefPihrt/Roslynator) from 3.3.0 to 4.0.0. - [Release notes](https://github.com/JosefPihrt/Roslynator/releases) - [Changelog](https://github.com/JosefPihrt/Roslynator/blob/master/ChangeLog.md) - [Commits](https://github.com/JosefPihrt/Roslynator/compare/v3.3.0...v4.0.0) --- updated-dependencies: - dependency-name: Roslynator.Analyzers dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 22263c35..4386b1a6 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -45,7 +45,7 @@ - + From 5c53ee81aee7373b652d61f6b0297e52b260feea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jan 2022 14:22:39 +0400 Subject: [PATCH 58/83] build(deps): bump FluentAssertions from 6.3.0 to 6.4.0 in /Sample (#582) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.3.0 to 6.4.0. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/master/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.3.0...6.4.0) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 4386b1a6..23eea538 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -29,7 +29,7 @@ - + From 0e55fe8a30d874338ec6404b53d38fb472e69e85 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jan 2022 15:31:52 +0400 Subject: [PATCH 59/83] build(deps): bump FluentAssertions from 6.3.0 to 6.4.0 in /src (#583) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.3.0 to 6.4.0. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/master/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.3.0...6.4.0) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj index 9d1b7a31..9a017543 100644 --- a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj +++ b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj @@ -141,7 +141,7 @@ 2.5.25 - + From c2d049a26a10cc56ef2ef97dc0e775af5e645fa5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jan 2022 12:48:58 +0400 Subject: [PATCH 60/83] build(deps): bump NSubstitute from 4.2.2 to 4.3.0 in /Sample (#585) Bumps NSubstitute from 4.2.2 to 4.3.0. --- updated-dependencies: - dependency-name: NSubstitute dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 23eea538..3c987b4d 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -32,7 +32,7 @@ - + all runtime; build; native; contentfiles; analyzers From 5886c75131dbfc20c33cf2b3b9c847992aecc113 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jan 2022 13:24:21 +0400 Subject: [PATCH 61/83] build(deps): bump Xunit.StaFact from 1.0.37 to 1.1.11 in /Sample (#587) Bumps [Xunit.StaFact](https://github.com/AArnott/Xunit.StaFact) from 1.0.37 to 1.1.11. - [Release notes](https://github.com/AArnott/Xunit.StaFact/releases) - [Commits](https://github.com/AArnott/Xunit.StaFact/compare/v1.0.37...v1.1.11) --- updated-dependencies: - dependency-name: Xunit.StaFact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 3c987b4d..aca4eb4a 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -26,7 +26,7 @@ - + From cf7a37a70d2db4f4b02c4ba590f18b481a6e9fb7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Jan 2022 20:37:56 +0400 Subject: [PATCH 62/83] build(deps): bump Avalonia from 0.10.11 to 0.10.12 in /src (#589) Bumps [Avalonia](https://github.com/AvaloniaUI/Avalonia) from 0.10.11 to 0.10.12. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.11...0.10.12) --- updated-dependencies: - dependency-name: Avalonia dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 21c5611d..8bb004c1 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -9,7 +9,7 @@ - + From 336b089be13e139de5d87f641e653290407ce2ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Jan 2022 21:11:47 +0400 Subject: [PATCH 63/83] build(deps): bump Avalonia.Desktop from 0.10.11 to 0.10.12 in /src (#592) Bumps [Avalonia.Desktop](https://github.com/AvaloniaUI/Avalonia) from 0.10.11 to 0.10.12. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.11...0.10.12) --- updated-dependencies: - dependency-name: Avalonia.Desktop dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index 8bb004c1..e7d4e819 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -10,7 +10,7 @@ - + From 8533157307cdcca32553c2f4f9067aa225d6559c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 28 Jan 2022 07:38:43 +0400 Subject: [PATCH 64/83] build(deps): bump Avalonia.ReactiveUI from 0.10.11 to 0.10.12 in /Sample (#594) Bumps [Avalonia.ReactiveUI](https://github.com/AvaloniaUI/Avalonia) from 0.10.11 to 0.10.12. - [Release notes](https://github.com/AvaloniaUI/Avalonia/releases) - [Commits](https://github.com/AvaloniaUI/Avalonia/compare/0.10.11...0.10.12) --- updated-dependencies: - dependency-name: Avalonia.ReactiveUI dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sextant.Avalonia/Sextant.Avalonia.csproj b/src/Sextant.Avalonia/Sextant.Avalonia.csproj index e7d4e819..129cac8e 100644 --- a/src/Sextant.Avalonia/Sextant.Avalonia.csproj +++ b/src/Sextant.Avalonia/Sextant.Avalonia.csproj @@ -11,7 +11,7 @@ - + From 49aa39b9754261f2f63cc51fea34201133fd7ff2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Jan 2022 16:17:55 +0300 Subject: [PATCH 65/83] build(deps): bump Roslynator.Analyzers from 4.0.0 to 4.0.2 in /Sample (#595) Bumps [Roslynator.Analyzers](https://github.com/JosefPihrt/Roslynator) from 4.0.0 to 4.0.2. - [Release notes](https://github.com/JosefPihrt/Roslynator/releases) - [Changelog](https://github.com/JosefPihrt/Roslynator/blob/master/ChangeLog.md) - [Commits](https://github.com/JosefPihrt/Roslynator/compare/v4.0.0...v4.0.2) --- updated-dependencies: - dependency-name: Roslynator.Analyzers dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index aca4eb4a..7cd9aba1 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -45,7 +45,7 @@ - + From 2ee27d0cf8c7cbfc4e512e29c8a95959b1f3162c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Jan 2022 20:54:10 +0300 Subject: [PATCH 66/83] build(deps): bump coverlet.msbuild from 3.1.0 to 3.1.1 in /Sample (#596) Bumps [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/coverlet-coverage/coverlet/releases) - [Commits](https://github.com/coverlet-coverage/coverlet/commits) --- updated-dependencies: - dependency-name: coverlet.msbuild dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 7cd9aba1..3e9faac3 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -33,7 +33,7 @@ - + all runtime; build; native; contentfiles; analyzers From ad951d3803c59eeff9746db5886e10a4718f3650 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Jan 2022 21:12:02 +0300 Subject: [PATCH 67/83] build(deps): bump coverlet.msbuild from 3.1.0 to 3.1.1 in /src (#598) Bumps [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/coverlet-coverage/coverlet/releases) - [Commits](https://github.com/coverlet-coverage/coverlet/commits) --- updated-dependencies: - dependency-name: coverlet.msbuild dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../Sextant.Plugins.Popup.Tests.csproj | 2 +- src/Sextant.Tests/Sextant.Tests.csproj | 2 +- src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj index 97647b59..0d7590c5 100644 --- a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj +++ b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj @@ -18,7 +18,7 @@ - + all runtime; build; native; contentfiles; analyzers diff --git a/src/Sextant.Tests/Sextant.Tests.csproj b/src/Sextant.Tests/Sextant.Tests.csproj index cef7ecba..4a26c0ed 100644 --- a/src/Sextant.Tests/Sextant.Tests.csproj +++ b/src/Sextant.Tests/Sextant.Tests.csproj @@ -16,7 +16,7 @@ - + all runtime; build; native; contentfiles; analyzers diff --git a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj index e2922302..276f6202 100644 --- a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj +++ b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj @@ -24,7 +24,7 @@ - + all runtime; build; native; contentfiles; analyzers From 00c563485e7d446e1019f486b943bbd684619a82 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Feb 2022 07:21:45 +0300 Subject: [PATCH 68/83] build(deps): bump PublicApiGenerator from 10.2.0 to 10.3.0 in /src (#599) Bumps [PublicApiGenerator](https://github.com/PublicApiGenerator/PublicApiGenerator) from 10.2.0 to 10.3.0. - [Release notes](https://github.com/PublicApiGenerator/PublicApiGenerator/releases) - [Commits](https://github.com/PublicApiGenerator/PublicApiGenerator/compare/10.2.0...10.3.0) --- updated-dependencies: - dependency-name: PublicApiGenerator dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 3e9faac3..4502dee6 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -31,7 +31,7 @@ - + all From 156c38b2d00ef540cd23bd152ee8e4aeb90b7ce3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Feb 2022 07:23:23 +0300 Subject: [PATCH 69/83] build(deps): bump coverlet.msbuild from 3.1.1 to 3.1.2 in /src (#602) Bumps [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/coverlet-coverage/coverlet/releases) - [Commits](https://github.com/coverlet-coverage/coverlet/commits) --- updated-dependencies: - dependency-name: coverlet.msbuild dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- .../Sextant.Plugins.Popup.Tests.csproj | 2 +- src/Sextant.Tests/Sextant.Tests.csproj | 2 +- src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 4502dee6..ce8f4b19 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -33,7 +33,7 @@ - + all runtime; build; native; contentfiles; analyzers diff --git a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj index 0d7590c5..a0c51f03 100644 --- a/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj +++ b/src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj @@ -18,7 +18,7 @@ - + all runtime; build; native; contentfiles; analyzers diff --git a/src/Sextant.Tests/Sextant.Tests.csproj b/src/Sextant.Tests/Sextant.Tests.csproj index 4a26c0ed..1ab9715b 100644 --- a/src/Sextant.Tests/Sextant.Tests.csproj +++ b/src/Sextant.Tests/Sextant.Tests.csproj @@ -16,7 +16,7 @@ - + all runtime; build; native; contentfiles; analyzers diff --git a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj index 276f6202..71c97576 100644 --- a/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj +++ b/src/Sextant.XamForms.Tests/Sextant.XamForms.Tests.csproj @@ -24,7 +24,7 @@ - + all runtime; build; native; contentfiles; analyzers From 7fd5a857524f36c8f68d1159cac9335bebef88d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Feb 2022 13:38:38 +0300 Subject: [PATCH 70/83] build(deps): bump Citrus.Avalonia from 1.5.1 to 1.6.1 in /Sample (#604) Bumps [Citrus.Avalonia](https://github.com/worldbeater/citrus.avalonia) from 1.5.1 to 1.6.1. - [Release notes](https://github.com/worldbeater/citrus.avalonia/releases) - [Commits](https://github.com/worldbeater/citrus.avalonia/compare/1.5.1...1.6.1) --- updated-dependencies: - dependency-name: Citrus.Avalonia dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj index 7e14fdb6..01e749ee 100644 --- a/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj +++ b/Sample/SextantSample.Avalonia/SextantSample.Avalonia.csproj @@ -4,7 +4,7 @@ netcoreapp3.1 - + From aae50a7c6607f1f6aed57795f1783d142a4add34 Mon Sep 17 00:00:00 2001 From: MihailsKuzmins <47413092+MihailsKuzmins@users.noreply.github.com> Date: Fri, 11 Feb 2022 22:00:11 +0200 Subject: [PATCH 71/83] update README (#601) * update Views section * sample for navigation * change some namings * sample for INavigable --- README.md | 69 ++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 58 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index a1d2931a..cf7e0bbd 100644 --- a/README.md +++ b/README.md @@ -63,8 +63,8 @@ Locator .CurrentMutable .RegisterNavigationView(() => new NavigationView(RxApp.MainThreadScheduler, RxApp.TaskpoolScheduler, ViewLocator.Current)) .RegisterParameterViewStackService() - .RegisterView() - .RegisterView(); + .RegisterViewForNavigation(() => new PassPage(), () => new PassViewModel()) + .RegisterViewForNavigation(() => new ReceivedPage(), () => new ReceivedViewModel()); ``` Set the initial page: @@ -72,7 +72,7 @@ Set the initial page: Locator .Current .GetService() - .PushPage(new PassViewModel(), null, true, false) + .PushPage() .Subscribe(); MainPage = Locator.Current.GetNavigationView("NavigationView"); @@ -117,10 +117,22 @@ IObservable PushPage(IPageViewModel page, string contract = null, bool res ### Example ```csharp -OpenModal = ReactiveCommand - .CreateFromObservable(() => - this.ViewStackService.PushModal(new FirstModalViewModel(ViewStackService)), - outputScheduler: RxApp.MainThreadScheduler); +public class ViewModel +{ + private readonly IViewStackServicen _viewStackService; // or IParameterViewStackServicen + + public ViewModel(IViewStackServicen viewStackService) + { + _viewStackService = viewStackService; + + OpenModal = ReactiveCommand + // FirstModalViewModel must implement IViewModel or INavigable + .CreateFromObservable(() => viewStackService.PushModal(), + outputScheduler: RxApp.MainThreadScheduler); + } + + public ReactiveCommand OpenModal { get; } +} ``` ## Pass Parameters @@ -130,14 +142,49 @@ Version 2.0 added support for passing parameters when navigating. ### Example ```csharp -Navigate = ReactiveCommand.CreateFromObservable( - () => navigationService - .PushPage(new NavigableViewModel(), new NavigationParameter { { "parameter", parameter } }), - outputScheduler: RxApp.MainThreadScheduler); +public class ViewModel +{ + private readonly IParameterViewStackServicen _viewStackService; + + public ViewModel(IParameterViewStackServicen viewStackService) + { + _viewStackService = viewStackService; + + Navigate = ReactiveCommand + // NavigableViewModel must implement INavigable + .CreateFromObservable(() => viewStackService.PushModal(new NavigationParameter { { "parameter", parameter } }), + outputScheduler: RxApp.MainThreadScheduler); + } + + public ReactiveCommand Navigate { get; } +} ``` The `INavigable` interface exposes view model lifecycle methods that can be subscribed to. These methods unbox your parameter object. Implementing the interface allows you to assign values to the View Model during Navigation. +```csharp +public class NavigableViewModel : INavigable +{ + public string? _parameter; + + public IObservable WhenNavigatedFrom(INavigationParameter parameter) + { + return Observable.Return(Unit.Default) + } + + public IObservable WhenNavigatedTo(INavigationParameter parameter) + { + parameter.TryGetValue("parameter", out _parameter); + return Observable.Return(Unit.Default); + } + + public IObservable WhenNavigatingTo(INavigationParameter parameter) + { + return Observable.Return(Unit.Default); + } +} +``` + ## Samples - [Sample](https://github.com/reactiveui/Sextant/tree/main/Sample) From f0ca2b3a142cf995f8acb55045b5d62b4f381264 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 12 Feb 2022 07:00:28 +1100 Subject: [PATCH 72/83] build(deps): bump FluentAssertions from 6.4.0 to 6.5.0 in /src (#606) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.4.0 to 6.5.0. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/develop/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.4.0...6.5.0) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index ce8f4b19..6af2d809 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -29,7 +29,7 @@ - + diff --git a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj index 9a017543..926a7a05 100644 --- a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj +++ b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj @@ -141,7 +141,7 @@ 2.5.25 - + From 3651e40ba1c51bcaeaf608becbe76d2040adbfae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 12 Feb 2022 07:00:49 +1100 Subject: [PATCH 73/83] build(deps): bump FluentAssertions from 6.4.0 to 6.5.0 in /Sample (#605) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.4.0 to 6.5.0. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/develop/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.4.0...6.5.0) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> From 3d141f4c160ef242d1ff549afd750f5c0e092bc5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Feb 2022 00:36:25 +0000 Subject: [PATCH 74/83] build(deps): bump FluentAssertions from 6.5.0 to 6.5.1 in /src (#608) Bumps [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 6.5.0 to 6.5.1. - [Release notes](https://github.com/fluentassertions/fluentassertions/releases) - [Changelog](https://github.com/fluentassertions/fluentassertions/blob/develop/AcceptApiChanges.ps1) - [Commits](https://github.com/fluentassertions/fluentassertions/compare/6.5.0...6.5.1) --- updated-dependencies: - dependency-name: FluentAssertions dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index 6af2d809..afe25d30 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -29,7 +29,7 @@ - + diff --git a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj index 926a7a05..cd4538a1 100644 --- a/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj +++ b/src/Sextant.iOS.Runner/Sextant.iOS.Runner.csproj @@ -141,7 +141,7 @@ 2.5.25 - + From 67639e3dd98d80c92c5612031fa63802185a6b40 Mon Sep 17 00:00:00 2001 From: Glenn <5834289+glennawatson@users.noreply.github.com> Date: Mon, 23 May 2022 14:41:33 +1000 Subject: [PATCH 75/83] housekeeping: Check monthly for dependabot updates --- .github/dependabot.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 35e937b2..15538ec1 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,12 +3,12 @@ updates: - package-ecosystem: nuget directory: "/Sample" schedule: - interval: daily + interval: monthly time: "00:00" open-pull-requests-limit: 10 - package-ecosystem: nuget directory: "/src" schedule: - interval: daily + interval: monthly time: "00:00" open-pull-requests-limit: 10 From 15a857877981f979ed9e3544f1819572f51f61e1 Mon Sep 17 00:00:00 2001 From: Glenn <5834289+glennawatson@users.noreply.github.com> Date: Sat, 9 Dec 2023 10:52:35 +1100 Subject: [PATCH 76/83] housekeeping: Update dependabot settings --- .github/dependabot.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 15538ec1..d60cdd53 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,12 +3,15 @@ updates: - package-ecosystem: nuget directory: "/Sample" schedule: - interval: monthly - time: "00:00" + interval: weekly open-pull-requests-limit: 10 - package-ecosystem: nuget directory: "/src" schedule: - interval: monthly - time: "00:00" + interval: weekly + open-pull-requests-limit: 10 +- package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: weekly open-pull-requests-limit: 10 From 80c11a6800461355a889482feb55545d101269a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 9 Dec 2023 10:53:21 +1100 Subject: [PATCH 77/83] build(deps): bump stylecop.analyzers in /Sample (#639) Bumps [stylecop.analyzers](https://github.com/DotNetAnalyzers/StyleCopAnalyzers) from 1.2.0-beta.321 to 1.2.0-beta.435. - [Release notes](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/releases) - [Commits](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/compare/1.2.0-beta.321...1.2.0-beta.435) --- updated-dependencies: - dependency-name: stylecop.analyzers dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Directory.build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.build.props b/src/Directory.build.props index afe25d30..2eab6bee 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -43,7 +43,7 @@ - + From a1ba7afb19fabb18b04ddbee25e1d110e41a8c4e Mon Sep 17 00:00:00 2001 From: OmnipotentOwl <1769881+OmnipotentOwl@users.noreply.github.com> Date: Sat, 9 Dec 2023 16:05:13 -0500 Subject: [PATCH 78/83] Feature: Add MAUI support (#691) --- .github/workflows/build-samples.yml | 44 +- .github/workflows/ci-build.yml | 134 +-- .github/workflows/release.yml | 25 + .../Properties/AndroidManifest.xml | 4 +- .../Resources/values/styles.xml | 4 +- .../SextantSample.Android.csproj | 33 +- .../SextantSample.ViewModels.csproj | 3 +- Sample/SextantSample.Maui/App.xaml | 11 + Sample/SextantSample.Maui/App.xaml.cs | 20 + Sample/SextantSample.Maui/GlobalUsings.cs | 17 + Sample/SextantSample.Maui/MauiProgram.cs | 40 + .../Platforms/Android/AndroidManifest.xml | 6 + .../Platforms/Android/MainActivity.cs | 24 + .../Platforms/Android/MainApplication.cs | 18 + .../Android/Resources/values/colors.xml | 6 + .../Platforms/MacCatalyst/AppDelegate.cs | 11 + .../Platforms/MacCatalyst/Info.plist | 30 + .../Platforms/MacCatalyst/Program.cs | 15 + .../Platforms/Windows/App.xaml | 8 + .../Platforms/Windows/App.xaml.cs | 26 + .../Platforms/Windows/Package.appxmanifest | 56 ++ .../Platforms/Windows/app.manifest | 15 + .../Platforms/iOS/AppDelegate.cs | 11 + .../Platforms/iOS/Info.plist | 34 + .../Platforms/iOS/Program.cs | 15 + .../Platforms/iOS/Resources/LaunchScreen.xib | 43 + .../Properties/launchSettings.json | 8 + .../Resources/AppIcon/appicon.svg | 4 + .../Resources/AppIcon/appiconfg.svg | 8 + .../Resources/Fonts/OpenSans-Regular.ttf | 3 + .../Resources/Fonts/OpenSans-Semibold.ttf | 3 + .../Resources/Images/dotnet_bot.svg | 93 ++ .../Resources/Raw/AboutAssets.txt | 15 + .../Resources/Splash/splash.svg | 8 + .../Resources/Styles/Colors.xaml | 44 + .../Resources/Styles/Styles.xaml | 405 +++++++++ .../SextantSample.Maui.csproj | 112 +++ .../Views/BlueNavigationView.cs | 16 + .../Views/FirstModalView.xaml | 15 + .../Views/FirstModalView.xaml.cs | 30 + .../SextantSample.Maui/Views/GreenView.xaml | 15 + .../Views/GreenView.xaml.cs | 13 + Sample/SextantSample.Maui/Views/HomeView.xaml | 16 + .../SextantSample.Maui/Views/HomeView.xaml.cs | 27 + Sample/SextantSample.Maui/Views/RedView.xaml | 17 + .../SextantSample.Maui/Views/RedView.xaml.cs | 22 + .../Views/SecondModalView.xaml | 15 + .../Views/SecondModalView.xaml.cs | 20 + .../SextantSample.iOS.csproj | 44 +- Sample/SextantSample.sln | 180 +++- Sample/SextantSample/SextantSample.csproj | 3 +- Sample/global.json | 5 + src/Directory.build.props | 45 +- src/Directory.build.targets | 62 +- src/Sextant.Avalonia/Sextant.Avalonia.csproj | 2 +- src/Sextant.Maui/Behaviors/BehaviorBase.cs | 66 ++ .../NavigationPageSystemPopBehavior.cs | 70 ++ src/Sextant.Maui/GlobalUsings.cs | 9 + .../Mixins/DependencyResolverMixins.cs | 105 +++ src/Sextant.Maui/Mixins/SextantExtensions.cs | 32 + src/Sextant.Maui/NavigationSource.cs | 23 + src/Sextant.Maui/NavigationView.cs | 225 +++++ src/Sextant.Maui/Sextant.Maui.csproj | 32 + src/Sextant.Mocks/Sextant.Mocks.csproj | 4 +- ...antPluginsPopup.netcoreapp3.1.approved.txt | 67 -- .../API/ApiApprovalTests.cs | 87 -- src/Sextant.Plugins.Popup.Tests/PopupMock.cs | 14 - .../PopupNavigationMock.cs | 79 -- .../PopupViewStackServiceFixture.cs | 53 -- .../PopupViewStackServiceTests.cs | 854 ------------------ .../Sextant.Plugins.Popup.Tests.csproj | 28 - ...rovalTests.Sextant.DotNet6_0.verified.txt} | 9 +- ...rovalTests.Sextant.DotNet7_0.verified.txt} | 9 +- ...provalTests.Sextant.DotNet8_0.verified.txt | 196 ++++ src/Sextant.Tests/API/ApiApprovalTests.cs | 71 +- src/Sextant.Tests/API/ApiExtensions.cs | 45 + src/Sextant.Tests/Sextant.Tests.csproj | 10 +- ...lTests.SextantXamForms.net6.0.approved.txt | 51 ++ .../Sextant.XamForms.Tests.csproj | 9 +- src/Sextant.XamForms/Sextant.XamForms.csproj | 6 +- .../Sextant.iOS.Runner.csproj | 8 +- src/Sextant.sln | 16 +- .../{net5 => android}/SextantExtensions.cs | 0 .../Platforms/mac/SextantExtensions.cs | 33 + .../Platforms/net/SextantExtensions.cs | 29 + .../uikit-common/NavigationViewController.cs | 2 + src/Sextant/Sextant.csproj | 55 +- src/Sextant/Sextant.csproj.DotSettings | 1 + .../ViewModelFactoryNotFoundException.cs | 3 + src/global.json | 5 + 90 files changed, 2740 insertions(+), 1469 deletions(-) create mode 100644 .github/workflows/release.yml create mode 100644 Sample/SextantSample.Maui/App.xaml create mode 100644 Sample/SextantSample.Maui/App.xaml.cs create mode 100644 Sample/SextantSample.Maui/GlobalUsings.cs create mode 100644 Sample/SextantSample.Maui/MauiProgram.cs create mode 100644 Sample/SextantSample.Maui/Platforms/Android/AndroidManifest.xml create mode 100644 Sample/SextantSample.Maui/Platforms/Android/MainActivity.cs create mode 100644 Sample/SextantSample.Maui/Platforms/Android/MainApplication.cs create mode 100644 Sample/SextantSample.Maui/Platforms/Android/Resources/values/colors.xml create mode 100644 Sample/SextantSample.Maui/Platforms/MacCatalyst/AppDelegate.cs create mode 100644 Sample/SextantSample.Maui/Platforms/MacCatalyst/Info.plist create mode 100644 Sample/SextantSample.Maui/Platforms/MacCatalyst/Program.cs create mode 100644 Sample/SextantSample.Maui/Platforms/Windows/App.xaml create mode 100644 Sample/SextantSample.Maui/Platforms/Windows/App.xaml.cs create mode 100644 Sample/SextantSample.Maui/Platforms/Windows/Package.appxmanifest create mode 100644 Sample/SextantSample.Maui/Platforms/Windows/app.manifest create mode 100644 Sample/SextantSample.Maui/Platforms/iOS/AppDelegate.cs create mode 100644 Sample/SextantSample.Maui/Platforms/iOS/Info.plist create mode 100644 Sample/SextantSample.Maui/Platforms/iOS/Program.cs create mode 100644 Sample/SextantSample.Maui/Platforms/iOS/Resources/LaunchScreen.xib create mode 100644 Sample/SextantSample.Maui/Properties/launchSettings.json create mode 100644 Sample/SextantSample.Maui/Resources/AppIcon/appicon.svg create mode 100644 Sample/SextantSample.Maui/Resources/AppIcon/appiconfg.svg create mode 100644 Sample/SextantSample.Maui/Resources/Fonts/OpenSans-Regular.ttf create mode 100644 Sample/SextantSample.Maui/Resources/Fonts/OpenSans-Semibold.ttf create mode 100644 Sample/SextantSample.Maui/Resources/Images/dotnet_bot.svg create mode 100644 Sample/SextantSample.Maui/Resources/Raw/AboutAssets.txt create mode 100644 Sample/SextantSample.Maui/Resources/Splash/splash.svg create mode 100644 Sample/SextantSample.Maui/Resources/Styles/Colors.xaml create mode 100644 Sample/SextantSample.Maui/Resources/Styles/Styles.xaml create mode 100644 Sample/SextantSample.Maui/SextantSample.Maui.csproj create mode 100644 Sample/SextantSample.Maui/Views/BlueNavigationView.cs create mode 100644 Sample/SextantSample.Maui/Views/FirstModalView.xaml create mode 100644 Sample/SextantSample.Maui/Views/FirstModalView.xaml.cs create mode 100644 Sample/SextantSample.Maui/Views/GreenView.xaml create mode 100644 Sample/SextantSample.Maui/Views/GreenView.xaml.cs create mode 100644 Sample/SextantSample.Maui/Views/HomeView.xaml create mode 100644 Sample/SextantSample.Maui/Views/HomeView.xaml.cs create mode 100644 Sample/SextantSample.Maui/Views/RedView.xaml create mode 100644 Sample/SextantSample.Maui/Views/RedView.xaml.cs create mode 100644 Sample/SextantSample.Maui/Views/SecondModalView.xaml create mode 100644 Sample/SextantSample.Maui/Views/SecondModalView.xaml.cs create mode 100644 Sample/global.json create mode 100644 src/Sextant.Maui/Behaviors/BehaviorBase.cs create mode 100644 src/Sextant.Maui/Behaviors/NavigationPageSystemPopBehavior.cs create mode 100644 src/Sextant.Maui/GlobalUsings.cs create mode 100644 src/Sextant.Maui/Mixins/DependencyResolverMixins.cs create mode 100644 src/Sextant.Maui/Mixins/SextantExtensions.cs create mode 100644 src/Sextant.Maui/NavigationSource.cs create mode 100644 src/Sextant.Maui/NavigationView.cs create mode 100644 src/Sextant.Maui/Sextant.Maui.csproj delete mode 100644 src/Sextant.Plugins.Popup.Tests/API/ApiApprovalTests.SextantPluginsPopup.netcoreapp3.1.approved.txt delete mode 100644 src/Sextant.Plugins.Popup.Tests/API/ApiApprovalTests.cs delete mode 100644 src/Sextant.Plugins.Popup.Tests/PopupMock.cs delete mode 100644 src/Sextant.Plugins.Popup.Tests/PopupNavigationMock.cs delete mode 100644 src/Sextant.Plugins.Popup.Tests/PopupViewStackServiceFixture.cs delete mode 100644 src/Sextant.Plugins.Popup.Tests/PopupViewStackServiceTests.cs delete mode 100644 src/Sextant.Plugins.Popup.Tests/Sextant.Plugins.Popup.Tests.csproj rename src/Sextant.Tests/API/{ApiApprovalTests.Sextant.net5.0.approved.txt => ApiApprovalTests.Sextant.DotNet6_0.verified.txt} (97%) rename src/Sextant.Tests/API/{ApiApprovalTests.Sextant.netcoreapp3.1.approved.txt => ApiApprovalTests.Sextant.DotNet7_0.verified.txt} (97%) create mode 100644 src/Sextant.Tests/API/ApiApprovalTests.Sextant.DotNet8_0.verified.txt create mode 100644 src/Sextant.Tests/API/ApiExtensions.cs create mode 100644 src/Sextant.XamForms.Tests/API/ApiApprovalTests.SextantXamForms.net6.0.approved.txt rename src/Sextant/Platforms/{net5 => android}/SextantExtensions.cs (100%) create mode 100644 src/Sextant/Platforms/mac/SextantExtensions.cs create mode 100644 src/Sextant/Platforms/net/SextantExtensions.cs diff --git a/.github/workflows/build-samples.yml b/.github/workflows/build-samples.yml index 30c596a7..8c6befea 100644 --- a/.github/workflows/build-samples.yml +++ b/.github/workflows/build-samples.yml @@ -5,6 +5,7 @@ on: branches: [ main ] pull_request: branches: [ main ] + workflow_dispatch: jobs: build-samples: @@ -12,25 +13,50 @@ jobs: matrix: configuration: [Debug, Release] - runs-on: windows-latest + runs-on: windows-2022 steps: + - name: Install Windows SDK 10.0.16299 + shell: pwsh + run: | + Invoke-WebRequest -Uri https://go.microsoft.com/fwlink/p/?linkid=864422 -OutFile winsdk.exe + $startInfo = New-Object System.Diagnostics.ProcessStartInfo + $startInfo.FileName = "winsdk.exe" + $startInfo.Arguments = "/norestart /quiet" + $process = New-Object System.Diagnostics.Process + $process.StartInfo = $startInfo + $process.Start() + $process.WaitForExit() + + - name: Setup Java JDK + uses: actions/setup-java@v4.0.0 + with: + distribution: 'microsoft' + java-version: '11' + - name: Checkout uses: actions/checkout@v2 with: fetch-depth: 0 lfs: true - # Install the .NET Core workload - - name: Install .NET Core 3.1.x - uses: actions/setup-dotnet@v1 + # Install the .NET workload + - name: Setup .NET 6/7/8 + uses: actions/setup-dotnet@v3 with: - dotnet-version: 3.1.x + dotnet-version: | + 6.0.x + 7.0.x + 8.0.x - - name: Install .NET 5.0.x - uses: actions/setup-dotnet@v1 - with: - dotnet-version: 5.0.x + - name: Install DotNet workloads + shell: bash + run: | + dotnet workload install android + dotnet workload install ios + dotnet workload install tvos + dotnet workload install macos + dotnet workload install maui # Add MSBuild to the PATH: https://github.com/microsoft/setup-msbuild - name: Setup MSBuild.exe diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index 984c4177..75b9451d 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -4,130 +4,22 @@ on: push: branches: [ main ] pull_request: - types: [opened, synchronize, reopened, closed] branches: [ main ] - + env: - configuration: Release productNamespacePrefix: "Sextant" +permissions: + contents: read + jobs: build: - runs-on: windows-latest - outputs: - nbgv: ${{ steps.nbgv.outputs.SemVer2 }} - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - lfs: true - - - name: Install .NET Core 3.1.x - uses: actions/setup-dotnet@v1 - with: - dotnet-version: 3.1.x - - - name: Install .NET 5.0.x - uses: actions/setup-dotnet@v1 - with: - dotnet-version: 5.0.x - - - name: Add MSBuild to PATH - uses: glennawatson/setup-msbuild@v1.0.3 - - # - name: Update VS2019 - # shell: powershell - # run: Start-Process -Wait -PassThru -FilePath "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe" -ArgumentList "update --passive --norestart --installpath ""C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise""" - - - name: NBGV - id: nbgv - uses: dotnet/nbgv@master - with: - setAllVars: true - - - name: NuGet Restore - run: dotnet restore - working-directory: src - - - name: Build - run: msbuild /t:build,pack /p:NoPackageAnalysis=true /verbosity:minimal /p:Configuration=${{ env.configuration }} - working-directory: src - - - name: Run Unit Tests and Generate Coverage - uses: glennawatson/coverlet-msbuild@v1 - with: - project-files: '**/*Tests*.csproj' - no-build: true - exclude-filter: '[${{env.productNamespacePrefix}}.*.Tests.*]*' - include-filter: '[${{env.productNamespacePrefix}}*]*' - output-format: cobertura - output: '../../artifacts/' - configuration: ${{ env.configuration }} - - - name: Upload Code Coverage - shell: bash - run: | - echo $PWD - bash <(curl -s https://codecov.io/bash) -X gcov -X coveragepy -t ${{ env.CODECOV_TOKEN }} -s '$PWD/artifacts' -f '*.xml' - env: - CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} - - - name: Create NuGet Artifacts - uses: actions/upload-artifact@master - with: - name: nuget - path: '**/*.nupkg' - - release: - runs-on: ubuntu-latest - needs: build - if: contains(github.event.pull_request.labels.*.name, 'release') && github.event_name == 'pull_request' && github.event.action == 'closed' && github.event.pull_request.merged == true - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - - name: Download NuGet Packages - uses: actions/download-artifact@v2 - with: - name: nuget - - - name: Save SignClient Configuration - run: 'echo "$SIGN_CLIENT_CONFIG" > SignPackages.json' - shell: bash - env: - SIGN_CLIENT_CONFIG: ${{secrets.SIGN_CLIENT_CONFIG}} - - - name: Sign NuGet Packages - uses: glennawatson/signclient@v1 - with: - input-files: '**/*.nupkg' - sign-client-secret: ${{ secrets.SIGN_CLIENT_SECRET }} - sign-client-user: ${{ secrets.SIGN_CLIENT_USER_ID }} - project-name: reactiveui - description: reactiveui - config-file: SignPackages.json - - - name: Changelog - uses: glennawatson/ChangeLog@v1 - id: changelog - - - name: Create Release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token - with: - tag_name: ${{ needs.build.outputs.nbgv }} - release_name: ${{ needs.build.outputs.nbgv }} - body: | - ${{ steps.changelog.outputs.commitLog }} - - - name: NuGet Push - env: - NUGET_AUTH_TOKEN: ${{ secrets.NUGET_API_KEY }} - SOURCE_URL: https://api.nuget.org/v3/index.json - run: | - dotnet nuget push -s ${{ env.SOURCE_URL }} -k ${{ env.NUGET_AUTH_TOKEN }} **/*.nupkg - + permissions: + contents: none + uses: reactiveui/actions-common/.github/workflows/workflow-common-setup-and-build.yml@main + with: + configuration: Release + productNamespacePrefix: "Sextant" + useVisualStudioPreview: false + useMauiCheckDotNetTool: false + solutionFile: "Sextant.sln" \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..f42547f5 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,25 @@ +name: Release + +on: + push: + branches: + - main + - patches/* + +env: + productNamespacePrefix: "Sextant" + +jobs: + release: + uses: reactiveui/actions-common/.github/workflows/workflow-common-release.yml@main + with: + configuration: Release + productNamespacePrefix: "Sextant" + useVisualStudioPreview: true + useMauiCheckDotNetTool: false + solutionFile: "Sextant.sln" + secrets: + SIGN_CLIENT_USER_ID: ${{ secrets.SIGN_CLIENT_USER_ID }} + SIGN_CLIENT_SECRET: ${{ secrets.SIGN_CLIENT_SECRET }} + SIGN_CLIENT_CONFIG: ${{ secrets.SIGN_CLIENT_CONFIG }} + NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }} \ No newline at end of file diff --git a/Sample/SextantSample.Android/Properties/AndroidManifest.xml b/Sample/SextantSample.Android/Properties/AndroidManifest.xml index 868b6601..da365097 100644 --- a/Sample/SextantSample.Android/Properties/AndroidManifest.xml +++ b/Sample/SextantSample.Android/Properties/AndroidManifest.xml @@ -1,5 +1,5 @@  - + - + \ No newline at end of file diff --git a/Sample/SextantSample.Android/Resources/values/styles.xml b/Sample/SextantSample.Android/Resources/values/styles.xml index b6308586..48d15fe3 100644 --- a/Sample/SextantSample.Android/Resources/values/styles.xml +++ b/Sample/SextantSample.Android/Resources/values/styles.xml @@ -4,7 +4,7 @@ - - diff --git a/Sample/SextantSample.Android/SextantSample.Android.csproj b/Sample/SextantSample.Android/SextantSample.Android.csproj index b9181802..b9f25840 100644 --- a/Sample/SextantSample.Android/SextantSample.Android.csproj +++ b/Sample/SextantSample.Android/SextantSample.Android.csproj @@ -15,7 +15,7 @@ Properties\AndroidManifest.xml Resources Assets - v10.0 + v13.0 @@ -58,6 +58,36 @@ true armeabi-v7a + + true + bin\x64\Debug\ + DEBUG;LOGGING + portable + x64 + Off + 8.0 + prompt + + + true + bin\x64\Release\ + true + portable + x64 + Off + 8.0 + prompt + + + true + bin\x64\Sample Release\ + true + portable + x64 + Off + 8.0 + prompt + @@ -66,6 +96,7 @@ + diff --git a/Sample/SextantSample.Core/SextantSample.ViewModels.csproj b/Sample/SextantSample.Core/SextantSample.ViewModels.csproj index 97d13568..8ca4e604 100644 --- a/Sample/SextantSample.Core/SextantSample.ViewModels.csproj +++ b/Sample/SextantSample.Core/SextantSample.ViewModels.csproj @@ -1,7 +1,8 @@ - netstandard2.0 + netstandard2.0;net6.0;net7.0;net8.0 + AnyCPU;x64 diff --git a/Sample/SextantSample.Maui/App.xaml b/Sample/SextantSample.Maui/App.xaml new file mode 100644 index 00000000..28a858fc --- /dev/null +++ b/Sample/SextantSample.Maui/App.xaml @@ -0,0 +1,11 @@ + + + + + + diff --git a/Sample/SextantSample.Maui/App.xaml.cs b/Sample/SextantSample.Maui/App.xaml.cs new file mode 100644 index 00000000..feed922c --- /dev/null +++ b/Sample/SextantSample.Maui/App.xaml.cs @@ -0,0 +1,20 @@ +[assembly: XamlCompilation(XamlCompilationOptions.Compile)] + +namespace SextantSample.Maui +{ + public partial class App : Application + { + public App() + { + InitializeComponent(); + + Locator + .Current + .GetService() + .PushPage(new HomeViewModel(), null, true, false) + .Subscribe(); + + MainPage = Locator.Current.GetNavigationView(); + } + } +} diff --git a/Sample/SextantSample.Maui/GlobalUsings.cs b/Sample/SextantSample.Maui/GlobalUsings.cs new file mode 100644 index 00000000..0de7e8af --- /dev/null +++ b/Sample/SextantSample.Maui/GlobalUsings.cs @@ -0,0 +1,17 @@ +global using Microsoft.Maui; +global using Microsoft.Maui.Controls; +global using Microsoft.Maui.Controls.Hosting; +global using Microsoft.Maui.Hosting; +global using Microsoft.Maui.LifecycleEvents; +global using System; +global using System.Diagnostics; +global using System.Threading.Tasks; +global using Microsoft.Extensions.Logging; +global using ReactiveUI; +global using ReactiveUI.Maui; +global using Sextant; +global using Sextant.Maui; +global using SextantSample.Maui.Views; +global using SextantSample.ViewModels; +global using Splat; +global using Application = Microsoft.Maui.Controls.Application; diff --git a/Sample/SextantSample.Maui/MauiProgram.cs b/Sample/SextantSample.Maui/MauiProgram.cs new file mode 100644 index 00000000..decc2c93 --- /dev/null +++ b/Sample/SextantSample.Maui/MauiProgram.cs @@ -0,0 +1,40 @@ +using static Sextant.Sextant; + +namespace SextantSample.Maui +{ + public static class MauiProgram + { + public static MauiApp CreateMauiApp() + { + MauiAppBuilder builder = MauiApp.CreateBuilder(); + builder + .UseMauiApp() + .ConfigureFonts(fonts => + { + fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular"); + fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold"); + }); + + RxApp.DefaultExceptionHandler = new SextantDefaultExceptionHandler(); + IMutableDependencyResolver resolver = Locator.CurrentMutable; + resolver.InitializeSplat(); + resolver.InitializeReactiveUI(); + Instance.InitializeMaui(); + Locator + .CurrentMutable + .RegisterView() + .RegisterView() + .RegisterView() + .RegisterView() + .RegisterView() + .RegisterNavigationView(() => new BlueNavigationView()) + .RegisterViewModel(() => new GreenViewModel(Locator.Current.GetService())); + +#if DEBUG + builder.Logging.AddDebug(); +#endif + + return builder.Build(); + } + } +} diff --git a/Sample/SextantSample.Maui/Platforms/Android/AndroidManifest.xml b/Sample/SextantSample.Maui/Platforms/Android/AndroidManifest.xml new file mode 100644 index 00000000..7570ff62 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/Android/AndroidManifest.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Platforms/Android/MainActivity.cs b/Sample/SextantSample.Maui/Platforms/Android/MainActivity.cs new file mode 100644 index 00000000..622f4ba7 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/Android/MainActivity.cs @@ -0,0 +1,24 @@ +using Android.App; +using Android.Content.PM; +using Android.OS; +using Microsoft.Maui; + +namespace SextantSample.Maui +{ + [Activity(Theme = "@style/Maui.SplashTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize)] + public class MainActivity : MauiAppCompatActivity + { + protected override void OnCreate(Bundle savedInstanceState) + { + base.OnCreate(savedInstanceState); + Platform.Init(this, savedInstanceState); + } + + public override void OnRequestPermissionsResult(int requestCode, string[] permissions, Permission[] grantResults) + { + Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults); + + base.OnRequestPermissionsResult(requestCode, permissions, grantResults); + } + } +} diff --git a/Sample/SextantSample.Maui/Platforms/Android/MainApplication.cs b/Sample/SextantSample.Maui/Platforms/Android/MainApplication.cs new file mode 100644 index 00000000..1f58769b --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/Android/MainApplication.cs @@ -0,0 +1,18 @@ +using Android.App; +using Android.Runtime; +using Microsoft.Maui; +using System; + +namespace SextantSample.Maui +{ + [Application] + public class MainApplication : MauiApplication + { + public MainApplication(IntPtr handle, JniHandleOwnership ownership) + : base(handle, ownership) + { + } + + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } +} \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Platforms/Android/Resources/values/colors.xml b/Sample/SextantSample.Maui/Platforms/Android/Resources/values/colors.xml new file mode 100644 index 00000000..c04d7492 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/Android/Resources/values/colors.xml @@ -0,0 +1,6 @@ + + + #512BD4 + #2B0B98 + #2B0B98 + \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Platforms/MacCatalyst/AppDelegate.cs b/Sample/SextantSample.Maui/Platforms/MacCatalyst/AppDelegate.cs new file mode 100644 index 00000000..b61f86f8 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/MacCatalyst/AppDelegate.cs @@ -0,0 +1,11 @@ +using Foundation; +using Microsoft.Maui; + +namespace SextantSample.Maui +{ + [Register("AppDelegate")] + public class AppDelegate : MauiUIApplicationDelegate + { + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } +} \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Platforms/MacCatalyst/Info.plist b/Sample/SextantSample.Maui/Platforms/MacCatalyst/Info.plist new file mode 100644 index 00000000..c96dd0a2 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/MacCatalyst/Info.plist @@ -0,0 +1,30 @@ + + + + + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + XSAppIconAssets + Assets.xcassets/appicon.appiconset + + diff --git a/Sample/SextantSample.Maui/Platforms/MacCatalyst/Program.cs b/Sample/SextantSample.Maui/Platforms/MacCatalyst/Program.cs new file mode 100644 index 00000000..ee3165bb --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/MacCatalyst/Program.cs @@ -0,0 +1,15 @@ +using UIKit; + +namespace SextantSample.Maui +{ + public class Program + { + // This is the main entry point of the application. + static void Main(string[] args) + { + // if you want to use a different Application Delegate class from "AppDelegate" + // you can specify it here. + UIApplication.Main(args, null, typeof(AppDelegate)); + } + } +} \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Platforms/Windows/App.xaml b/Sample/SextantSample.Maui/Platforms/Windows/App.xaml new file mode 100644 index 00000000..19d4aee7 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/Windows/App.xaml @@ -0,0 +1,8 @@ + + + diff --git a/Sample/SextantSample.Maui/Platforms/Windows/App.xaml.cs b/Sample/SextantSample.Maui/Platforms/Windows/App.xaml.cs new file mode 100644 index 00000000..82163cd6 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/Windows/App.xaml.cs @@ -0,0 +1,26 @@ +using Microsoft.Maui; +using Microsoft.UI.Xaml; +using Windows.ApplicationModel; + +// To learn more about WinUI, the WinUI project structure, +// and more about our project templates, see: http://aka.ms/winui-project-info. + +namespace SextantSample.Maui.WinUI +{ + /// + /// Provides application-specific behavior to supplement the default Application class. + /// + public partial class App : MauiWinUIApplication + { + /// + /// Initializes the singleton application object. This is the first line of authored code + /// executed, and as such is the logical equivalent of main() or WinMain(). + /// + public App() + { + this.InitializeComponent(); + } + + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } +} diff --git a/Sample/SextantSample.Maui/Platforms/Windows/Package.appxmanifest b/Sample/SextantSample.Maui/Platforms/Windows/Package.appxmanifest new file mode 100644 index 00000000..a04e3629 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/Windows/Package.appxmanifest @@ -0,0 +1,56 @@ + + + + + + + + + + $placeholder$ + User Name + $placeholder$.png + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sample/SextantSample.Maui/Platforms/Windows/app.manifest b/Sample/SextantSample.Maui/Platforms/Windows/app.manifest new file mode 100644 index 00000000..380448ab --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/Windows/app.manifest @@ -0,0 +1,15 @@ + + + + + + + + true/PM + PerMonitorV2, PerMonitor + + + diff --git a/Sample/SextantSample.Maui/Platforms/iOS/AppDelegate.cs b/Sample/SextantSample.Maui/Platforms/iOS/AppDelegate.cs new file mode 100644 index 00000000..b61f86f8 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/iOS/AppDelegate.cs @@ -0,0 +1,11 @@ +using Foundation; +using Microsoft.Maui; + +namespace SextantSample.Maui +{ + [Register("AppDelegate")] + public class AppDelegate : MauiUIApplicationDelegate + { + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } +} \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Platforms/iOS/Info.plist b/Sample/SextantSample.Maui/Platforms/iOS/Info.plist new file mode 100644 index 00000000..ed2ffb61 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/iOS/Info.plist @@ -0,0 +1,34 @@ + + + + + LSRequiresIPhoneOS + + MinimumOSVersion + 10.3.4 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + XSAppIconAssets + Assets.xcassets/appicon.appiconset + + diff --git a/Sample/SextantSample.Maui/Platforms/iOS/Program.cs b/Sample/SextantSample.Maui/Platforms/iOS/Program.cs new file mode 100644 index 00000000..ee3165bb --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/iOS/Program.cs @@ -0,0 +1,15 @@ +using UIKit; + +namespace SextantSample.Maui +{ + public class Program + { + // This is the main entry point of the application. + static void Main(string[] args) + { + // if you want to use a different Application Delegate class from "AppDelegate" + // you can specify it here. + UIApplication.Main(args, null, typeof(AppDelegate)); + } + } +} \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Platforms/iOS/Resources/LaunchScreen.xib b/Sample/SextantSample.Maui/Platforms/iOS/Resources/LaunchScreen.xib new file mode 100644 index 00000000..3e5075f7 --- /dev/null +++ b/Sample/SextantSample.Maui/Platforms/iOS/Resources/LaunchScreen.xib @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sample/SextantSample.Maui/Properties/launchSettings.json b/Sample/SextantSample.Maui/Properties/launchSettings.json new file mode 100644 index 00000000..edf8aadc --- /dev/null +++ b/Sample/SextantSample.Maui/Properties/launchSettings.json @@ -0,0 +1,8 @@ +{ + "profiles": { + "Windows Machine": { + "commandName": "MsixPackage", + "nativeDebugging": false + } + } +} \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Resources/AppIcon/appicon.svg b/Sample/SextantSample.Maui/Resources/AppIcon/appicon.svg new file mode 100644 index 00000000..9d63b651 --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/AppIcon/appicon.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Resources/AppIcon/appiconfg.svg b/Sample/SextantSample.Maui/Resources/AppIcon/appiconfg.svg new file mode 100644 index 00000000..21dfb25f --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/AppIcon/appiconfg.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Resources/Fonts/OpenSans-Regular.ttf b/Sample/SextantSample.Maui/Resources/Fonts/OpenSans-Regular.ttf new file mode 100644 index 00000000..1beddae5 --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/Fonts/OpenSans-Regular.ttf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:037236ed4bf58a85f67074c165d308260fd6be01c86d7df4e79ea16eb273f8c5 +size 96932 diff --git a/Sample/SextantSample.Maui/Resources/Fonts/OpenSans-Semibold.ttf b/Sample/SextantSample.Maui/Resources/Fonts/OpenSans-Semibold.ttf new file mode 100644 index 00000000..d81c625f --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/Fonts/OpenSans-Semibold.ttf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e8d9e1a89083cd1b0849993fe2f3acc9aa33b7f439f7e8616872f6897f30684 +size 100820 diff --git a/Sample/SextantSample.Maui/Resources/Images/dotnet_bot.svg b/Sample/SextantSample.Maui/Resources/Images/dotnet_bot.svg new file mode 100644 index 00000000..abfaff26 --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/Images/dotnet_bot.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sample/SextantSample.Maui/Resources/Raw/AboutAssets.txt b/Sample/SextantSample.Maui/Resources/Raw/AboutAssets.txt new file mode 100644 index 00000000..15d62448 --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/Raw/AboutAssets.txt @@ -0,0 +1,15 @@ +Any raw assets you want to be deployed with your application can be placed in +this directory (and child directories). Deployment of the asset to your application +is automatically handled by the following `MauiAsset` Build Action within your `.csproj`. + + + +These files will be deployed with you package and will be accessible using Essentials: + + async Task LoadMauiAsset() + { + using var stream = await FileSystem.OpenAppPackageFileAsync("AboutAssets.txt"); + using var reader = new StreamReader(stream); + + var contents = reader.ReadToEnd(); + } diff --git a/Sample/SextantSample.Maui/Resources/Splash/splash.svg b/Sample/SextantSample.Maui/Resources/Splash/splash.svg new file mode 100644 index 00000000..21dfb25f --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/Splash/splash.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Resources/Styles/Colors.xaml b/Sample/SextantSample.Maui/Resources/Styles/Colors.xaml new file mode 100644 index 00000000..245758ba --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/Styles/Colors.xaml @@ -0,0 +1,44 @@ + + + + + #512BD4 + #DFD8F7 + #2B0B98 + White + Black + #E1E1E1 + #C8C8C8 + #ACACAC + #919191 + #6E6E6E + #404040 + #212121 + #141414 + + + + + + + + + + + + + + + #F7B548 + #FFD590 + #FFE5B9 + #28C2D1 + #7BDDEF + #C3F2F4 + #3E8EED + #72ACF1 + #A7CBF6 + + \ No newline at end of file diff --git a/Sample/SextantSample.Maui/Resources/Styles/Styles.xaml b/Sample/SextantSample.Maui/Resources/Styles/Styles.xaml new file mode 100644 index 00000000..dc4a0347 --- /dev/null +++ b/Sample/SextantSample.Maui/Resources/Styles/Styles.xaml @@ -0,0 +1,405 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sample/SextantSample.Maui/SextantSample.Maui.csproj b/Sample/SextantSample.Maui/SextantSample.Maui.csproj new file mode 100644 index 00000000..e328bf52 --- /dev/null +++ b/Sample/SextantSample.Maui/SextantSample.Maui.csproj @@ -0,0 +1,112 @@ + + + + net8.0-ios;net8.0-android;net8.0-maccatalyst + $(TargetFrameworks);net8.0-windows10.0.19041.0 + Exe + SextantSample.Maui + true + true + enable + true + + + SextantSample.Maui + + + com.companyname.SextantSample.Maui + 919dc1f9-17a9-48b3-81f8-0b8016bdfbf7 + + + 1.0 + 1 + + + True + + 14.2 + 14.0 + 21.0 + 10.0.17763.0 + 10.0.17763.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %(Filename) + + + + + + Designer + + + + + WinExe + win10-x64 + MSIX + + + + + + + diff --git a/Sample/SextantSample.Maui/Views/BlueNavigationView.cs b/Sample/SextantSample.Maui/Views/BlueNavigationView.cs new file mode 100644 index 00000000..5a00c440 --- /dev/null +++ b/Sample/SextantSample.Maui/Views/BlueNavigationView.cs @@ -0,0 +1,16 @@ +namespace SextantSample.Maui.Views +{ + public class BlueNavigationView : NavigationView, IViewFor + { + public BlueNavigationView() + : base(RxApp.MainThreadScheduler, RxApp.TaskpoolScheduler, ViewLocator.Current) + { + BarBackgroundColor = Colors.Blue; + BarTextColor = Colors.White; + } + +#pragma warning disable CA1065 // Do not raise exceptions in unexpected locations + public object ViewModel { get => throw new NotImplementedException(); set => throw new NotImplementedException(); } +#pragma warning restore CA1065 // Do not raise exceptions in unexpected locations + } +} diff --git a/Sample/SextantSample.Maui/Views/FirstModalView.xaml b/Sample/SextantSample.Maui/Views/FirstModalView.xaml new file mode 100644 index 00000000..e37b83ee --- /dev/null +++ b/Sample/SextantSample.Maui/Views/FirstModalView.xaml @@ -0,0 +1,15 @@ + + + + +