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

merge the latest into the clipboard branch #11593

Merged
merged 47 commits into from
Jun 26, 2024
Merged

Conversation

Tanya-Solyanik
Copy link
Member

@Tanya-Solyanik Tanya-Solyanik commented Jun 26, 2024

Microsoft Reviewers: Open in CodeFlow

elachlan and others added 30 commits May 26, 2024 21:44
…m so they handles failures, as they are already nullable
Update dependencies from https://github.com/dotnet/arcade build 20240611.1

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.CMake.Sdk , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24306.4 -> To Version 9.0.0-beta.24311.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
[main] Update dependencies from dotnet/arcade
* Add test coverage for PropertyGrid

* Delete blank line

* Handle Feedback

* Delete CollapseAndExpandAllGridItems tests
* Specify a version of cmake in global.json

`latest` is not supported by Arcade, and there's no `latest` archive in the Azure blob store, so force a supported value here.

```
CommonLibrary\DownloadAndExtract : Download failed from
  https://netcorenativeassets.blob.core.windows.net/resource-packages/external/windows/cmake/cmake-latest-win64-x64.zip
  At C:\d\source-indexer\bin\repo\winforms\eng\common\native\install-tool.ps1:90 char:22
```

* Set a slightly lower version

Someone has been uploading incorrectly named cmake files to the Blob storage, 3.21.0 is the most recent version which installs correctly via global.json
[main] Update dependencies from dotnet/arcade
* Add code coverage for monthcalendar

* Handle FeedBack

* Update src/System.Windows.Forms/tests/UnitTests/System/Windows/Forms/MonthCalendarTests.cs

Co-authored-by: Epica3055 <135201996+Epica3055@users.noreply.github.com>

---------

Co-authored-by: Epica3055 <135201996+Epica3055@users.noreply.github.com>
* Add code coverage for LabelAccessibleObject

* Update
* Add test coverage for NumericUpDown

* Update 1

* Spacing update
* Update dependencies from https://github.com/dotnet/runtime build 20240615.5

Microsoft.Internal.Runtime.WindowsDesktop.Transport , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , Microsoft.NETCore.ILDAsm , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry.AccessControl , Microsoft.Win32.SystemEvents , runtime.win-x64.Microsoft.NETCore.ILAsm , runtime.win-x86.Microsoft.NETCore.ILAsm , System.CodeDom , System.ComponentModel.Composition , System.ComponentModel.Composition.Registration , System.Configuration.ConfigurationManager , System.Data.Odbc , System.Data.OleDb , System.Diagnostics.EventLog , System.Diagnostics.PerformanceCounter , System.DirectoryServices , System.DirectoryServices.AccountManagement , System.DirectoryServices.Protocols , System.IO.Hashing , System.IO.Packaging , System.IO.Ports , System.Management , System.Reflection.Context , System.Reflection.MetadataLoadContext , System.Resources.Extensions , System.Runtime.Caching , System.Security.Cryptography.Pkcs , System.Security.Cryptography.ProtectedData , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceModel.Syndication , System.ServiceProcess.ServiceController , System.Speech , System.Text.Encoding.CodePages , System.Text.Encodings.Web , System.Text.Json , System.Threading.AccessControl , System.Windows.Extensions , VS.Redist.Common.NetCore.SharedFramework.x64.9.0
 From Version 9.0.0-preview.6.24307.2 -> To Version 9.0.0-preview.6.24315.5

* Update dependencies from https://github.com/dotnet/runtime build 20240616.2

Microsoft.Internal.Runtime.WindowsDesktop.Transport , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , Microsoft.NETCore.ILDAsm , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry.AccessControl , Microsoft.Win32.SystemEvents , runtime.win-x64.Microsoft.NETCore.ILAsm , runtime.win-x86.Microsoft.NETCore.ILAsm , System.CodeDom , System.ComponentModel.Composition , System.ComponentModel.Composition.Registration , System.Configuration.ConfigurationManager , System.Data.Odbc , System.Data.OleDb , System.Diagnostics.EventLog , System.Diagnostics.PerformanceCounter , System.DirectoryServices , System.DirectoryServices.AccountManagement , System.DirectoryServices.Protocols , System.IO.Hashing , System.IO.Packaging , System.IO.Ports , System.Management , System.Reflection.Context , System.Reflection.MetadataLoadContext , System.Resources.Extensions , System.Runtime.Caching , System.Security.Cryptography.Pkcs , System.Security.Cryptography.ProtectedData , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceModel.Syndication , System.ServiceProcess.ServiceController , System.Speech , System.Text.Encoding.CodePages , System.Text.Encodings.Web , System.Text.Json , System.Threading.AccessControl , System.Windows.Extensions , VS.Redist.Common.NetCore.SharedFramework.x64.9.0
 From Version 9.0.0-preview.6.24307.2 -> To Version 9.0.0-preview.6.24316.2

