Max Katz
3543df07fe
Merge branch 'master' into fixes/10374-carousel-bringintoview-exception
4 years ago
Steven Kirk
ef3ffa68b0
Merge branch 'master' into fixes/10374-carousel-bringintoview-exception
4 years ago
Max Katz
ce5f27d9bb
Merge pull request #10467 from workgroupengineering/fixes/Warnings/AVP1040
fix: Address Rule AVP1040 Type mismatch: CLR property type differs from the value type of {type}
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
Steven Kirk
bab5e74027
Don't think exceptions in carousel panel.
`VirtualizingCarouselPanel` can't bring items into view (it can't scroll) or get a control in a direction (it only hosts one control) but we shouldn't throw `NotImplementedException` as these methods can still be called. Just make them a no-op.
Fixes #10374
4 years ago
Giuseppe Lippolis
cb29cb5312
fix: Address Rule AVP1040 Type mismatch: CLR property type differs from the value type of {type}
```bash
Avalonia.Media.IPen? Avalonia.Base (net6.0) .\src\Avalonia.Base\Media\GeometryDrawing.cs 55 Active
```
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