Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[net9.0] Merge main net9.0 #25252

Closed
wants to merge 41 commits into from
Closed

[net9.0] Merge main net9.0 #25252

wants to merge 41 commits into from

Conversation

rmarinho
Copy link
Member

Description of Change

Bring latest changes from main to net9.0 branch

PureWeen and others added 18 commits October 4, 2024 16:47
…41001.1 (#25116)

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 10.0.0-prerelease.24476.1 -> To Version 10.0.0-prerelease.24501.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Adding tests (disabled) from Control Gallery to Appium

* Update Bugzilla32902.cs

* Move Bugzilla tests to Bugzilla subfolder
* First tests (disabled) from Control Gallery to Appium

* Update Bugzilla30324.cs

* Update Bugzilla30324.cs

* Move Bugzilla tests to Bugzilla subfolder
* Fix Windows SearchBar MaxLength property

* Fix issue

* fix-5669-Fix for Windows SearchBar MaxLength > 0 not working properly.

* fix-5669-Taking child for AutoSuggestBox code has been moved to SearchBarExtension.cs.

* fix-5669-Removed unwanted parameter UpdateMaxLength().

* fix-5669-Changes committed for PublicAPI file.

* fix-5669-Getting Child of TextBox using GetChildren() method instead of using FindChildOfType.

* fix-5669-Optimized the code in the UpdateMaxLength() method.

* fix-5669-Removed Child count check for AutoSuggestBox Control.

* fix-5669-Updated the proper naming for the variable.

* Fix-5669-Removed unwanted space.

* fix-5669-Added missing namespace.

* fix-5669-Fix for Windows SearchBar MaxLength > 0 not working properly.

* fix-5669-Taking child for AutoSuggestBox code has been moved to SearchBarExtension.cs.

* fix-5669-Removed unwanted parameter UpdateMaxLength().

* fix-5669-Changes committed for PublicAPI file.

* fix-5669-Getting Child of TextBox using GetChildren() method instead of using FindChildOfType.

* fix-5669-Optimized the code in the UpdateMaxLength() method.

* fix-5669-Removed Child count check for AutoSuggestBox Control.

* fix-5669-Updated the proper naming for the variable.

* Fix-5669-Removed unwanted space.

* fix-5669-Added missing namespace.

* fix-5669-Added testcase images.

* fix-5669-Updated testcase images.

* fix-5669-Removed the Linq related codes.

* fix-5669-Unwanted code removed.

* fix-5669-Updated iOS testcase image.

---------

Co-authored-by: Javier Suárez Ruiz <[email protected]>
* Add first batch of XamUITests

* Disable tests

* Update Issue12777.cs

* Disable some tests to make it green

* Update Bugzilla44044.cs

* Changes to fix the build

* Removing duplicates

* Removed more duplicates

* Remove more duplicates

* Remove more duplicates

* More changes

* More changes

---------

Co-authored-by: Javier Suárez <[email protected]>
…ems. (#24830)

* Fixed: 11896 - CollectionView Header/Footer/EmptyView issues when adding/removing items

* updated Items/ItemsViewHandler.Android.cs

* Added testcases.

* Added ios fix.

* updated Issue11896.cs

* updated Issue11896.cs

* Added output images.

* ios images updated.
…rols (#25006)

* Fixed Microsoft.Maui.Controls 8.0.90 (Latest stable) Ruins Entry Controls

* Added test cases

* updated test case method name

* Added automation id

* Added pending test snapshot

* Added images for android and IOS

* Fixed Microsoft.Maui.Controls 8.0.90 (Latest stable) Ruins Entry Controls

* Added test cases

* updated test case method name

* Added automation id

* Added images for android and IOS

* Added pending test snapshot

* Modified ios image

* revert unwanted changes

* Revert "Added pending test snapshot"

This reverts commit 3f66bbb.

* modified code changes

* Revert "Added pending test snapshot"

This reverts commit 269de76.

* Reapply "Added pending test snapshot"

This reverts commit dd65898.

Revert "modified code changes"

This reverts commit 8d59b7b.

Revert "Modified ios image"

This reverts commit daef7ed.

* Added pending test snapshot

* dummy

* Revert "Merge branch 'fix-24783' of https://github.com/NirmalKumarYuvaraj/maui into fix-24783"

This reverts commit 8d50a3c, reversing
changes made to 15000b8.

* Revert "Merge branch 'fix-24783' of https://github.com/NirmalKumarYuvaraj/maui into fix-24783"

This reverts commit 15000b8, reversing
changes made to daef7ed.

* reverted all the changes

* Added missing test cases and images

* removed unwanted images and files

---------

Co-authored-by: Javier Suárez <[email protected]>
… in IOS (#25084)

* Fixed - 19246 - Button doesn't reset to "Normal" if scrolled quickly to the top in IOS

* Removed If condition for VirtualButton is an IButton

* Modified code changes
…41009.1 (#25186)

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 10.0.0-prerelease.24501.1 -> To Version 10.0.0-prerelease.24509.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Enable TSA upload

* More TSA options
…5122)

* allow remeasure for title and image change

* add more to the test

* screenshots

* screenshots 2

* round the titleRect manual measurement

* remove one condition for adding additional padding

* change internal field to method

* Always measure the titleRect and fix edge case with slim titleRects

* screenshots

* more screenshots
* [housekeeping] Fix ps1 script warnings

* Fix upload tsa

* Try tsaoptions from artifact
# Conflicts:
#	.config/dotnet-tools.json
#	eng/Version.Details.xml
#	eng/Versions.props
#	src/Core/src/maui.aar
PureWeen and others added 8 commits October 14, 2024 18:35
* Added Stepper UITests

* Added iOS version

* Updated Stepper UITests

* Fix build error

* More changes in the iOS impl

* Added support to Windows

* More changes in the Windows impl

* More changes

* More changes

* Changes to avoid not find MauiStepper container from Appium

* More changes

* More fixes
…String Programmatically. (#25171)

* fixed - 18235 : Setting .NET MAUI Button.Text to String.Empty inside a Clicked event handler causes previously set buttons to revert to previous values

* added testcases.

* updated testcases.

* updated testcases.

* updated Testcases.

* fix updated.

* updated ButtonExtensions.cs

* Added windows snapshot.
* Like with issues, set gallery items as mainpage directly

* More changes
…41011.1 (#25247)

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 10.0.0-prerelease.24509.1 -> To Version 10.0.0-prerelease.24511.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
@rmarinho rmarinho changed the base branch from main to net9.0 October 15, 2024 10:54
rmarinho and others added 14 commits October 15, 2024 12:56
…onPage - fix (#25197)

* Added a null check

* Added a UI test

* Removed an xaml file for ui test

* Update NavigationPageToolbar.cs

* Improvements

* Update NavigationPageToolbar.cs
* Clean up the TestCases HotApp project

* Remove unnecessary Preserve attributes

* Removed unused namespaces

* Clean namespaces

* Moved Bugzilla samples inside the Bugzilla folder
…25145)

* fixed - 22104 : VisualState Setters not working properly on Windows for a CollectionView

* output images added.

* updated SelectableItemsViewHandler.Windows.cs

* added windows snapshot.
… FormattedText. (#25119)

* fixed label formatted text issue.

* Modified test sample.

* Test sample changes.

* Modified test case.

* Added snapshots.

* Test sample changes.

* fixed label formatted text issue.

* Modified test sample.

* Test sample changes.

* Modified test case.

* Added snapshots.

* Test sample changes.

* Modified the fix.

* Removed the unwanted changes.
…on methods (#25313)

### Description of Change

Implement **TouchAndHoldCoordinates** method to UITests extension
methods.
Will allow to port Xamarin.UITests in an easier way. Is the equivalent
to
https://learn.microsoft.com/en-us/dotnet/api/xamarin.uitest.iapp.touchandholdcoordinates?view=xamarin-uitest-sdk
…if ItemsSource has an empty string (#24276)

* fix-8845-Picker on windows shows "Microsoft.Maui.Controls.Picker" if ItemsSource has an empty string

* Added image for test case

* Updated Script file

* Modified test case

* modified test case

* Modified test case

* Modified test case

* Modified test case

* Modified code changes
…tion (#24844)

* Speed-up Border rendering by avoiding useless pass during size allocation

* User `BorderHandler.PlatformArrange` instead of `SizeAllocated`
# Conflicts:
#	src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt
#	src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt
#	src/Controls/tests/TestCases.HostApp/Issues/Issue20439.xaml.cs
#	src/Controls/tests/TestCases.HostApp/Issues/Issue3089.cs
#	src/Controls/tests/TestCases.HostApp/Issues/Issue3333.cs
#	src/Controls/tests/TestCases.HostApp/Issues/XFIssue/Issue1342.cs
#	src/Controls/tests/TestCases.HostApp/Issues/XFIssue/Issue2681.cs
#	src/Controls/tests/TestCases.HostApp/MauiProgram.cs
#	src/Core/src/PublicAPI/net-android/PublicAPI.Unshipped.txt
#	src/Core/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt
#	src/Core/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt
#	src/Core/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt
#	src/Core/src/PublicAPI/net/PublicAPI.Unshipped.txt
#	src/Core/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt
#	src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt
@rmarinho rmarinho closed this Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.