github-actions[bot]
72d04a4f00
Disable TitleViewSetOnShellWorksAfterNavigation ( #25400 )
...
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2024-10-20 10:50:49 -05:00
github-actions[bot]
0f5642c77f
[release/9.0.1xx] Re-enable tests ( #25268 )
2024-10-20 08:50:35 -05:00
Shane Neuville
7cef4c0b4a
Merge sr9 into net9 ga ( #25265 )
...
### Description of Change
Rollup changes that are going into .NET 8 SR9.2 so that they are also
released with .NET9 GA
2024-10-20 08:11:03 -05:00
github-actions[bot]
8bd9d88bfb
[XC] compile StaticResource w/ generics ( #25352 )
...
{StaticResource} are now compiled when possible, there was an issue,
throwing NRE, when the target property of the resource is of generic
type.
It was only possible to depict in the very contrived and overengineerd
design of the converters in Community toolkit.
- fixes #25309
Co-authored-by: Stephane Delcroix <stephane@delcroix.org>
2024-10-19 13:59:55 -05:00
Shane Neuville
11d68e2a7e
Fix ScreenShots for New visual comparison code
2024-10-19 13:04:11 -05:00
Shane Neuville
676fcbb7b0
Merge branch 'release/9.0.1xx' into merge_sr9_into_net9_ga
2024-10-18 17:14:19 -05:00
github-actions[bot]
6d7b447339
[release/9.0.1xx] Update .NET MAUI template with .NET 9 hovercraft bot 🤖 ( #25383 )
...
* Update dotnet_bot.png
* Update net9 template image semantic description
---------
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
2024-10-18 16:48:44 -05:00
github-actions[bot]
48fb344c33
[release/9.0.1xx] [XC] Report XC0025 as an error only in strict compilation mode ( #25298 )
...
* Make sure XC0025 is not treated as error unless in strict mode
* Remove incorrect comment
---------
Co-authored-by: Simon Rozsival <simon@rozsival.com>
2024-10-18 15:25:35 -05:00
github-actions[bot]
ee8740a4e1
[release/9.0.1xx] [XC] Fix passing message arguments to BuildException when logging warning as error ( #25326 )
...
* Fix passing message args to BuildException in XamlCTask
* Avoid using string.Format with null args
---------
Co-authored-by: Simon Rozsival <simon@rozsival.com>
2024-10-18 15:11:06 -05:00
Peter Collins
f5ca66a3e6
[nuget-msi-convert] Do not use new VS component IDs ( #25355 )
...
Context: ce01c154f7
We've decided hold off on this change until .NET 10.
2024-10-18 15:01:27 -05:00
github-actions[bot]
aa29a2ffff
[release/9.0.1xx] Add services.AddHybridWebViewDeveloperTools() extension to enable browser dev tools ( #25330 )
...
* Add services.AddHybridWebViewDeveloperTools() extension to enable browser dev tools
Previously the browser dev tools were always enabled for HybridWebView. Now it's optional.
Fixes #22305
* Tizen
---------
Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>
2024-10-18 15:00:44 -05:00
Shane Neuville
af43d7ec63
Merge branch 'release/9.0.1xx' into merge_sr9_into_net9_ga
...
# Conflicts:
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/Issue22433_Spacing.png
2024-10-18 14:16:38 -05:00
Rui Marinho
4a2e7213d1
[main] Make main net9 ( #25351 )
...
### Description of Change
Merge net9 to main
2024-10-18 18:14:20 +01:00
Shane Neuville
20a912366a
Fix Test Screenshots ( #25381 )
2024-10-18 17:28:20 +01:00
Rui Marinho
e25c494df2
Try bump this
2024-10-18 15:50:38 +01:00
github-actions[bot]
b918013f07
[release/9.0.1xx] [net9.0] Run device tests arm ( #25375 )
...
* Run on arm the device tests
* no brew
* install api35
* add log installdefault api
* use iOS pool
* Maybe try skip this on handlers main build
* Add new pool name
---------
Co-authored-by: Rui Marinho <me@ruimarinho.net>
2024-10-18 15:05:50 +01:00
github-actions[bot]
155d42890f
[release/9.0.1xx] [XC] Fix support for x:TypeArguments on root node ( #25287 )
...
* Add test
* Set root element type arguments if needed
* Simplify setting type arguments for the root node
* Cleanup
* Update test
---------
Co-authored-by: Simon Rozsival <simon@rozsival.com>
2024-10-18 07:54:07 -05:00
github-actions[bot]
568fa89c41
[X] inherit DataType based on attribute ( #25296 )
...
Change the heuristic for deciding if we need ot ignore parent DataType,
as DataTrigger.Binding shoud inherit it, and
Picker.ItemDisplayNameBinding should not
this is an alternate fix for #23989 , partially replaces #24513 , and will
help fixing #25141 together with #24152
Co-authored-by: Stephane Delcroix <stephane@delcroix.org>
2024-10-18 07:52:38 -05:00
github-actions[bot]
e74686cf49
[XC] disable AOT warning on InitComp ( #25297 )
...
- fixes #25199
Co-authored-by: Stephane Delcroix <stephane@delcroix.org>
2024-10-18 07:07:33 -05:00
Shane Neuville
cda20ec37c
Update TabbedViewExtensions.cs
2024-10-18 07:05:36 -05:00
Shane Neuville
47d962375a
Merge branch 'release/9.0.1xx' into merge_sr9_into_net9_ga
...
# Conflicts:
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/ButtonPaddingIsAddedWhenNeeded.png
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/ButtonsLayoutResolveWhenParentSizeChangesSizeButtonsDownPortrait.png
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/VerifyButtonPage1_Border.png
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/VerifyButtonPage1_NoBorder.png
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/VerifyButtonPage4.png
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/VerifyButtonPage6.png
2024-10-17 20:47:18 -05:00
Shane Neuville
b113c17783
[UITest] Remove the bottom section of iOS UITest ( #24586 ) ( #25353 )
...
* [UITest] Remove the bottom section of iOS UITest (#24586 )
* add bottom screenshot crop
* increase crop by 2
* make it 40
* wave 1 of screenshots
* wave 2 of screenshots
* new screenshots 3
* new screenshots 4
* new screenshots 5
* - additional updates
* Add more updated images
---------
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Rui Marinho <me@ruimarinho.net>
# Conflicts:
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/ImageSourceInitializesCorrectly.png
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/TextsInEditorsAfterScaling.png
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/TextsInEditorsBeforeScaling.png
# src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/UpdateCollectionViewHeaderTest.png
* - Update corrected images
* - fix tabs
* - fix ipad
* - fix indent
---------
Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
2024-10-17 20:37:20 -05:00
github-actions[bot]
9962af6d11
[release/9.0.1xx] [net9.0] Fix CV2 handler and uitests fixes ( #25361 )
...
* [iOS] Make GridLayouts render header and footer
* [ios] Fix grouping not working because of StructuredView
* [tests] Add a small delay on changing orientation
* Fix duplicated header
---------
Co-authored-by: Rui Marinho <me@ruimarinho.net>
2024-10-17 20:18:25 -05:00
Rui Marinho
5408f526d1
Try without this
2024-10-18 01:55:13 +01:00
Rui Marinho
c4c31c94ad
Merge branch 'net9.0' into net9-merge-main
2024-10-18 01:07:56 +01:00
Rui Marinho
7de739070b
More fixes partial
2024-10-18 01:07:13 +01:00
Rui Marinho
cece83e86f
Merge branch 'run-tests-arm' into net9-merge-main
2024-10-18 00:41:18 +01:00
Rui Marinho
3ea64d7db8
Fix partial usage
2024-10-18 00:41:09 +01:00
Rui Marinho
1214cbe9c0
Small fix for version nupkg
2024-10-17 23:47:01 +01:00
Rui Marinho
e2935f735d
Add new pool name
2024-10-17 22:52:57 +01:00
Rui Marinho
6cae413891
Fixes for spellcheck
2024-10-17 22:31:40 +01:00
Shane Neuville
8214fca1ed
Fix Colors Namespace
2024-10-17 22:28:59 +01:00
Rui Marinho
072a33ca9f
Merge branch 'main' into net9-merge-main
...
# Conflicts:
# src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt
# src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt
# 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
2024-10-17 22:27:02 +01:00
Shane Neuville
eb6d7f1f2b
Fix Colors Namespace ( #25356 )
2024-10-17 16:22:15 -05:00
Rui Marinho
174fa1e48b
Smal fix
2024-10-17 22:17:46 +01:00
Peter Collins
a5b3f6847a
[nuget-msi-convert] Do not use new VS component IDs
...
Context: ce01c154f7
We've decided hold off on this change until .NET 10.
2024-10-17 16:15:11 -05:00
Alberto Aldegheri
c1776170f9
Speed-up Border rendering by avoiding useless pass during size allocation ( #24844 )
...
* Speed-up Border rendering by avoiding useless pass during size allocation
* User `BorderHandler.PlatformArrange` instead of `SizeAllocated`
2024-10-17 12:20:21 -05:00
Shane Neuville
bece4b5d5d
Merge branch 'release/9.0.1xx' into merge_sr9_into_net9_ga
...
# Conflicts:
# src/Core/src/maui.aar
2024-10-17 10:07:16 -05:00
Rui Marinho
114396102e
Update values
2024-10-17 13:48:51 +01:00
Rui Marinho
0b13985ae8
Use public versions
2024-10-17 13:19:17 +01:00
Gerald Versluis
33277f89b6
Update dotnet_bot.png ( #25334 )
2024-10-17 13:24:40 +02:00
Rui Marinho
8d47b8c258
Merge branch 'main' into net9.0
...
# Conflicts:
# .config/dotnet-tools.json
# eng/Version.Details.xml
# eng/Versions.props
# src/Controls/tests/TestCases.HostApp/CoreViews/CorePageView.cs
# 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/MauiProgram.cs
# src/Core/src/maui.aar
2024-10-17 12:19:23 +01:00
Rui Marinho
0fe75c39b5
[release/9.0.1xx] Build arcade net9 on GA branch ( #25336 )
...
* Work on UI tests
* Fix api scan
* Revert "Update windows samples" (#25059 )
This reverts commit 05fdf09fd6
.
* [net9] Try fix running UITests on iOS18 (#25070 )
* [housekeeping] Update & Consolidate Appium + driver versions (#24817 )
* Update appium + driver versions
Updating to latest
* Move appium versions to eng/Versions.props
* Fix ps1 get-location
* Check if appium is completely missing too
No need to attempt to uninstall appium if it's not installed
* - bump versions
* - fix script
---------
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
* Try iOS18 device
* See if this works
* Try xs
---------
Co-authored-by: Jonathan Dick <jodick@microsoft.com>
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
* Update latest stuff of arcade (#25086 )
* Remove Drag and Drop Tests from Catalyst (#25039 )
* 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
* 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
* Dont build workloads
* Update global.json
* Update Versions.props
* Try rtm ios
* try windows again
* Fix folder for dotnet location
* Update windows.cake
* Update Compatibility.ControlGallery.WinUI.csproj
* [ci] Try skip install android stuff on handlers build (#25293 )
---------
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Jonathan Dick <jodick@microsoft.com>
2024-10-17 11:51:18 +01:00
Gerald Versluis
51e8735286
Move XF tests to subfolder ( #25317 )
2024-10-17 09:48:25 +00:00
github-actions[bot]
c69c921393
[release/9.0.1xx] [net9.0] Disable NSToolbar Tabs ( #25289 )
...
* Disable NSToolbar Tabs
* - fix OS check
* Update TabbedViewExtensions.cs
* Update TabbedViewExtensions.cs
* - analyze this
---------
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2024-10-16 18:52:07 -05:00
Smit Patel
a85cb01f1d
Update templates for non-VS IDE hosts ( #25303 )
...
* Update templates for non-VS IDE hosts
* PR feedback
2024-10-16 21:19:14 +00:00
NirmalKumarYuvaraj
f86bf4771a
[Windows] - Picker on windows shows "Microsoft.Maui.Controls.Picker" 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
2024-10-16 15:57:11 -05:00
Rui Marinho
f8a5cd2ddd
Update rtm ( #25332 )
2024-10-16 19:23:27 +01:00
Rui Marinho
37dc2a6da9
[release/9.0.1xx] Update to rtm and arcade net9 ( #25279 )
...
* Update to rtm
* [ci] Move to arcade sdk net9
* Update variables.yml
* Update NuGet.config
* Some windows fixes
* Cleanup windows stuff
* Update Graphics.csproj
* try remove workaround
* Update Essentials.csproj
* try workaround for webview issue
2024-10-16 19:09:26 +01:00
Rui Marinho
66f6cfa905
Maybe try skip this on handlers main build
2024-10-16 19:08:13 +01:00