dotnet-maestro[bot]
4b461fda6b
[main] Source code updates from dotnet/dotnet ( #13556 )
[main] Source code updates from dotnet/dotnet
24 hours ago
dotnet-maestro[bot]
d1eeebef07
[main] Source code updates from dotnet/dotnet ( #13553 )
[main] Source code updates from dotnet/dotnet
2 days ago
Youssef Victor
2f29f9abf0
Delete eng/helixpublish.proj ( #13541 )
2 days ago
Leaf Shi
e79173eb3b
Fix 13538: Update method Drop of DropTarget.cs ( #13542 )
Update method Drop of DropTarget.cs
2 days ago
dotnet-maestro[bot]
d101b8fbf0
[main] Source code updates from dotnet/dotnet ( #13544 )
* Update dependencies from https://github.com/dotnet/dotnet build 270181
Updated Dependencies:
Microsoft.NETCore.Platforms, System.Resources.Extensions, System.Windows.Extensions, Microsoft.NET.Sdk.IL, Microsoft.NETCore.ILAsm, runtime.win-x64.Microsoft.NETCore.ILAsm, runtime.win-x86.Microsoft.NETCore.ILAsm, System.Reflection.MetadataLoadContext, Microsoft.NETCore.ILDAsm, System.Text.Encodings.Web, System.Text.Json, Microsoft.NETCore.App.Ref, System.Runtime.Serialization.Formatters, Microsoft.Win32.SystemEvents, System.CodeDom, System.Configuration.ConfigurationManager, System.Formats.Nrbf, System.IO.Hashing (Version 10.0.0-preview.6.25278.103 -> 10.0.0-preview.6.25280.102)
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.GenFacades, Microsoft.DotNet.CMake.Sdk, Microsoft.DotNet.Helix.Sdk, Microsoft.DotNet.RemoteExecutor, Microsoft.DotNet.XUnitExtensions (Version 10.0.0-beta.25278.103 -> 10.0.0-beta.25280.102)
* Update dependencies from https://github.com/dotnet/dotnet build 270205
Updated Dependencies:
Microsoft.NETCore.Platforms, System.Resources.Extensions, System.Windows.Extensions, Microsoft.NET.Sdk.IL, Microsoft.NETCore.ILAsm, runtime.win-x64.Microsoft.NETCore.ILAsm, runtime.win-x86.Microsoft.NETCore.ILAsm, System.Reflection.MetadataLoadContext, Microsoft.NETCore.ILDAsm, System.Text.Encodings.Web, System.Text.Json, Microsoft.NETCore.App.Ref, System.Runtime.Serialization.Formatters, Microsoft.Win32.SystemEvents, System.CodeDom, System.Configuration.ConfigurationManager, System.Formats.Nrbf, System.IO.Hashing (Version 10.0.0-preview.6.25281.101 -> 10.0.0-preview.6.25278.103)
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.GenFacades, Microsoft.DotNet.CMake.Sdk, Microsoft.DotNet.Helix.Sdk, Microsoft.DotNet.RemoteExecutor, Microsoft.DotNet.XUnitExtensions (Version 10.0.0-beta.25281.101 -> 10.0.0-beta.25278.103)
* Update dependencies from https://github.com/dotnet/dotnet build 270315
No dependency updates to commit
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2 days ago
dotnet-maestro[bot]
86f7d0f8dc
[main] Source code updates from dotnet/dotnet ( #13543 )
[main] Source code updates from dotnet/dotnet
6 days ago
Jeremy Kuhne
2a0c79b592
Null out host handle in OleInterfaces when disposing ( #13532 )
This was causing the AxHost's container to stay rooted.
1 week ago
dotnet-maestro[bot]
bedb989a2e
[main] Source code updates from dotnet/dotnet ( #13531 )
[main] Source code updates from dotnet/dotnet
1 week ago
Jeremy Kuhne
9db17fd379
Handle ThreadContext cache more cleanly ( #13530 )
Switch to a concurrent backing collection. Note that we only ever create them if you ask for them on the current thread.
1 week ago
Epica3055
7ec2fbb921
fix #13508 Original text box is not empty after drag and drop the value to a new text box ( #13526 )
I think we forgot to update *pdwEffect after _owner.OnDragDrop(dragEvent);
1 week ago
dotnet-maestro[bot]
9a175053a9
[main] Source code updates from dotnet/dotnet ( #13525 )
[main] Source code updates from dotnet/dotnet
1 week ago
dotnet-maestro[bot]
2711edc4cc
[main] Source code updates from dotnet/dotnet ( #13521 )
[main] Source code updates from dotnet/dotnet
2 weeks ago
dotnet-maestro[bot]
8376cfcb89
[main] Source code updates from dotnet/dotnet ( #13520 )
[main] Source code updates from dotnet/dotnet
2 weeks ago
dotnet-maestro[bot]
c56a0f6a27
[main] Source code updates from dotnet/dotnet ( #13510 )
[main] Source code updates from dotnet/dotnet
2 weeks ago
dotnet-maestro[bot]
b0b0e101cb
[main] Source code updates from dotnet/dotnet ( #13506 )
[main] Source code updates from dotnet/dotnet
2 weeks ago
Leaf Shi
49b825a15f
Update resourceManagement.yml and Versions.props ( #13483 )
Update Pre-Release Iteration and Resource Management Milestone to
preview6
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/dotnet/winforms/pull/13483 )
2 weeks ago
dotnet-maestro[bot]
8484b55e77
[main] Source code updates from dotnet/dotnet ( #13493 )
[main] Source code updates from dotnet/dotnet
2 weeks ago
Copilot
4372c9c829
Fix thread safety in Application.ThreadContext.FromId ( #13489 )
* Initial plan for issue
* Fix thread safety in Application.ThreadContext.FromId
Co-authored-by: JeremyKuhne <8184940+JeremyKuhne@users.noreply.github.com>
* Optimize lock usage in Application.ThreadContext.FromId
Co-authored-by: JeremyKuhne <8184940+JeremyKuhne@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JeremyKuhne <8184940+JeremyKuhne@users.noreply.github.com>
2 weeks ago
Leaf Shi (BEYONDSOFT CONSULTING INC)
50f2a7655c
Update resourceManagement.yml and Versions.props
2 weeks ago
Leaf Shi
ee29cfdb3b
Publish unpublished APIs ( #13479 )
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/dotnet/winforms/pull/13479 )
2 weeks ago
Leaf Shi (BEYONDSOFT CONSULTING INC)
ef25062571
Publish unpublished APIs
2 weeks ago
Jeremy Kuhne
4c32f29dda
Allow IDataObjectAsyncCapability ( #13431 )
Chromium based apps don't support file drop without using IDataObjectAsyncCapability. This includes the new Outlook.
To support this we'll look for this interface in our current code paths and utilize it. This makes the async operation sync, which works, but isn't ideal. Chromium will pop a dialog that will leave WinForms modal as well until it is responded to.
If this behavior creates an issue it can be disabled with the appcontext switch: "Windows.DragDrop.DisableSyncOverAsync"
In order to truly support async we're also introducing a new interface to allow calling back off of the UI thread. This will be shipped as experimental for .NET 10 as there is a small risk we'll want to change the API based on real-world feedback. See #13422 .
2 weeks ago
dotnet-maestro[bot]
716bc129a4
[main] Source code updates from dotnet/dotnet ( #13476 )
[main] Source code updates from dotnet/dotnet
3 weeks ago
dotnet-maestro[bot]
92e2dcc189
[main] Source code updates from dotnet/dotnet ( #13469 )
[main] Source code updates from dotnet/dotnet
3 weeks ago
dotnet-maestro[bot]
c78c1e93f7
[main] Source code updates from dotnet/dotnet ( #13465 )
[main] Source code updates from dotnet/dotnet
3 weeks ago
Jeremy Kuhne
05a904f4c1
Throw ExternalException instead of OutOfMemory ( #13432 )
GDI+ isn't particularly good at returning errors when it is unable to create internal objects. There are many cases where object creation will fail due to invalid input and higher level code will get a null and turn it into `Status.OutOfMemory`.
As this is a frequent cause of confusion, we're changing this to `ExternalException`, which is already thrown in other code paths. We had already changed the exception message.
Fixes #12627
3 weeks ago
dotnet-maestro[bot]
711d61b8be
[main] Source code updates from dotnet/dotnet ( #13463 )
[main] Source code updates from dotnet/dotnet
3 weeks ago
dotnet-maestro[bot]
bc073988e2
[main] Source code updates from dotnet/dotnet ( #13454 )
[main] Source code updates from dotnet/dotnet
3 weeks ago
Matt Mitchell
10c8369f4f
Replace arch-specific package properties with arch neutral ones ( #13444 )
This avoids need for a workaround in VMR builds and reduces friction for stable builds. When building non-win-x64 verticals, we end up having to set the x64 runtime pack and x64 VS redist pack properties (stable and non-stable properties) based on other values in the VMR orchestrator. Instead, use MicrosoftNEtCoreAppRef as the stable version property, and MicrosoftNETCOrePlatforms as the non-stable one.
3 weeks ago
dotnet-maestro[bot]
5821493f0b
[main] Source code updates from dotnet/dotnet ( #13439 )
[main] Source code updates from dotnet/dotnet
4 weeks ago
dotnet-maestro[bot]
34afa1b614
[main] Source code updates from dotnet/dotnet ( #13438 )
[main] Source code updates from dotnet/dotnet
4 weeks ago
dotnet-maestro[bot]
72ee6eb617
[main] Source code updates from dotnet/dotnet ( #13434 )
[main] Source code updates from dotnet/dotnet
4 weeks ago
Ricardo Bossan
dd514dc4d7
Unify namespaces and class names under DemoConsole ( #13433 )
Related #13388
## Proposed changes
- Unifies `DesignSurfaceExt` and `DemoConsole` namespaces under the
latter.
- Renames class names where appropriate to reflect the shared project
identity, in preparation for relocating all files into the `DemoConsole`
folder in a follow-up PR.
## Customer Impact
- None or succinct description
## Regression?
- No
## Risk
- Minimal
## Test environment(s)
- 10.0.100-preview.3.25201.16
Co-authored-by: Ricardo Bossan (BEYONDSOFT CONSULTING INC) <v-rbossan@microsoft.com>
4 weeks ago
dotnet-maestro[bot]
8c5ddfb17f
[main] Source code updates from dotnet/dotnet ( #13425 )
[main] Source code updates from dotnet/dotnet
4 weeks ago
Leaf Shi
aefb2683dc
Update label "area:NRT" to "area-NRT" ( #13417 )
4 weeks ago
dotnet-maestro[bot]
a5a50fe1a5
[main] Source code updates from dotnet/dotnet ( #13419 )
[main] Source code updates from dotnet/dotnet
4 weeks ago
dotnet-maestro[bot]
71a8e95832
[main] Source code updates from dotnet/dotnet ( #13415 )
[main] Source code updates from dotnet/dotnet
1 month ago
Leaf Shi
fc5d461e63
Moving some cases from ClipboardTests class to ClipboardCoreTests ( #13368 )
* Moving some cases from ClipboardTests class to ClipboardCoreTests
1 month ago
Jeff Handley
b8f4e165f0
Upgrade Issue-Labeler to v2.0.0 ( #13405 )
* Import v2.0.0 issue-labeler default workflows
* issue-labeler workflow customization for dotnet/winforms
1 month ago
dotnet-maestro[bot]
dafb8c0cc8
[main] Source code updates from dotnet/dotnet ( #13407 )
[main] Source code updates from dotnet/dotnet
1 month ago
Tanya Solyanik
9d6dd89fc5
Ensure that partial exclusions are shown in the solution explorer ( #13403 )
Ensure that partial(for a single target) exclusions are shown in the
solution explorer - moved item group that includes these items from
build props to the specific project.
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/dotnet/winforms/pull/13403 )
1 month ago
Tanya Solyanik
718bfd6470
made language classes that we compile only in .NET Framework public for use in the demo console exe.
1 month ago
Tanya Solyanik
d53b7982c2
Ensure that exclusions are shown in the solution explorer - moved item group that includes these items from build props to the target project.
1 month ago
dotnet-maestro[bot]
43ffa433a3
[main] Source code updates from dotnet/dotnet ( #13404 )
[main] Source code updates from dotnet/dotnet
1 month ago
Tanya Solyanik
9be7da7fea
Intermittent exception when creating a ListViewGroupAccessibleObject ( #10934 )
* There are situations when AccessibilityObject is not available, for example when the corresponding control is not displayed or not parented, thus changing nullability on this property. We were already guarding against accessing objects for "invisible" groups in the parent ListViewAccessibleObject when enumerating children.
We should not attempt to create accessible object for unparented ListView groups, for example when a group is removed from the control.
This fix is based on this call stack:
System.InvalidOperationException: ListView
at System.Windows.Forms.ListViewGroup.ListViewGroupAccessibleObject..ctor(ListViewGroup owningGroup, Boolean owningGroupIsDefault)
at System.Windows.Forms.ListViewGroup.get_AccessibilityObject()
at System.Windows.Forms.ListView.OnGotFocus(EventArgs e)
This is a follow up on #10910 (comment)
Related to #4019
1 month ago
Tanya Solyanik
3aa19dc544
Update developer-guide.md ( #13390 )
CMake now comes with the VS
Added path to the latest SDK build
Co-authored-by: Jeremy Kuhne <jkuhne@microsoft.com>
---------
Co-authored-by: Jeremy Kuhne <jkuhne@microsoft.com>
1 month ago
Tanya Solyanik
25c2120fdc
Update resourceManagement.yml ( #13395 )
removed a duplicate `waiting for author feedback` label
1 month ago
dotnet-maestro[bot]
98e102bf1a
[main] Source code updates from dotnet/dotnet ( #13402 )
* Update dependencies from https://github.com/dotnet/dotnet build 266496
* Update ClipboardTests.cs
added a retry delay and retry count to SetDataObject test
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com>
1 month ago
Leaf Shi
73f899edb5
Update the path of the System.Windows.Forms in codecov.yml ( #13398 )
1 month ago
Ricardo Bossan
ce261dd02d
Move `DataGridViewChooseDataSourceActionList` into a separate file ( #13397 )
Related #13231
## Root Cause
- Missing
## Proposed changes
- Move `DataGridViewChooseDataSourceActionList` into a separate file
- Add comment about missing structure for choosing data source designer
action item.
## Customer Impact
- None
## Regression?
- No
## Risk
- Minimal
## Test environment(s)
- 10.0.100-preview.3.25201.16
Co-authored-by: Ricardo Bossan (BEYONDSOFT CONSULTING INC) <v-rbossan@microsoft.com>
1 month ago