* revert cmake to latest

* Suppress SYSLIB0014

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Loni Tra <lonitra@microsoft.com>
[main] Update dependencies from dotnet/arcade
[main] Update dependencies from dotnet/runtime
* Update dependencies from https://github.com/dotnet/runtime build 20240618.4

Microsoft.Internal.Runtime.WindowsDesktop.Transport , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , Microsoft.NETCore.ILDAsm , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry.AccessControl , Microsoft.Win32.SystemEvents , runtime.win-x64.Microsoft.NETCore.ILAsm , runtime.win-x86.Microsoft.NETCore.ILAsm , System.CodeDom , System.ComponentModel.Composition , System.ComponentModel.Composition.Registration , System.Configuration.ConfigurationManager , System.Data.Odbc , System.Data.OleDb , System.Diagnostics.EventLog , System.Diagnostics.PerformanceCounter , System.DirectoryServices , System.DirectoryServices.AccountManagement , System.DirectoryServices.Protocols , System.IO.Hashing , System.IO.Packaging , System.IO.Ports , System.Management , System.Reflection.Context , System.Reflection.MetadataLoadContext , System.Resources.Extensions , System.Runtime.Caching , System.Security.Cryptography.Pkcs , System.Security.Cryptography.ProtectedData , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceModel.Syndication , System.ServiceProcess.ServiceController , System.Speech , System.Text.Encoding.CodePages , System.Text.Encodings.Web , System.Text.Json , System.Threading.AccessControl , System.Windows.Extensions , VS.Redist.Common.NetCore.SharedFramework.x64.9.0
 From Version 9.0.0-preview.6.24317.2 -> To Version 9.0.0-preview.6.24318.4

* Reference SystemRuntimeSerializationFormatters package in tests that need it

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Loni Tra <lonitra@microsoft.com>
[main] Update dependencies from dotnet/runtime
[main] Update dependencies from dotnet/runtime
…cope` (#11539)

* Replacing usages of LocalAppContextSwitches with AppContextSwitchScopes

* Fix usings

* Refactoring to use named parameter and make AppContextSwitchNames use constants

* move files to better support TargetFrameworkName in AppContextSwitchScope

* More refactoring for LocalAppContextSwitchesTest

* Changes from review

* Remove try finally blocks

* Refactor tests based on feedback

* Fix test expected values

* change from review
Update dependencies from https://github.com/dotnet/runtime build 20240619.3

Microsoft.Internal.Runtime.WindowsDesktop.Transport , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , Microsoft.NETCore.ILDAsm , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry.AccessControl , Microsoft.Win32.SystemEvents , runtime.win-x64.Microsoft.NETCore.ILAsm , runtime.win-x86.Microsoft.NETCore.ILAsm , System.CodeDom , System.ComponentModel.Composition , System.ComponentModel.Composition.Registration , System.Configuration.ConfigurationManager , System.Data.Odbc , System.Data.OleDb , System.Diagnostics.EventLog , System.Diagnostics.PerformanceCounter , System.DirectoryServices , System.DirectoryServices.AccountManagement , System.DirectoryServices.Protocols , System.IO.Hashing , System.IO.Packaging , System.IO.Ports , System.Management , System.Reflection.Context , System.Reflection.MetadataLoadContext , System.Resources.Extensions , System.Runtime.Caching , System.Runtime.Serialization.Formatters , System.Security.Cryptography.Pkcs , System.Security.Cryptography.ProtectedData , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceModel.Syndication , System.ServiceProcess.ServiceController , System.Speech , System.Text.Encoding.CodePages , System.Text.Encodings.Web , System.Text.Json , System.Threading.AccessControl , System.Windows.Extensions , VS.Redist.Common.NetCore.SharedFramework.x64.9.0
 From Version 9.0.0-preview.6.24318.7 -> To Version 9.0.0-preview.6.24319.3

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Create AccessibleObject for PrintStatusDialog

* Rename variable and event

* Update variable name in PrintControllerWithStatusDialog.BackgroundThread.cs
Update dependencies from https://github.com/dotnet/runtime build 20240619.7

Microsoft.Internal.Runtime.WindowsDesktop.Transport , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , Microsoft.NETCore.ILDAsm , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry.AccessControl , Microsoft.Win32.SystemEvents , runtime.win-x64.Microsoft.NETCore.ILAsm , runtime.win-x86.Microsoft.NETCore.ILAsm , System.CodeDom , System.ComponentModel.Composition , System.ComponentModel.Composition.Registration , System.Configuration.ConfigurationManager , System.Data.Odbc , System.Data.OleDb , System.Diagnostics.EventLog , System.Diagnostics.PerformanceCounter , System.DirectoryServices , System.DirectoryServices.AccountManagement , System.DirectoryServices.Protocols , System.IO.Hashing , System.IO.Packaging , System.IO.Ports , System.Management , System.Reflection.Context , System.Reflection.MetadataLoadContext , System.Resources.Extensions , System.Runtime.Caching , System.Runtime.Serialization.Formatters , System.Security.Cryptography.Pkcs , System.Security.Cryptography.ProtectedData , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceModel.Syndication , System.ServiceProcess.ServiceController , System.Speech , System.Text.Encoding.CodePages , System.Text.Encodings.Web , System.Text.Json , System.Threading.AccessControl , System.Windows.Extensions , VS.Redist.Common.NetCore.SharedFramework.x64.9.0
 From Version 9.0.0-preview.6.24319.3 -> To Version 9.0.0-preview.6.24319.7

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Update dependencies from https://github.com/dotnet/runtime build 20240619.11

Microsoft.Internal.Runtime.WindowsDesktop.Transport , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , Microsoft.NETCore.ILDAsm , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry.AccessControl , Microsoft.Win32.SystemEvents , runtime.win-x64.Microsoft.NETCore.ILAsm , runtime.win-x86.Microsoft.NETCore.ILAsm , System.CodeDom , System.ComponentModel.Composition , System.ComponentModel.Composition.Registration , System.Configuration.ConfigurationManager , System.Data.Odbc , System.Data.OleDb , System.Diagnostics.EventLog , System.Diagnostics.PerformanceCounter , System.DirectoryServices , System.DirectoryServices.AccountManagement , System.DirectoryServices.Protocols , System.IO.Hashing , System.IO.Packaging , System.IO.Ports , System.Management , System.Reflection.Context , System.Reflection.MetadataLoadContext , System.Resources.Extensions , System.Runtime.Caching , System.Runtime.Serialization.Formatters , System.Security.Cryptography.Pkcs , System.Security.Cryptography.ProtectedData , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceModel.Syndication , System.ServiceProcess.ServiceController , System.Speech , System.Text.Encoding.CodePages , System.Text.Encodings.Web , System.Text.Json , System.Threading.AccessControl , System.Windows.Extensions , VS.Redist.Common.NetCore.SharedFramework.x64.9.0
 From Version 9.0.0-preview.6.24319.7 -> To Version 9.0.0-preview.6.24319.11

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Fix `ToolboxBitmapAttribute` to improve error tolerance and better support `PNG` based `ICO` embedded resources
…rip_WndProc_InvokeMouseActivateWithHandle_Success" (#11563)
akoeplinger and others added 17 commits June 21, 2024 10:48
[main] Update dependencies from dotnet/arcade
[main] Update dependencies from dotnet/runtime
Set default trim values for WinForms
[main] Update dependencies from dotnet/arcade
[main] Update dependencies from dotnet/runtime
[main] Update dependencies from dotnet/runtime
…steNotEmpty_Success" (#11562)

* Skip test "TextBoxBase_Undo_CanUndo_Success" and "TextBoxBase_Copy_PasteNotEmpty_Success"

* Format code
[main] Update dependencies from dotnet/runtime
[main] Update dependencies from dotnet/arcade
[main] Update dependencies from dotnet/runtime
[main] Update dependencies from dotnet/arcade
[main] Update dependencies from dotnet/runtime
Some simplification work around arrays and member type info. String arrays are now `<string?>` instead of `<object?>`. `IBinaryArray` is more explicit about type metadata.
Simplify BinaryFormattedObject code
Copy link

codecov bot commented Jun 26, 2024

Codecov Report

Attention: Patch coverage is 90.14706% with 134 lines in your changes missing coverage. Please review.

Project coverage is 74.48138%. Comparing base (5cefc3d) to head (6bf29db).
Report is 6 commits behind head on feature/clipboard.

Additional details and impacted files
@@                     Coverage Diff                     @@
##           feature/clipboard      #11593         +/-   ##
===========================================================
+ Coverage           74.40876%   74.48138%   +0.07262%     
===========================================================
  Files                   3032        3040          +8     
  Lines                 628254      629168        +914     
  Branches               46832       46856         +24     
===========================================================
+ Hits                  467476      468613       +1137     
+ Misses                157427      157212        -215     
+ Partials                3351        3343          -8     
Flag Coverage Δ
Debug 74.48138% <90.14706%> (+0.07262%) ⬆️
integration 17.99489% <0.00000%> (-0.00742%) ⬇️
production 47.37241% <65.02732%> (+0.11044%) ⬆️
test 96.95380% <99.39638%> (-0.01376%) ⬇️
unit 44.35697% <65.02732%> (+0.11324%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

@Tanya-Solyanik Tanya-Solyanik merged commit 1260621 into feature/clipboard Jun 26, 2024
11 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Jul 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.