From 763ddb4cba0160ef9890f77169b2b3505306bade Mon Sep 17 00:00:00 2001 From: Shane Neuville Date: Fri, 28 Jun 2024 14:39:22 -0500 Subject: [PATCH] Obsolete Frame for NET9 in favor of Border (#23184) * Obsolete Frame for NET9 * - tizen fixes * - tizen * - fix deprecation errors * - fix a few more frame areas * - ignore tests not running on catalyst * - remove a few more frames * - few more test fixes * - fix * Update Issue15330.cs --- .../Controls/CardView/CardView.xaml | 23 +-- .../Pages/Compatibility/FramePage.xaml | 185 ------------------ .../Pages/Compatibility/FramePage.xaml.cs | 50 ----- .../CarouselItemsGallery.cs | 5 +- .../CarouselSnapGallery.cs | 5 +- .../CollectionCarouselViewGallery.cs | 5 +- .../ExampleTemplateCarousel.xaml | 4 +- .../ExampleTemplates.cs | 10 +- .../ViewModels/CompatibilityViewModel.cs | 3 - .../Handlers/Android/FrameRenderer.cs | 1 + .../Handlers/Tizen/FrameRenderer.cs | 1 + .../Handlers/Windows/FrameRenderer.cs | 1 + .../Handlers/iOS/FrameRenderer.cs | 1 + src/Controls/src/Core/Frame/Frame.cs | 2 + .../Shell/Tizen/ShellContentItemView.cs | 2 + .../Shell/Tizen/ShellFlyoutItemView.cs | 2 + .../Shell/Tizen/ShellSectionItemView.cs | 2 + .../src/Core/Properties/AssemblyInfo.cs | 2 + .../src/Core/TabbedPage/TabbedPage.Tizen.cs | 2 + .../Xaml/Hosting/AppHostBuilderExtensions.cs | 2 + .../FlyoutPage/FlyoutPageTests.Android.cs | 2 +- .../Elements/FlyoutPage/FlyoutPageTests.cs | 6 +- .../Frame/FrameHandlerTest.Android.cs | 4 +- .../Elements/Frame/FrameHandlerTest.cs | 6 +- .../Elements/Frame/FrameTests.Android.cs | 4 + .../DeviceTests/Elements/Frame/FrameTests.cs | 4 +- .../Elements/Frame/FrameTests.iOS.cs | 4 +- .../NavigationPage/NavigationPageTests.cs | 5 +- .../tests/DeviceTests/Memory/MemoryTests.cs | 4 + .../tests/DeviceTests/Stubs/FrameStub.cs | 6 +- .../TestCases/ControlsViewTypesTestCases.cs | 4 + .../Issues/IsInvokeRequiredRaceCondition.cs | 1 + .../Tests/Issues/Issue10947.cs | 1 + .../Tests/Issues/Issue15330.cs | 5 +- .../CollectionView/ExampleTemplates.cs | 10 +- .../Elements/FrameCoreGalleryPage.cs | 2 + .../tests/TestCases/Issues/Issue12567.cs | 5 +- .../GestureRecognizerBenchmarker.cs | 5 +- .../Benchmarks/VisualTreeBenchmarker.cs | 5 +- src/Core/tests/UnitTests/Views/BorderTests.cs | 22 +-- 40 files changed, 110 insertions(+), 303 deletions(-) delete mode 100644 src/Controls/samples/Controls.Sample/Pages/Compatibility/FramePage.xaml delete mode 100644 src/Controls/samples/Controls.Sample/Pages/Compatibility/FramePage.xaml.cs diff --git a/src/Controls/samples/Controls.Sample/Controls/CardView/CardView.xaml b/src/Controls/samples/Controls.Sample/Controls/CardView/CardView.xaml index c79b313ab8b8..a65f566399b7 100644 --- a/src/Controls/samples/Controls.Sample/Controls/CardView/CardView.xaml +++ b/src/Controls/samples/Controls.Sample/Controls/CardView/CardView.xaml @@ -3,16 +3,17 @@ xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="Maui.Controls.Sample.Controls.CardView"> - + + + @@ -23,23 +24,23 @@ - + + + - + - + \ No newline at end of file diff --git a/src/Controls/samples/Controls.Sample/Pages/Compatibility/FramePage.xaml b/src/Controls/samples/Controls.Sample/Pages/Compatibility/FramePage.xaml deleted file mode 100644 index 0a700529a907..000000000000 --- a/src/Controls/samples/Controls.Sample/Pages/Compatibility/FramePage.xaml +++ /dev/null @@ -1,185 +0,0 @@ - - - - -