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

[pull] main from dotnet:main #1

Open
wants to merge 871 commits into
base: main
Choose a base branch
from
Open

[pull] main from dotnet:main #1

wants to merge 871 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Nov 27, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Nov 27, 2023
dotnet-maestro bot and others added 29 commits May 27, 2024 18:31
…40520.4 (#22663)

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 9.0.0-prerelease.24263.1 -> To Version 9.0.0-prerelease.24270.4

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* This should be fixed

* Added UITest

* Added snapshot

---------

Co-authored-by: Javier Suárez <[email protected]>
…22589)

* Fix #18251

* Added a UI Test (#18251)

* Update BottomNavigationViewUtils.cs

* Update BottomNavigationViewUtils.cs

* Update BottomNavigationViewUtils.cs

* Update BottomNavigationViewUtils.cs

* Ui Test improvement

* Updated test

---------

Co-authored-by: Javier Suárez <[email protected]>
* Update Maestro.targets

* Update Maestro.targets
* Added more button tests

* Add tests

* Get dem button tests runnin'

* Update images

* update refs again :)

* More

* 1 more

* Added pending snapshots

---------

Co-authored-by: Mike Corsaro <[email protected]>
Co-authored-by: Javier Suárez <[email protected]>
* [ci] Fix OfficialBuildId

* Just on pack
* Fix the FontImageSource for Windows Unpackaged

Fixes #21993
…22626)

* don't reuse the same bounds instance

* the bounds is not used

* - add tests

* - add snapshots and cleanup testbase

* - update height images

* - add one screenshot retry

* Added Windows snapshots

* Updated snapshot

* More changes

---------

Co-authored-by: Matthew Leibowitz <[email protected]>
Co-authored-by: Javier Suárez <[email protected]>
### Description of Change

Add .NET 9 preview 4 to bug template
* Correct path to gather API docs artifacts in CI

* Update Application.xml

* Filter more non-useful files
* Fix test

* next test

* More changes

---------

Co-authored-by: Matthew Leibowitz <[email protected]>
- EmptyViewTemplate should inherit BindingContext even when it changes
- BindingContext must be cleared on removed children to:
  - Behave like standard BindingContext inheritance
  - Avoid unwanted side-effects
  - Avoid leaking views in memory when they listen on BindingContext events
* Call RootViewChanged when setting ContentView to null

* When switching RootView, Reinitialize VisualDiagnosticsLayer

---------

Co-authored-by: Shane Neuville <[email protected]>
* Fixing Picker getting in infinite loop when updating ItemsSource during update of SelectedIndex

* Fixing use of brackets

* Changing back dependency versions

* - move code to reusable method

---------

Co-authored-by: Shane Neuville <[email protected]>
* Remove .NET 7 from bug template

* Update bug-report.yml

* Update bug-report.yml
…22583)

* Support changing Window coords during a change

Fixes #21306

* Skip the tests for now as they still hang
tj-devel709 and others added 30 commits July 24, 2024 11:40
* [ci] Add scheduled push to nightly feed job

* Update eng/pipelines/maui-release.yml

* Update eng/pipelines/maui-release.yml

* Update eng/pipelines/maui-release.yml

* Update maui-release.yml

---------

Co-authored-by: Rui Marinho <[email protected]>
* Custom titlebar control support spike

* handle titlebar hit test elements automatically

* sample

* Added TitleBar property to Window: you can now set titlebar properties on the Window such as leading + trailing content, color, etc.

* Add inactive colors for background + foreground
Fix hide/show titlebar control not working

* Fix issue w/ titlebar unhook on window close
Add titlebar to sample page

* Added `Window.SetTitleBar` function to set the window titlebar. This allows XAML defined titlebars w/ bindings

* Revert some changes

* Revert changes
Fix PublicAPI defs

* Error checkAdditional error checks for page nav

* Update ITitlebar interface

* Titlebar control is now a TemplatedView

* Remove `SetTitlebar` API
Update sample

* Remove child

* Use pattern matching

* Add some docs

* Fix missing publicapi bits

* More public api bits

* Missed some

* Fix use of content presenter

* Adjust passthrough logic

* Fix titlebar height adjust for caption buttons

