Max Katz
dd32380ee2
Merge remote-tracking branch 'origin/master' into feature/moveThemeFontAssets
# Conflicts:
# src/Skia/Avalonia.Skia/FontManagerImpl.cs
4 years ago
Max Katz
76f0a1a1f3
Merge pull request #10461 from AvaloniaUI/fixes/overlay-popup-menus
Fix Menu when using overlay popups
4 years ago
Max Katz
bcb7bfd5fa
Merge branch 'master' into fixes/overlay-popup-menus
4 years ago
Steven Kirk
150c4c01d0
Ensure layout a little earlier.
Fixes all integration tests with overlay popups.
4 years ago
Max Katz
bc74d04198
Merge pull request #10423 from AvaloniaUI/feature/styled-property-data-validation
Add data validation support to styled properties
4 years ago
Max Katz
3105bdc11e
Merge pull request #10415 from AvaloniaUI/DefaultFocusAdornerProperty
Add DefaultFocusAdornerProperty and set for themes
4 years ago
Max Katz
1b46d70b98
Merge pull request #10450 from AvaloniaUI/add-imageAutomationPeer
Add ImageAutomationPeer
4 years ago
Max Katz
ebca5d3341
Merge pull request #10199 from workgroupengineering/fixes/build/task/sourcelink
fix: Sourcelink Avalonia.Build.Tasks
4 years ago
Max Katz
22011e3a40
Merge branch 'master' into fixes/build/task/sourcelink
4 years ago
Max Katz
7eb87949b6
Merge branch 'master' into DefaultFocusAdornerProperty
4 years ago
Steven Kirk
f745fe1788
Use simpler event args type.
The `PointerEnteredItem` and `PointerExitedItem` were using an obsolete API to create the event args. We don't need a `PointerEventArgs` anyway, just use `RoutedEventArgs`.
4 years ago
Steven Kirk
d5a68b4b22
Ensure layout before trying to move selection.
4 years ago
Steven Kirk
034064a45f
Use logical tree to detect if we're in a menu.
Visual tree does not work when using overlay popups because the popups are displayed as visual children of the overlay layer. This is not a problem for native popups as each popup has its own `AccessKeyHandler`.
4 years ago
Steven Kirk
aba570b063
Merge branch 'master' into add-imageAutomationPeer
4 years ago
Max Katz
b8294ad127
Merge branch 'master' into fixes/10420-overlay-popups-event-routing
4 years ago
Dariusz Komosiński
98f881766b
Merge pull request #10435 from YohDeadfall/clear-init-mouse-buttons
Fixed incorrect initial mouse button on pointer release
4 years ago
Steven Kirk
f1759ab23e
Fix merge error.
4 years ago
Steven Kirk
c0e1786b92
Merge branch 'master' into fixes/10420-overlay-popups-event-routing
4 years ago
Tako
955cd60367
Merge branch 'master' into add-imageAutomationPeer
4 years ago
Daniil Pavliuchyk
b74d8b34ef
Add ImageAutomationPeer
4 years ago
workgroupengineering
c53fa0c058
Merge branch 'master' into fixes/build/task/sourcelink
4 years ago
Steven Kirk
a7711a3b4a
Route events to parent, not visual parent.
Fixes #10420 .
4 years ago
Steven Kirk
f87148dbbc
Add failing unit test for #10420 .
4 years ago
Yoh Deadfall
a62096ed05
Added test for mouse device
4 years ago
Yoh Deadfall
1ad8e2ead8
Reset last used mouse buttons on pointer release
4 years ago
Tako
31a691c550
Merge pull request #10430 from AvaloniaUI/add-radioButtonAutomationPeer
Add RadioButtonAutomationPeer
4 years ago
Steven Kirk
ac882ad3a1
Add failing integration tests for overlay popups.
Integration tests for #10420 :
- Adds an `--overlayPopups` command-line argument to IntegrationTestApp
- Renames `TestAppFixture` -> `DefaultAppFixture`
- Adds additional `OverlayPopupsAppFixture`
- Runs ComboBox and Menu tests in both default and overlay popups mode
- VS keeps changing the `.sln` file
4 years ago
Tako
de7559feb1
Merge branch 'master' into add-radioButtonAutomationPeer
4 years ago
Daniil Pavliuchyk
05dc0a3559
Fix formatting
4 years ago
Nikita Tsukanov
ae1fcfed51
Refactored DrawingContext and VisualBrush, added DrawingBrush ( #10419 )
Refactored DrawingContext and VisualBrush, added DrawingBrush
4 years ago
Max Katz
bd5865fca9
Merge pull request #10055 from AvaloniaUI/fixes/9997-nth-last-child-itemscontrol
Fix nth-last-child styles on virtualizing layouts
4 years ago
Max Katz
5849167fff
Merge branch 'master' into fixes/9997-nth-last-child-itemscontrol
4 years ago
Steven Kirk
80394d0097
Merge pull request #10138 from robloo/SplitView-StyledProperty
Switch SplitView.IsPaneOpen to a StyledProperty
4 years ago
Max Katz
d1e7ec3d2f
Merge branch 'master' into SplitView-StyledProperty
4 years ago
Dan Walmsley
3596149f4b
Merge pull request #10427 from AvaloniaUI/fixes/macos-close-window-zorder
macOS: Fix window order breaking when closing modal dialog
4 years ago
Steven Kirk
c837c10051
Don't call BringToFront on closed window.
4 years ago
Steven Kirk
dcb18e1ac4
Merge branch 'master' into fixes/macos-close-window-zorder
4 years ago
Steven Kirk
87dc9bb1b4
Only subscribe to event when necessary.
4 years ago
Steven Kirk
d98467c3d8
Remove TotalCountChanged.
Merge it into existing `IChildIndexProvider.ChildIndexChanged` event.
4 years ago
Steven Kirk
d20c6b7104
Merge branch 'master' into SplitView-StyledProperty
4 years ago
Daniil Pavliuchyk
8a771855db
Add tests
4 years ago
Steven Kirk
f433e5f3f3
Merge pull request #10431 from AvaloniaUI/fixes/osx-menu-reparenting-crash
if the window is closed, we cannot become the key window.
4 years ago
Dan Walmsley
3de50b3baa
if the window is closed, we cannot become the key window.
4 years ago
Daniil Pavliuchyk
5e13280b42
Fix warning
4 years ago
Max Katz
14be3c1e07
Merge pull request #10389 from AvaloniaUI/dataobject-storage-file
Browser drag n drop target support + new DataFormat.Files which returns IStorageItem collection
4 years ago
Max Katz
46ac6567a4
Merge branch 'master' into dataobject-storage-file
4 years ago
Steven Kirk
e77c79b2aa
Enforce window order after a delay.
Sometimes, after `windowDidBecomeKey` is called and the window order is enforced via `BringToFront`, the window that became key is then moved to the front, breaking window order. Given that we're already invalidating the shadow by scheduling it on the dispatcher, use this opportunity to also enforce the window order again.
4 years ago
Steven Kirk
3096a2d159
Add failing integration test.
For the following scenario:
- Open a child window of main window
- Open a modal window as a child of main window
- Close main window
- First child window should remain in front of main window
4 years ago
Steven Kirk
b8b6324d63
Merge pull request #10273 from jp2masa/issue-10226
Ensure templated parent control theme is applied
4 years ago
Steven Kirk
f0a6f44b41
Merge branch 'master' into issue-10226
4 years ago