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

316 Коммитов

Автор SHA1 Сообщение Дата
Shane Neuville 3992a45f2a
Update bug-report.yml (#25868) 2024-11-14 13:46:15 -06:00
Shane Neuville 8b7989afb6
Update bug-report.yml to include .NET 8 SR10 (#25810) 2024-11-12 19:32:33 -06:00
Shane Neuville 456201fda6
Update bug-report.yml (#25771) 2024-11-11 08:49:07 -06:00
Bret Johnson 421e8d6c21
Update developer doc to direct installing VS 17.12 or newer, not 17.10 (#25678)
You are really supposed to use 17.12 for .NET9 support.
Also, when I used 17.11, though it mostly worked, I saw the error "The 'interceptors' feature is not enabled in this namespace. Add '<InterceptorsNamespaces>...". That error went away when moving to 17.12 P5.

Co-authored-by: Bret Johnson <bretjohn@microsoft.com>
2024-11-04 22:31:21 +00:00
Jonathan Peppers 8f8de3d657
[gh actions] use "inclusive heat sensor" v0.1.1 (#25532)
Context: https://github.com/dotnet/maui/pull/25389
Context: https://github.com/jonathanpeppers/inclusive-heat-sensor/releases/tag/v0.1.1

The version of the action in #25389 had an issue where a non-zero exit
code could make the step fail. This would trigger a GitHub
notification for the commenter.

So, to avoid that, the v0.1.1 release:

* Uses `continue-on-error: true` in the step that runs the action.

* Explicitly `exit 0` in powershell, this was the true cause of the
  non-zero exit code.

Note that we're still testing out this idea, our goal is to run this
silently to decide how useful this will be.

I also made this no longer run on `pull_request` reopen, as this event
doesn't make sense.
2024-10-25 21:55:15 +01:00
Shane Neuville 98249b265f
Add note to PR template about only targeting main (#25402)
* Add note to PR template about branch to target

* Update PULL_REQUEST_TEMPLATE.md
2024-10-23 11:04:53 +01:00
Jonathan Peppers 8b44525b87
[gh actions] introduce "inclusive heat sensor" (#25389)
* [gh actions] introduce "inclusive heat sensor"

Context: https://github.com/jonathanpeppers/inclusive-heat-sensor

This is a new GitHub action that will run for each pull request
description, issue, or comment with the idea it could take action if:

* "Anger" is detected
* "Offensive" text is detected

Down the road, if it is working, we could do things like:

* Add a "spicy" label to the issue

* Auto-hide comments as abuse (or spam?)

For now, we just want to let it run (and do nothing) to see what kind
of comments it flags. This is a test to see if it is useful.

NOTE: I may close/reopen this pull request a few times to run the
action.

* Don't run on PR open

Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>

---------

Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
2024-10-21 19:07:35 +01: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
Shane Neuville de41a2d2a2
Update bug-report.yml with .NET 8 SR 9.2 (#25305) 2024-10-16 08:35:41 +02:00
Shane Neuville 232b8f1931
Add RC2 to Issue Template (#25253) 2024-10-14 18:35:49 +01:00
Mike Corsaro aae4d07c50
Bump WinAppSDK to 1.6 (#24266)
* Bump WinAppSDK version + WebView2 version

* 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-add SDK.NET.Ref

* Re-bump winappsdk version

* Fix SDK pack version

* Fix nested partial types

* DOh

* Update test image

* Update Directory.Build.targets

* 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>
Co-authored-by: Rui Marinho <me@ruimarinho.net>
2024-10-08 16:08:26 -05:00
Rui Marinho 2fcf50befc Merge branch 'main' into merge-main-net9
# Conflicts:
#	src/Controls/src/Core/Element/Element.cs
#	src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt
#	src/Controls/src/Xaml/XamlServiceProvider.cs
#	src/Controls/tests/Xaml.UnitTests/Controls.Xaml.UnitTests.csproj
#	src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs
2024-09-27 01:15:56 +01:00
Shane Neuville 7d59b446f7
Update bug-report.yml SR9.1 (#24931) 2024-09-25 22:25:07 +01:00
Jonathan Dick a7b43dd9e1
Remove similar issues workflow (#24911)
We will be migrating to the newer https://github.com/apps/similar-issues-ai app
2024-09-24 12:26:02 -07:00
Matthew Leibowitz e43542007d Merge branch 'main' into merge-main-into-net9-again
# Conflicts:
#	eng/Version.Details.xml
#	eng/Versions.props
#	eng/devices/ios.cake
#	src/Controls/src/Core/BindableObject.cs
#	src/Controls/src/Core/Handlers/Items/CarouselViewHandler.Windows.cs
#	src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt
#	src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt
#	src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt
#	src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt
#	src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt
#	src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt
#	src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt
#	src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Unshipped.txt
#	src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Unshipped.txt
#	src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt
#	src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Unshipped.txt
#	src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Unshipped.txt
#	src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Unshipped.txt
#	src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Unshipped.txt
#	src/Core/src/Handlers/Application/ApplicationHandler.Android.cs
#	src/Core/src/Handlers/Application/ApplicationHandler.cs
#	src/Core/src/Platform/iOS/LabelExtensions.cs
#	src/Core/src/PublicAPI/net-android/PublicAPI.Unshipped.txt
#	src/Core/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt
#	src/Core/src/PublicAPI/net-maccatalyst/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
#	src/Essentials/src/HapticFeedback/HapticFeedback.ios.cs
#	src/Essentials/src/PublicAPI/net-android/PublicAPI.Unshipped.txt
#	src/Essentials/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt
#	src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt
#	src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt
#	src/Essentials/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt
#	src/Essentials/src/PublicAPI/net/PublicAPI.Unshipped.txt
#	src/Essentials/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt
#	src/Essentials/src/WebAuthenticator/WebAuthenticator.ios.tvos.cs
2024-09-19 01:15:51 +08:00
Shane Neuville b2c1d25f7a
Update bug-report.yml with 8.0.90 SR9 (#24791) 2024-09-16 12:37:32 -05:00
Shane Neuville 0548772436
Update bug-report.yml RC1 (#24708) 2024-09-11 01:16:06 -05:00
Shane Neuville ef4ef62c73 Merge branch 'main' into merge_main_net0
# Conflicts:
#	src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt
2024-08-29 16:14:54 -05:00
Shane Neuville 5aae18cf67
Update bug-report.yml with 8.0.82 SR8.2 (#24519) 2024-08-29 11:56:01 -05:00
Rui Marinho d9f2257965 Merge branch 'main' into merge-main-net9 2024-08-27 16:41:19 +01:00
Gerald Versluis ea3f76ea66
Remove Xamarin.Forms repo link in issue template (#24426) 2024-08-25 23:07:18 +01:00
Matthew Leibowitz 653f195435 Merge remote-tracking branch 'origin/main' into merge-main-net9
# Conflicts:
#	src/Core/src/maui.aar
2024-08-15 23:41:21 +08:00
Gerald Versluis d6cb19d9c9
Update bug report template with .NET 9 preview 7 (#24261) 2024-08-15 09:09:12 -05:00
Matthew Leibowitz 3a63e64cc7 Merge remote-tracking branch 'origin/net9.0' into merge-main-net9 2024-08-13 03:01:41 +08:00
Gerald Versluis 49b8ee373e
Add maui-blazor-solution template to codeowners (#24137) 2024-08-12 19:23:25 +02:00
Shane Neuville aa83a1909b
Update bug-report.yml with 8.0.80 SR8 (#24083) 2024-08-07 16:07:05 -05:00
Gerald Versluis c57d4bd3e7
Update Rebase GitHub Action (#24031)
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.
2024-08-06 18:34:43 +08:00
Shane Neuville a7e1f84d98
Update Versions for bug reports 2024-08-02 15:28:54 -05:00
Shane Neuville f323832c7b
Bump issue template to latest releases (#23504) 2024-07-09 11:53:21 -05:00
Shane Neuville 45a86865ff
Update bug-report.yml with 8.0.61 (#23273) 2024-06-26 10:47:43 -05:00
Shane Neuville 2ddcf72681
Simplify Development.md (#23142)
* Simplify Development.md

* Update .github/DEVELOPMENT.md

Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>

* Update .github/DEVELOPMENT.md

Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>

* Update .github/DEVELOPMENT.md

Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>

* Update .github/DEVELOPMENT.md

Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>

* Update DEVELOPMENT.md

* - modify and move advanced tips to different file

* Update DEVELOPMENT.md

* Update .github/DEVELOPMENT.md

Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>

* Update docs/DevelopmentTips.md

Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>

* Update docs/DevelopmentTips.md

Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>

* - updates based on review

---------

Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
2024-06-24 19:44:46 +02:00
Shane Neuville 3143629c3c
Add SR6 to issue template (#23071) 2024-06-15 20:23:21 +08:00
Gerald Versluis 7d21950c98
Remove .NET 7 from bug template (#22759)
* Remove .NET 7 from bug template

* Update bug-report.yml

* Update bug-report.yml
2024-06-03 13:01:49 +02:00
Gerald Versluis 87a4cb8068
Update bug-report.yml 2024-05-31 16:24:28 +02:00
Gerald Versluis 00ba645db3
Add .NET 9 preview 4 to bug template 2024-05-31 16:08:43 +02:00
Javier Suárez 2d769c4091
[Testing] Split up current appium tests into separate projects (#21908)
* Split up current appium tests into separate projects

* Updated samples sln

* More updates on slns

* More changes

* More fixes

* More changes

* More changes

* More changes

* More changes

* Trying to fix Windows project build

* not needed

* revert

* this

* undo

* this

* add it all back

* fixes

* eventually

* huh?

* this

* builds at least

* this

* ui tests

* this

* More changes

* Added uitest project by platform

* Remove IgnoreIfPlatforms

* Changes in the uitests yml

* Updated slnfs

* Fix format errors

* Added samples slnf

* Recover UITest single project

* Updated solutions

* Updated project references in uitests yml

* Added removed UITests comments

* Removed unnecesary changes

* Revert more unneccesary changes

* Fixed build error on macOS

* More changes

* Fix wrong namespace

* Fix deploy issues

* Fix wrong test app path

* Fixed test project paths

* Moved snapshots

* Fix merge issues

* Remove more IgnoreIfPlatforms methods

* Fix merge issue

* Fix build errors

* hmmm

* Maybe this?

* unifi

* Update Microsoft.Maui-vscode.sln

* Updated test

* More fixes

* More fixes

* Updated projects

* Update cake scripts

* More changes

* Fixes in project tests path

* More fixes

* Moved snapshots

* Updated snapshots tests used path

* More changes

* More pending changes

* Fixes the golden tests

* More changes in tests

* Renamed test projects

* More changes

* Updated test

* Fix build error

* More updates

* Renamed projects

* More changes

* Move more projects

* More changes

* Fixed build errors

* Fixed error on mac sln

* More changes

* Updated App path

* - move testcases app into tests folder

* - fix project references

* - add missing targets file

* - fix tizen manifest

* - additional props

* Updated UITesting md

* Updated Development md

* More docs updates

---------

Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2024-05-16 13:20:07 +02:00
Gerald Versluis 28e9cbb6d8
Revert "Add (back) VS for Mac feedback tool mention when move-to-feedback lab…" (#22420)
This reverts commit c0fbb03740.
2024-05-15 16:06:11 +02:00
Eilon Lipton 97b9ecdc50
Update policy/workflow automation to use new area labels (#22410)
Some got renamed, some are gone.
2024-05-14 16:42:42 -05:00
Gerald Versluis c0fbb03740
Add (back) VS for Mac feedback tool mention when move-to-feedback label is applied (#22385) 2024-05-14 16:14:03 -05:00
Shane Neuville 8166056e7a
bump_issue_template_to_8040 (#22408) 2024-05-14 14:57:41 -05:00
Eilon Lipton ea5ca41a76
Update dependabot.yml to fix slash vs. dash (#22337) 2024-05-13 13:24:07 -07:00
Eilon Lipton a1c9b937e2
Update dependabot.yml labels for upstream/infrastructure (#22335) 2024-05-10 17:36:50 -05:00
Matthew Leibowitz 222ca3ca08
Support manual triggering of similar issues (#22176) 2024-05-02 14:48:27 -07:00
Craig Loewen 2fc4774c03
Create similarIssues.yml (#22170) 2024-05-02 20:44:34 +00:00
Gerald Versluis ab80939286
Add VS Code Extension to move-to-vs-feedback label (#22152) 2024-05-01 14:39:50 -05:00
Shane Neuville c1912dff12
Add latest .NET9 and .NET8 (#22034) 2024-04-24 09:05:26 -05:00
Gerald Versluis 17b05bc4bb
Add s/triaged label for issues opened by (core) team (#22006)
* Add s/triaged label for issues opened by (core) team

Alternate approach to #21775 as that clearly didn't work. Hoping this _will_ work!

From the original PR:

> Adds a rule to the bot that adds the s/triaged label to an issue which is opened by the core team (someone with write permissions on the repo). A lot of times these issues are tasks and/or very cryptic to the triage team. This way, the triage team will skip these issues and we assume the issues are valid ones and/or not issues that need triage.

* Update resourceManagement.yml
2024-04-23 14:55:02 -07:00
Igor Velikorossov 345bb16d80
Update locker.yml (#21894)
* Bump the Locker action version
Refer to https://github.com/microsoft/vscode-github-triage-actions/pull/210

* Restrict the Locker action to dotnet org
2024-04-18 14:11:50 -05:00
Shane Neuville aea8fcfbc4
Add Links to Testing WIKI (#21813)
* Add Links to Testing WIKI

* Update DEVELOPMENT.md
2024-04-13 11:38:31 -05:00
Gerald Versluis 01e72e2ae8
Add s/triaged label for issues opened by core team (#21775) 2024-04-11 17:18:52 +01:00