* Fix override of default template not working

* Cleanup

* Fix default control template not being applied
Add default style for TitleBar

* Fix missing API for tizen

* Fix sample issue
Update sample

* Fix missing title + icon when titlebar is not fully set
Fix titlebar title spacing w/ default behavior
Fix titlebar content added not allowing hit test
Fix missing public API

* Add IgnoreSafeArea for macOS

* Tizen

* Fix titlebar being set on window creation w/ template selector

* Comment out templates

---------

Co-authored-by: Mike Corsaro <[email protected]>
Co-authored-by: Javier Suárez <[email protected]>
Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2172694
Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2172757

This PR #21350 added the new `PrivacyInfo.xcprivacy` to our default templates (new requirement from Apple) when building from Windows we try to bundle this resource and unfortunately we are missing the required Link metadata when this is done from single project triggering a condition where the path is incorrectly calculated when zipped in windows and once the zip archive is transfered to the mac host it is unable to unarchive the file. To fix this we simply unify the logic with what the macios SDK currently does [1] this ensures the right bundling happens.

[1]: https://github.com/xamarin/xamarin-macios/blob/main/dotnet/targets/Microsoft.Sdk.DefaultItems.template.props#L77
* Add support for MAUI embedding

* Move things around a bit

* Make these APIs public to CT.Maui.Embedding

* Update EmbeddedWindowHandler.iOS.cs

* Update EmbeddedWindowHandler.iOS.cs

* Embedding things are platform only

* tests use it
* Generate Android 7 round icon

* Add images

* Fix the paths

* regen images
* Change default BlazorWebView address to localhost on iOS/MacCatalyst

* Update BlazorWebView.cs

* Update BlazorWebView.cs

* Update BlazorWebView.cs
* Update dependencies from https://github.com/dotnet/xharness build 20240617.3

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 9.0.0-prerelease.24312.3 -> To Version 9.0.0-prerelease.24317.3

* Update dependencies from https://github.com/dotnet/xharness build 20240626.1

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 9.0.0-prerelease.24312.3 -> To Version 9.0.0-prerelease.24326.1

* Update dependencies from https://github.com/dotnet/xharness build 20240704.1

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 9.0.0-prerelease.24312.3 -> To Version 9.0.0-prerelease.24354.1

* Update dependencies from https://github.com/dotnet/xharness build 20240708.1

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 9.0.0-prerelease.24312.3 -> To Version 9.0.0-prerelease.24358.1

* Update dependencies from https://github.com/dotnet/xharness build 20240716.1

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 9.0.0-prerelease.24312.3 -> To Version 9.0.0-prerelease.24366.1

* Update dependencies from https://github.com/dotnet/xharness build 20240724.1

Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
 From Version 9.0.0-prerelease.24312.3 -> To Version 9.0.0-prerelease.24374.1

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…take 2) (#23824)

* Fix

* Optimize

* Seek back

* Optimization

* Use Microsoft.IO.RecyclableMemoryStream

* Not needed?

* It seems I can remove version now

* Review

* Add test
This is used to avoid the case where some SDKs bump their platform
version and we end up forcing the entire ecosystem to update SDKs.
* Remove the 'Resources' prefix from BundleResource

Fixes #23554

Prior to Maui 8.0.70, there was a bug that only removed the "Resources/" prefix, and not the correct "Platforms/iOS/Resource": #16734

This PR #23269 fixes the original issue, but now exposed the case where BundleResource were included in the root Resources folder instead of the Platforms/iOS/ folder.

* Update Microsoft.Maui.Controls.SingleProject.targets

* Update Microsoft.Maui.Controls.SingleProject.targets

* Add a test

* string
* Add a Container around ImageButton

* Update PublicAPI.Unshipped.txt

* - don't animate push
Update checkout step to use checkout at v4 which uses a newer Node version. v2 uses a Node version that might be removed at some point.
* Fix missing vector change event propigation

* Add test

* Add ref images
Add WeakVectorChangedChangedProxy

---------

Co-authored-by: Mike Corsaro <[email protected]>
* Check to see if Image Should Reload When Attached

* - cleanup

* Update ImageSourcePartLoader.cs

* - fix images
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet