diff --git a/Auth/AuthServices/AuthServices.csproj b/Auth/AuthServices/AuthServices.csproj index 0d372b84..17dac02d 100644 --- a/Auth/AuthServices/AuthServices.csproj +++ b/Auth/AuthServices/AuthServices.csproj @@ -5,7 +5,7 @@ - + diff --git a/Auth/MauiAuth/MauiAuth.csproj b/Auth/MauiAuth/MauiAuth.csproj index bdb4ddb0..3ce1bc7b 100644 --- a/Auth/MauiAuth/MauiAuth.csproj +++ b/Auth/MauiAuth/MauiAuth.csproj @@ -25,7 +25,7 @@ - + diff --git a/Auth/MauiAuthBlazor/MauiAuthBlazor.csproj b/Auth/MauiAuthBlazor/MauiAuthBlazor.csproj index db81bedf..d05c969a 100644 --- a/Auth/MauiAuthBlazor/MauiAuthBlazor.csproj +++ b/Auth/MauiAuthBlazor/MauiAuthBlazor.csproj @@ -26,7 +26,7 @@ - + @@ -34,7 +34,7 @@ - + diff --git a/Database/MauiTaskListApp/MauiTaskListApp.csproj b/Database/MauiTaskListApp/MauiTaskListApp.csproj index 5be2a374..b1fbf980 100644 --- a/Database/MauiTaskListApp/MauiTaskListApp.csproj +++ b/Database/MauiTaskListApp/MauiTaskListApp.csproj @@ -30,9 +30,9 @@ - + - + diff --git a/Database/Sqlite/MauiSqliteBlazor/MauiSqliteBlazor.csproj b/Database/Sqlite/MauiSqliteBlazor/MauiSqliteBlazor.csproj index e5898136..dcb884a9 100644 --- a/Database/Sqlite/MauiSqliteBlazor/MauiSqliteBlazor.csproj +++ b/Database/Sqlite/MauiSqliteBlazor/MauiSqliteBlazor.csproj @@ -37,7 +37,7 @@ - + diff --git a/Database/Sqlite/SqliteRepository/SqliteRepository.csproj b/Database/Sqlite/SqliteRepository/SqliteRepository.csproj index 16003dd6..39de195a 100644 --- a/Database/Sqlite/SqliteRepository/SqliteRepository.csproj +++ b/Database/Sqlite/SqliteRepository/SqliteRepository.csproj @@ -5,6 +5,6 @@ - + diff --git a/Directory.Build.props b/Directory.Build.props index 1ddf2621..0e928d9e 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -67,7 +67,7 @@ - - + + \ No newline at end of file diff --git a/DynamicFab/DynamicFab.csproj b/DynamicFab/DynamicFab.csproj index ac7667f3..7b5de69d 100644 --- a/DynamicFab/DynamicFab.csproj +++ b/DynamicFab/DynamicFab.csproj @@ -26,7 +26,7 @@ - + diff --git a/IPTVPlayer/IPTVPlayer.csproj b/IPTVPlayer/IPTVPlayer.csproj index 81d2475d..2bf33724 100644 --- a/IPTVPlayer/IPTVPlayer.csproj +++ b/IPTVPlayer/IPTVPlayer.csproj @@ -32,7 +32,7 @@ - + diff --git a/KanbanBoard/KanbanBoard.csproj b/KanbanBoard/KanbanBoard.csproj index 129b8b91..8b5bf920 100644 --- a/KanbanBoard/KanbanBoard.csproj +++ b/KanbanBoard/KanbanBoard.csproj @@ -27,13 +27,13 @@ - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/KanbanBoard/MainPage.xaml b/KanbanBoard/MainPage.xaml index 4bb4b3c3..330e4448 100644 --- a/KanbanBoard/MainPage.xaml +++ b/KanbanBoard/MainPage.xaml @@ -18,7 +18,6 @@ - @@ -65,7 +64,7 @@ (); dbContext.Database.EnsureDeleted(); +#if WINDOWS + System.Diagnostics.Process.Start("explorer","kanbanboard://"); +#endif Application.Current?.Quit(); } } \ No newline at end of file diff --git a/KanbanBoard/MauiProgram.cs b/KanbanBoard/MauiProgram.cs index 7afbd391..ccad987b 100644 --- a/KanbanBoard/MauiProgram.cs +++ b/KanbanBoard/MauiProgram.cs @@ -17,7 +17,10 @@ public static MauiApp CreateMauiApp() { fonts.AddFont("Font Awesome 6 Free-Solid-900.otf", "FASolid"); }); - builder.UseMauiCommunityToolkit(); + builder.UseMauiCommunityToolkit(x => + { + x.SetShouldEnableSnackbarOnWindows(true); + }); builder.Services.AddDbContext(); builder.Services.AddSingleton(); diff --git a/KanbanBoard/Platforms/Windows/Package.appxmanifest b/KanbanBoard/Platforms/Windows/Package.appxmanifest index 4a510cd9..d6653dc3 100644 --- a/KanbanBoard/Platforms/Windows/Package.appxmanifest +++ b/KanbanBoard/Platforms/Windows/Package.appxmanifest @@ -3,7 +3,9 @@ xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" - IgnorableNamespaces="uap rescap"> + xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10" + xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" + IgnorableNamespaces="uap rescap com desktop"> @@ -33,6 +35,26 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/MauiAnimation/MauiAnimation.csproj b/MauiAnimation/MauiAnimation.csproj index c0404424..e91c78bb 100644 --- a/MauiAnimation/MauiAnimation.csproj +++ b/MauiAnimation/MauiAnimation.csproj @@ -27,7 +27,7 @@ - + diff --git a/MauiBank/MauiBank.csproj b/MauiBank/MauiBank.csproj index bdf00878..a08d17f9 100644 --- a/MauiBank/MauiBank.csproj +++ b/MauiBank/MauiBank.csproj @@ -32,7 +32,7 @@ - + diff --git a/MauiBlazorPhotoGallery/MauiBlazorPhotoGallery.csproj b/MauiBlazorPhotoGallery/MauiBlazorPhotoGallery.csproj index b41078cc..81ba4178 100644 --- a/MauiBlazorPhotoGallery/MauiBlazorPhotoGallery.csproj +++ b/MauiBlazorPhotoGallery/MauiBlazorPhotoGallery.csproj @@ -30,7 +30,7 @@ - + diff --git a/MauiBluetooth/MauiBluetooth.csproj b/MauiBluetooth/MauiBluetooth.csproj index c215f534..0c4fe906 100644 --- a/MauiBluetooth/MauiBluetooth.csproj +++ b/MauiBluetooth/MauiBluetooth.csproj @@ -26,9 +26,9 @@ - + - + diff --git a/MauiCaptcha/MauiCaptcha.csproj b/MauiCaptcha/MauiCaptcha.csproj index 0725484a..6c82c667 100644 --- a/MauiCaptcha/MauiCaptcha.csproj +++ b/MauiCaptcha/MauiCaptcha.csproj @@ -32,11 +32,11 @@ - + - + diff --git a/MauiLocalization/MauiLocalization.csproj b/MauiLocalization/MauiLocalization.csproj index 29ec7014..b288e5f3 100644 --- a/MauiLocalization/MauiLocalization.csproj +++ b/MauiLocalization/MauiLocalization.csproj @@ -29,7 +29,7 @@ - + diff --git a/MauiMaps/MauiMaps.csproj b/MauiMaps/MauiMaps.csproj index b556a485..a05b31e6 100644 --- a/MauiMaps/MauiMaps.csproj +++ b/MauiMaps/MauiMaps.csproj @@ -28,10 +28,10 @@ - - + + - + diff --git a/MauiMarkdown/MauiMarkdown.csproj b/MauiMarkdown/MauiMarkdown.csproj index e7693e34..fe2a1df2 100644 --- a/MauiMarkdown/MauiMarkdown.csproj +++ b/MauiMarkdown/MauiMarkdown.csproj @@ -29,7 +29,7 @@ - + diff --git a/MauiMultiWindow/MauiMultiWindow.csproj b/MauiMultiWindow/MauiMultiWindow.csproj index 922ace9b..99871bcb 100644 --- a/MauiMultiWindow/MauiMultiWindow.csproj +++ b/MauiMultiWindow/MauiMultiWindow.csproj @@ -25,6 +25,6 @@ - + \ No newline at end of file diff --git a/MauiPaint/MauiPaint.csproj b/MauiPaint/MauiPaint.csproj index be41275e..13e68f1a 100644 --- a/MauiPaint/MauiPaint.csproj +++ b/MauiPaint/MauiPaint.csproj @@ -25,9 +25,9 @@ - + - + diff --git a/MauiShellCustomization/MauiShellCustomization.csproj b/MauiShellCustomization/MauiShellCustomization.csproj index 657adfae..fcabdf11 100644 --- a/MauiShellCustomization/MauiShellCustomization.csproj +++ b/MauiShellCustomization/MauiShellCustomization.csproj @@ -30,6 +30,6 @@ - + diff --git a/MauiSpeech/MauiSpeech.csproj b/MauiSpeech/MauiSpeech.csproj index 99f45103..577e1bcb 100644 --- a/MauiSpeech/MauiSpeech.csproj +++ b/MauiSpeech/MauiSpeech.csproj @@ -28,7 +28,7 @@ - + diff --git a/MauiTests/Client.Android.UITests/Client.Android.UITests.csproj b/MauiTests/Client.Android.UITests/Client.Android.UITests.csproj index 62626a42..9905a7e6 100644 --- a/MauiTests/Client.Android.UITests/Client.Android.UITests.csproj +++ b/MauiTests/Client.Android.UITests/Client.Android.UITests.csproj @@ -7,12 +7,12 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -23,7 +23,7 @@ - + diff --git a/MauiTests/Client.MacCatalyst.UITests/Client.MacCatalyst.UITests.csproj b/MauiTests/Client.MacCatalyst.UITests/Client.MacCatalyst.UITests.csproj index a1cad9e8..bda5af5b 100644 --- a/MauiTests/Client.MacCatalyst.UITests/Client.MacCatalyst.UITests.csproj +++ b/MauiTests/Client.MacCatalyst.UITests/Client.MacCatalyst.UITests.csproj @@ -7,12 +7,12 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -23,7 +23,7 @@ - + diff --git a/MauiTests/Client.Tizen.UITests/Client.Tizen.UITests.csproj b/MauiTests/Client.Tizen.UITests/Client.Tizen.UITests.csproj index 276193e8..f0a80cee 100644 --- a/MauiTests/Client.Tizen.UITests/Client.Tizen.UITests.csproj +++ b/MauiTests/Client.Tizen.UITests/Client.Tizen.UITests.csproj @@ -7,12 +7,12 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -23,7 +23,7 @@ - + diff --git a/MauiTests/Client.Windows.UITests/Client.Windows.UITests.csproj b/MauiTests/Client.Windows.UITests/Client.Windows.UITests.csproj index 5f536498..0b4383b4 100644 --- a/MauiTests/Client.Windows.UITests/Client.Windows.UITests.csproj +++ b/MauiTests/Client.Windows.UITests/Client.Windows.UITests.csproj @@ -7,12 +7,12 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -23,7 +23,7 @@ - + diff --git a/MauiTests/Client.iOS.UITests/Client.iOS.UITests.csproj b/MauiTests/Client.iOS.UITests/Client.iOS.UITests.csproj index f75fab9d..fac968d2 100644 --- a/MauiTests/Client.iOS.UITests/Client.iOS.UITests.csproj +++ b/MauiTests/Client.iOS.UITests/Client.iOS.UITests.csproj @@ -7,12 +7,12 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -23,7 +23,7 @@ - + diff --git a/MauiWorkflowBuilder/MauiWorkflowBuilder.csproj b/MauiWorkflowBuilder/MauiWorkflowBuilder.csproj index d1684e02..53b07714 100644 --- a/MauiWorkflowBuilder/MauiWorkflowBuilder.csproj +++ b/MauiWorkflowBuilder/MauiWorkflowBuilder.csproj @@ -28,12 +28,12 @@ - + - + diff --git a/RepositoryContributors/RepositoryContributors.csproj b/RepositoryContributors/RepositoryContributors.csproj index e817b9bb..69a3672e 100644 --- a/RepositoryContributors/RepositoryContributors.csproj +++ b/RepositoryContributors/RepositoryContributors.csproj @@ -26,7 +26,7 @@ - + diff --git a/TutorialHelp/TutorialHelp.csproj b/TutorialHelp/TutorialHelp.csproj index 15e64681..d6d12689 100644 --- a/TutorialHelp/TutorialHelp.csproj +++ b/TutorialHelp/TutorialHelp.csproj @@ -25,7 +25,7 @@ - + diff --git a/global.json b/global.json new file mode 100644 index 00000000..b5b37b60 --- /dev/null +++ b/global.json @@ -0,0 +1,7 @@ +{ + "sdk": { + "version": "8.0.0", + "rollForward": "latestMajor", + "allowPrerelease": false + } +} \ No newline at end of file diff --git a/iOSExtensions/JokeApp/JokeApp/JokeApp.csproj b/iOSExtensions/JokeApp/JokeApp/JokeApp.csproj index f0e303f4..3b725617 100644 --- a/iOSExtensions/JokeApp/JokeApp/JokeApp.csproj +++ b/iOSExtensions/JokeApp/JokeApp/JokeApp.csproj @@ -1,4 +1,4 @@ - + net8.0 @@ -44,8 +44,8 @@ - - + + diff --git a/iOSExtensions/ShareExtension/AppContainer/AppContainer.csproj b/iOSExtensions/ShareExtension/AppContainer/AppContainer.csproj index a74bbc32..141ac794 100644 --- a/iOSExtensions/ShareExtension/AppContainer/AppContainer.csproj +++ b/iOSExtensions/ShareExtension/AppContainer/AppContainer.csproj @@ -1,4 +1,4 @@ - + net8.0-ios @@ -49,8 +49,8 @@ - - + +