Граф коммитов

16031 Коммитов

Автор SHA1 Сообщение Дата
Rui Marinho 3b3655de0c install api35 2024-10-16 18:24:21 +01:00
Rui Marinho 99b72e615b no brew 2024-10-16 18:24:03 +01:00
Rui Marinho a067ad17f3 Run on arm the device tests 2024-10-16 18:24:03 +01:00
Javier Suárez 09f51e08f9
Fix TitleBar comment mistake (#25243) 2024-10-16 17:19:38 +00:00
github-actions[bot] e275d38fb9
Juno: check in to lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241015192031750. (#25320)
Co-authored-by: CSIGS-ExpiresOn-10-23-2024 <csigs@outlook.com>
2024-10-16 11:57:47 +01:00
Rui Marinho 277bf7a2ac
[ci] Try skip install android stuff on handlers build (#25293) 2024-10-16 11:57:21 +01:00
github-actions[bot] a54e67a4cb
[release/9.0.1xx] Match Catalyst Template to iOS for Shell Flyout Items (#25269)
* Match Catalyst Template to iOS

* - NS Fixes

---------

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2024-10-16 11:54:01 +01:00
Mike Corsaro bec093636f
Backport WinAppSDK 1.6 bump to NET9 release (#25294)
* Patch 001

* Add WebView2 ref to Controls.Core

* Add another package ref

* Bump SDK versions

* Bump winappsdk version

* Add missing package ref

* Update NuGet.config

* Update Directory.Build.props

* Use SDK v38

* Remove refs to WebView2, use `WindowsAppSDK`

* Add more package refs

* Use the correct way to check for a window style (see: OverlappedPresenter.HasTitlebar impl)

* More pkgs for webview

* Mark test as unstable

* TEST: add monitor info for test context

* Revert change, try manually setting button height...?!

* Move style

* Revert change Ensure font is the same pre-1.6

* Ensure more fonts are consistant

* Bump SDK version Add workaround

* Update images for tests

* Update more images

* Huh

* Maybe fix crashes

* Remove package from test cases

* ugh

* www

* Ehh

* Changes for AOT Revert workaround for items list

* Font test

* Test font again

* Remove refs to winappsdk where it's not needed Add explicit ref to WebView2 package

* Fix some missing refs

* Remove winappsdk ref in graphics projects

* Add explcit "Microsoft.Windows.SDK.NET.Ref" versions

* NOP failing test Fix build issue

* - publish binlogs

* - fix logs

* Update maui-templates.yml

* Fix issue w/ dupe package contents

* Throwing stuff at the wall

* Update winsdk and dotnet versions

* Revert SDK version

* Modify AOT compat check

* Re-bump winappsdk version

* Fix SDK pack version

* Fix nested partial types

* DOh

* Update test image

* Remove dupe properties

* Remove work-around

* Fix merge issues

* WTF?

* Blah

---------

Co-authored-by: Mike Corsaro <mikecorsaro@microsoft.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2024-10-16 11:37:32 +01:00
CSIGS@microsoft.com 2d19ade402
Juno: check in to lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241015192031750. (#25299) 2024-10-16 11:35:29 +01:00
Shane Neuville de41a2d2a2
Update bug-report.yml with .NET 8 SR 9.2 (#25305) 2024-10-16 08:35:41 +02:00
Tamilarasan Paranthaman d1911b02b4
[Windows] Fix for the issue with Label text color when resetting from 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.
2024-10-15 14:16:51 -05:00
Vignesh-SF3580 d53bdea0d0
[Windows] Fixed VisualState Update for CollectionView SelectedItem (#25145)
* fixed - 22104 : VisualState Setters not working properly on Windows for a CollectionView

* output images added.

* updated SelectableItemsViewHandler.Windows.cs

* added windows snapshot.
2024-10-15 14:16:42 -05:00
Šimon Rozsíval 61114e3dec
[XC] Report XC0025 as an error only in strict compilation mode (#25082)
* Make sure XC0025 is not treated as error unless in strict mode

* Remove incorrect comment
2024-10-15 14:12:03 -05:00
Stephane Delcroix 7f463e3471
[XC] disable AOT warning on InitComp (#25276)
- fixes #25199
2024-10-15 14:11:48 -05:00
Šimon Rozsíval 008c6af966
[XC] Propagate x:DataType from parent scope to "standalone bindings" (#25152)
* Add test

* Remove the restriction to inherit x:DataType from parent scope for standalone bindings

* Update expected error code
2024-10-15 14:10:55 -05:00
Javier Suárez 90d039638a
[Housekeeping] TestCases.HostApp project project cleanup (#25281)
* Clean up the TestCases HotApp project

* Remove unnecessary Preserve attributes

* Removed unused namespaces

* Clean namespaces

* Moved Bugzilla samples inside the Bugzilla folder
2024-10-15 18:13:48 +01:00
Javier Suárez 549f634723 Implement TouchAndHoldCoordinates method to UITests extension methods 2024-10-15 17:01:06 +02:00
Jakub Florkowski 7f292e66c8
NullReferenceException when setting BarBackgroundColor for a NavigationPage - fix (#25197)
* Added a null check

* Added a UI test

* Removed an xaml file for ui test

* Update NavigationPageToolbar.cs

* Improvements

* Update NavigationPageToolbar.cs
2024-10-15 09:52:46 -05:00
github-actions[bot] f147e8be57
[net9.0] Disable NSToolbar Tabs (#25184)
* Disable NSToolbar Tabs

* - fix OS check

* Update TabbedViewExtensions.cs

* Update TabbedViewExtensions.cs

* - analyze this

---------

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2024-10-15 12:55:32 +01:00
github-actions[bot] bae0a09d75
[release/9.0.1xx] [nuget-msi-convert] Support improved VS component IDs (#25275)
* [nuget-msi-convert] Support improved VS component IDs

Context: b2d3a3a355
Context: https://github.com/xamarin/yaml-templates/pull/339

The VS insertion manifest generation has been updated to use new VS
component IDs required for .NET 9+.

* Use yaml-templates main

---------

Co-authored-by: Peter Collins <pecolli@microsoft.com>
2024-10-15 12:54:30 +01:00
Rui Marinho c72387d31b
Try build arcade net9 (#25085)
* try

* try again

* Try more build

* Fix snupkg

* try publish

* fix depends

* fix

* Fix signing

* Fix condition

* try without this

* Try install workloads

* add catalyst

* Try install .dotnet

* Skip install .net

* Nowarn

* Set java home

* try sign

* sign dll

* dix

* more variables

* try other

* fix

* Remove pool changes

* Fix path

* dotnet

* remvoe restore

* Again

* Try bump arcade

* TreatWarningsAsErrors

* will this work

* Try -warnAsError 0

* again

* extra nowarn

* Fix variable

* Fix _BuildOfficalId

* Fix signing

* Update arcade

* Don t push this

* Dont update build number

* Add back cake script

* Add nuget.config again

* Clean signing

* try these feeds

* less premissions

* Try this

* Try fix the bin folder

* Fix nuget config

* Use DotNetTempDirectory for the script

* Fix device tests

* Add missing variable

* We need this

* Try this

* try this

* Add public pipeline

* Fix cake

* Fix tool

* Fix device

* try workloads

* try fix test

* fix sign

* more quick

* needs t build

* Fix windows script

* Try workloads

* fix location

* fix

* Try with this

* try fix paths

* try this again

* try use the latest tooling

* Revert "try use the latest tooling"

This reverts commit 1b337f8b73.

* Update variables.yml

* Update DotnetInternal.cs

* More fixes

* Update build-test-pack.yml

* Update latest arcade

* Add missing feeds

* Remove package source mapping

* Update windows.cake

* Update windows.cake

* Update global.json

* Try _SkipUpdateBuildNumber

* again

* Update variables.yml

* Again

* Include this

* Update vsmanproj

* Nove to arcade ne9

* Update rtm

* Dont build workloads

* Update rtm

* Update NuGet.config

* Update global.json

* Update Versions.props

* Update pack.yml

* Try rtm ios

* try windows again

* Fix folder for dotnet location

* Update windows.cake
2024-10-15 12:51:43 +01:00
Peter Collins ce01c154f7
[nuget-msi-convert] Support improved VS component IDs (#25205)
* [nuget-msi-convert] Support improved VS component IDs

Context: b2d3a3a355
Context: https://github.com/xamarin/yaml-templates/pull/339

The VS insertion manifest generation has been updated to use new VS
component IDs required for .NET 9+.

* Use yaml-templates main
2024-10-15 11:09:16 +01:00
Rui Marinho 227b1b7cec
[release/9.0.1xx] Fix tsa file not found (#25255)
* [housekeeping] Remove debug.keystore (#25240)

* [housekeeping] Fix ps1 script warnings (#25241)

* [housekeeping] Fix ps1 script warnings

* Fix upload tsa

* Try tsaoptions from artifact
# Conflicts:
#	eng/scripts/appium-install.ps1
2024-10-15 11:07:13 +01:00
dotnet-maestro[bot] dbeb2dda0c
Update dependencies from https://github.com/dotnet/xharness build 20241011.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>
2024-10-15 11:06:45 +01:00
Šimon Rozsíval 5c5f68cbbe
[XC] Fix support for x:TypeArguments on root node (#25183)
* Add test

* Set root element type arguments if needed

* Simplify setting type arguments for the root node

* Cleanup

* Update test
2024-10-15 12:03:50 +02:00
Rui Marinho 3bc5d5759f
[housekeeping] Move from term "laid out" to "arranged" (#25250) 2024-10-15 11:21:04 +02:00
Javier Suárez 4028fc14ec
[Testing] Navigate directly to control tests (#25242)
* Like with issues, set gallery items as mainpage directly

* More changes
2024-10-14 23:02:34 +01:00
Shane Neuville a684dc3015 Fix Missing IXamlDataTypeProvider.cs from Merge 2024-10-14 16:11:19 -05:00
Vignesh-SF3580 67b00cbf5a
[iOS]Resolved Button Text Resets to Previous Value When Set to Empty 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.
2024-10-14 15:46:26 -05:00
Shane Neuville 57404b806f Update aar file 2024-10-14 15:37:21 -05:00
Shane Neuville ed5a558990 Merge remote-tracking branch 'origin/release/8.0.1xx-sr9' into merge_sr9_into_net9_ga
# Conflicts:
#	eng/Versions.props
#	src/Controls/src/Core/Binding.cs
#	src/Controls/src/Core/Button/Button.iOS.cs
#	src/Controls/src/Core/Element/Element.cs
#	src/Controls/src/Xaml/MarkupExtensions/BindingExtension.cs
#	src/Controls/src/Xaml/XamlServiceProvider.cs
#	src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/ButtonPaddingIsAddedWhenNeeded.png
#	src/Core/src/maui.aar
2024-10-14 15:29:33 -05:00
Shane Neuville 006fefbfca
[release/8.0.1xx-sr9] NullReferenceException when setting BarBackgroundColor for a NavigationPage - fix (#25251)
* Added a null check

* Added a UI test

* Removed an xaml file for ui test

* Update NavigationPageToolbar.cs

* Improvements

* Update NavigationPageToolbar.cs

---------

Co-authored-by: Jakub Florkowski <kubaflo123@gmail.com>
2024-10-14 14:40:36 -05:00
Javier Suárez 24c6cd4127
[Testing] Add UITest Stepper actions (#25130)
* 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
2024-10-14 12:52:01 -05:00
Rui Marinho fc5c3754a6
[housekeeping] Remove debug.keystore (#25240) 2024-10-14 18:37:23 +01:00
Shane Neuville 232b8f1931
Add RC2 to Issue Template (#25253) 2024-10-14 18:35:49 +01:00
Rui Marinho 741e83eda3
[housekeeping] Fix ps1 script warnings (#25241)
* [housekeeping] Fix ps1 script warnings

* Fix upload tsa

* Try tsaoptions from artifact
2024-10-14 17:52:35 +01:00
TJ Lambert 029430146c
[release/8.0.1xx-sr9] Fix Regression with iOS button resizing with text or image change (#25214)
* allow remeasure for title and image change

* more screenshots 2

* more screenshots 3
2024-10-14 11:45:22 -05:00
TJ Lambert ee80709d0a
Fix Regression with iOS button resizing with text or image change (#25122)
* 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
2024-10-14 17:23:24 +02:00
Šimon Rozsíval 1a69f24008
[XC] Fix passing message arguments to BuildException when logging warning as error (#25151)
* Fix passing message args to BuildException in XamlCTask

* Avoid using string.Format with null args
2024-10-14 14:20:15 +02:00
Jonathan Dick 7a74d0fff4
[housekeeping] Enable TSA upload (#25203)
* Enable TSA upload

* More TSA options
2024-10-12 14:31:07 +01:00
Jonathan Dick d3784a49dd
[net9] Enable TSA on release pipeline 2024-10-11 14:24:56 -04:00
Alberto Aldegheri be57365b3b
Revert #24222 and simply use `invalidate` instead of `postInvalidate` (#24990) 2024-10-11 10:06:08 -05:00
dotnet-maestro[bot] fa2f80b0f9
Update dependencies from https://github.com/dotnet/xharness build 20241009.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>
2024-10-11 11:32:56 +01:00
Rui Marinho b745d3606a
[testing] Comment out flaky test (#25188) 2024-10-11 00:02:11 +01:00
Shane Neuville 54268ce787
[release/8.0.1xx-sr9] Fixed Microsoft.Maui.Controls 8.0.90 (Latest stable) Ruins Entry Controls (#25159) 2024-10-10 17:41:30 -05:00
NirmalKumarYuvaraj fef98db581
Fixed Button doesn't reset to "Normal" if scrolled quickly to the top 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
2024-10-10 16:26:58 -05:00
NirmalKumarYuvaraj dbb67e2757
Fixed Microsoft.Maui.Controls 8.0.90 (Latest stable) Ruins Entry Controls (#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 3f66bbbb21.

* modified code changes

* Revert "Added pending test snapshot"

This reverts commit 269de76530.

* Reapply "Added pending test snapshot"

This reverts commit dd65898173.

Revert "modified code changes"

This reverts commit 8d59b7b093.

Revert "Modified ios image"

This reverts commit daef7ed7a3.

* Added pending test snapshot

* dummy

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

This reverts commit 8d50a3ce59, reversing
changes made to 15000b85a6.

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

This reverts commit 15000b85a6, reversing
changes made to daef7ed7a3.

* reverted all the changes

* Added missing test cases and images

* removed unwanted images and files

---------

Co-authored-by: Javier Suárez <javiersuarezruiz@hotmail.com>
2024-10-10 10:57:12 -05:00
Shane Neuville a800edbcf0
[iOS] Text alignment in editor - improvements (#24859) (#25158)
* [iOS] Text alignment in editor - improvements

* Update Issue24583.cs

* Try old way but use content height

* less noise

* Added the first batch of snapshots

* add more screenshots

---------

Co-authored-by: Jakub Florkowski <42434498+kubaflo@users.noreply.github.com>
Co-authored-by: tj-devel709 <tj.devel709@gmail.com>
2024-10-10 10:22:18 -05:00
Vignesh-SF3580 fb711d49a5
CollectionView Header/Footer/EmptyView issues when adding/removing items. (#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.
2024-10-10 12:27:29 +01:00
Gerald Versluis 9a9a4bd08f
Port all remaining Xamarin.UITest tests to Appium (#24153)
* 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 <javiersuarezruiz@hotmail.com>
2024-10-10 11:27:23 +01:00