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: AvaloniaUI/Avalonia
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 11.3.3
Choose a base ref
...
head repository: AvaloniaUI/Avalonia
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 11.3.4
Choose a head ref
  • 14 commits
  • 48 files changed
  • 12 contributors

Commits on Aug 11, 2025

  1. Configuration menu
    Copy the full SHA
    4b82a4e View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2025

  1. WeakEvent subscription management thread race condition fix (#19383)

    * Fixed thread-race condition when INotifyCollectionChanged event fired on non-ui thread
    
    * Fixed WeakEvent thread-race condition (NullReferenceException) when event fired on non-ui thread
    
    * Limited delegates creation in WeakEvent
    
    * Avoid casting in WeakEvent
    11v1 authored and MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    5968918 View commit details
    Browse the repository at this point in the history
  2. Removed all nullability overrides from TimePickerPresenter and DatePi…

    …ckerPresenter (#19241)
    
    Fixed obscure cases where NullReferenceException could be thrown if a template hasn't been applied yet, or where it provides only some optional items
    Replaced repeated string literals with shared const values
    Relaxed template part requirements: RepeatButton to Button, Rectancle to Control
    TomEdwardsEnscape authored and MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    862aee2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0307ab4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e89bb8a View commit details
    Browse the repository at this point in the history
  5. Enable Copy and Cut in ContextMenu for AutoCompleteBox (#19087)

    Co-authored-by: Julien Lebosquain <julien@lebosquain.net>
    zrt2399 and MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    64a2a8a View commit details
    Browse the repository at this point in the history
  6. Add Window.CanMinimize/CanMaximize (#18117)

    * Add CanMinimize and CanMaximize to Window
    
    * Win32 impl for CanMinimize/CanMaximize
    
    * Add CanResize/CanMinimize/CanMaximize samples to control catalog
    
    * X11 impl for CanMinimize/CanMaximize
    
    * macOS impl for CanMinimize/CanMaximize
    
    * Win32: don't allow restore when the window isn't resizable
    
    * Additional documentation for CanMinimize/CanMaximize
    
    * Add CanMinimize/CanMaximize logic to CaptionButtons
    
    * Use START_COM_ARP_CALL
    
    * Added CanMinimize/CanMaximize integration tests
    
    * Fixed CanMaximize tests on macOS
    MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    06a3f7f View commit details
    Browse the repository at this point in the history
  7. Fix SplitView incorrectly closing when the user changes DisplayMode t…

    …o inline when IsPaneOpen is already true (#19460)
    
    * add a failing unit test for issue #19457
    
    * fix #19457 by invalidating the pointerReleased subscription when DisplayMode changes.
    
    * [SplitView] ensure we always set _pointerDisposable to null when disposing.
    danwalmsley authored and MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    7ea7901 View commit details
    Browse the repository at this point in the history
  8. Add AllowTapRangeSelection for Calendar (#19367)

    * Add AllowTapRangeSelection for Calendar
    
    * Fix spacing
    
    * Let it be true...
    
    * Update CalendarTests.cs
    drasticactions authored and MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    33e05a1 View commit details
    Browse the repository at this point in the history
  9. Add Window IsDialog Property (#19226)

    Co-authored-by: Sebastian Redinger <sebastian.redinger@chaos.com>
    Co-authored-by: Max Katz <maxkatz6@outlook.com>
    3 people authored and MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    b6b3c4e View commit details
    Browse the repository at this point in the history
  10. Track TabIndex value in NumericUpDown (#19348)

    * Track TabIndex value in NumericUpDown
    
    * Use template
    
    * Add TabNavigationProperty.OverrideDefaultValue
    drasticactions authored and MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    caec760 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8d5876b View commit details
    Browse the repository at this point in the history
  12. Fix macOS thick titlebar mouse event duplication (#19447)

    * Added failing test for OSXThickTitleBar single title area click produce double click #19320
    
    * Fixed OSXThickTitleBar title area click duplication and event delays until the event-tracking-loop is completed
    
    * IntegrationTestApp. Move event counter controls to a separate column. Fixes Changing_Size_Should_Not_Change_Position test
    
    * Move pointer tests to Default group to avoid interference
    
    * Try to fix CI crash
    
    * Try disabling test
    
    * Fix CI test. Collection back to Default
    
    * CI fix. Return back empty test.
    
    * CI fix. Minimal bug test
    
    * CI test. Add double click test
    
    * CI fix. Remove double click test.
    
    ---------
    
    Co-authored-by: Julien Lebosquain <julien@lebosquain.net>
    ErtyHackward and MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    c9d79d4 View commit details
    Browse the repository at this point in the history
  13. Version 11.3.4

    MrJul committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    6a06e05 View commit details
    Browse the repository at this point in the history
Loading