Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/winforms
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 852f7ef241
Choose a base ref
...
head repository: dotnet/winforms
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 822e882f40
Choose a head ref
  • 10 commits
  • 81 files changed
  • 8 contributors

Commits on Feb 20, 2024

  1. [main] Update dependencies from dotnet/runtime (#10915)

    [main] Update dependencies from dotnet/runtime
    dotnet-maestro[bot] authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    da7bb65 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Clean up code around the painting loop (#10917)

    Various cleanup with painting.
    
    - Add a SuspendLayoutScope to simplify scoping and validation
    - Don't update layout for the parent if you don't change size (SetBoundsCore)
    - Fix remaining info messages in Control
    - Don't paint transparent background twice in PaintBackground
    - Cache checking image transparency in PaintBackground
    - Suppress all relevant warnings in NotSupported.cs to avoid the 10000 warnings that pop when you accidentally open it
    
    Stops caching high contrast setting. By caching and starting the SystemEvents window this was causing a nested paint on the main form during startup if you you had a background image. The call is not so expensive to need creating a window look for changes.
    
    This also moves a few bitmap related APIs to Core to allow for Direct2D related scenarios.
    JeremyKuhne authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    905aac1 View commit details
    Browse the repository at this point in the history
  2. Add missing Stream overloads in DataStreamFromComStream (#10857)

    * add missing Stream overloads in DataStreamFromComStream
    
    * review feedback
    halgab authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    f8177cd View commit details
    Browse the repository at this point in the history
  3. Update Effects per API review (#10919)

    This updates Effects to match the approved API and removes [RequiresPreviewFeatures].
    
    Fixes #8835
    
    #8835 (comment)
    JeremyKuhne authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    571dc7a View commit details
    Browse the repository at this point in the history
  4. [main] Update dependencies from dotnet/runtime (#10925)

    Update dependencies from https://github.com/dotnet/runtime build 20240220.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.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.2.24120.1 -> To Version 9.0.0-preview.2.24120.11
    
    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    dotnet-maestro[bot] and dotnet-maestro[bot] authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    17a3fcd View commit details
    Browse the repository at this point in the history
  5. Update APIs for API review (#10926)

    Update RoundedRectangle APIs, ColorMap APIs and PrinterSettings.StringCollection per API review.
    JeremyKuhne authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    b86f810 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Fix PrintDialog to return DialogResult.Cancel when cancelled or c…

    …losed (#10928)
    
    Fix PrintDialog to return DialogResult.Cancel when cancelled or closed and add tests
    elachlan authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    8f56143 View commit details
    Browse the repository at this point in the history
  2. Set ProducesDotNetReleaseShippingAssets property in Publishing.props (#…

    …10923)
    
    add ProducesDotNetReleaseShippingAssets property
    MilenaHristova authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    da164d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34d6061 View commit details
    Browse the repository at this point in the history
  4. Add ToolStripMenuItem test UI in WinformsControlTests (#10914)

    * Add ToolStripMenuItem test UI in WinformsControlTests
    
    * Update the layout of the ToolStrip test page
    LeafShi1 authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    822e882 View commit details
    Browse the repository at this point in the history
Loading