#8083 Expose CurrentOpacity on ISkiaDrawingContextImpl.
#8119 Added support for IReflectableType in InpcPropertyAccessorPlugin
Bugfixes
#8154 [macOS] Multiple windowing platform fixes on OSX
#8187 [macOS] Fix file dialog filter nullable annotation, and osx platform.
#8258 [macOS] Fix call to virtual method from ctor.
#8095 Respect Window MaxWidth and MaxHeight when using any SizeToContent to Auto
#8106 Make ThreadSafeObjectPool actually thread safe
#8114#8126#8141 Fix property and events registrations
#8115 Fix missing NotifyCountChanged in AvaloniaList.AddRange
#8236 Fix FlyoutBase/ContextMenu memory leak
#8252 Check if BindingValue actually has a value before logging an error
#8253 Stop listening for IsCancel on button detached
#7165 Add more platform specific screen from Window/Rect/Point methods.
#7854 + #7911 Implement TemplatePartAttribute from WPF
Bugfixes
#7774 [Linux] Fix pinvoke signature for smc and ice error handlers for 32 bit
#7775 [Windows] Fix dwm opaque backdrop
#7787 + #7788 [Windows] Make mica fallback to acrylic on compatible windows 10
#7937 [Osx] Reset maximised state when window is dragged.
#8035 [Osx] Fixes/nullable avalonia native
#7832 Measure overlay layer children to constraint.
#7834 + #7964 Fix using touch for date/time pickers.
#7930 Relax Typface resolution
#7954 Fix NativeMenuBar exception.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps Avalonia.Desktop from 0.10.13 to 0.10.15.
Release notes
Sourced from Avalonia.Desktop's releases.
Commits
6239b3a
bump version.4aedf52
Merge pull request #8268 from AvaloniaUI/feature/x11-xsync-counterd666e4f
Merge pull request #8269 from AvaloniaUI/fixes/osx-setcontent-size-shadow-inv...09c9a98
only setcontentsize if window is shown or about to show.591b469
tidy nswindow initialisation.ab0c135
Merge pull request #8267 from AvaloniaUI/fixes/osx-cef-electron-compatibility2bd9784
Merge pull request #8253 from AvaloniaUI/stop-iscancel-on-detachedd18f979
Merge pull request #8252 from AvaloniaUI/safe-log-typed-adapter5d360fa
Merge pull request #8265 from AvaloniaUI/fixes/osx-invalidate-shadow-always6375103
Merge pull request #8264 from AvaloniaUI/fixes/osx-invalidate-shadow-onshowDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)