Steven Kirk
ec24030bac
Added another failing PopupRoot test.
6 years ago
Steven Kirk
381815efa0
Merge pull request #3729 from AvaloniaUI/feature/scrollchanged
Implement ScrollViewer.ScrollChanged
6 years ago
Dariusz Komosiński
5ab282136c
Merge branch 'master' into feature/scrollchanged
6 years ago
Steven Kirk
945054be25
Make Window and Popup respect layout properties.
Had to remove syncing client size to `Width`/`Height` in `PopupRoot` bceause without the `SizeToContent` property it was impossible to tell whether its `Width`/`Height` came from a requested bound or from the actual window size.
6 years ago
Steven Kirk
908eef0b0d
Added failing tests for #3796 .
6 years ago
Steven Kirk
c7c18fc3fb
Merge branch 'master' into fix/native-file-dialog-exception
6 years ago
Steven Kirk
c7ecaeeb29
Merge pull request #3775 from MarchingCube/pool-deferred-renderer-state
Collection pooling for DeferredRenderer
6 years ago
Steven Kirk
2a6c36a6d5
Merge branch 'master' into pool-deferred-renderer-state
6 years ago
Steven Kirk
11d60c8aff
Merge pull request #3761 from AvaloniaUI/fixes/3760-popup-swallow-click
Don't automatically handle Popup close click
6 years ago
Steven Kirk
c04c791a42
Merge branch 'master' into fixes/3760-popup-swallow-click
6 years ago
Deadpikle
2624fa8531
Merge branch 'master' into fix/native-file-dialog-exception
6 years ago
Deadpikle
24458d05b1
Fix native dialogs throwing InvalidCastException
6 years ago
danwalmsley
8b323e77a3
Merge pull request #3787 from AvaloniaUI/fixes/3784-large-window-content
Fix Window/PopupRoot arrange.
6 years ago
Steven Kirk
c6860ceefa
Bypass ArrangeCore logic in top-level controls.
Top-level controls cannot have a `Bounds` offset, and their `(Min)/(Max)/Width` and `(Min)/(Max)/Height` reflects the client size of the actual window, so don't need to be applied at the layout level.
Fixes #3784
6 years ago
Steven Kirk
af950096cc
Added failing test for #3784 .
Had to refactor the `MockWindowingPlatform` a bit.
6 years ago
Dariusz Komosiński
c12ffa5290
Merge branch 'master' into fixes/3760-popup-swallow-click
6 years ago
Steven Kirk
cdb6e92c01
Added some docs for ISelectionModel.
6 years ago
Steven Kirk
827f32f5ff
Merge branch 'master' into refactor/use-selectionmodel
6 years ago
Nikita Tsukanov
6c99236a03
Merge pull request #3783 from AvaloniaUI/x11-ignore-xi2-for-dialog-parent
[X11] Special handling for XI2 events when window is blocked by child dialog
6 years ago
Nikita Tsukanov
7a4518c7eb
Merge branch 'master' into x11-ignore-xi2-for-dialog-parent
6 years ago
Nikita Tsukanov
7a3aebe3fb
Freeze OSX castxml version to 0.2.0
6 years ago
Nikita Tsukanov
48abbcdf91
[X11] Special handling for XI2 events when window is blocked by child Dialog
6 years ago
Dariusz Komosiński
9ef5566bd2
Merge branch 'master' into pool-deferred-renderer-state
6 years ago
Benedikt Stebner
9a0d88ab35
Merge pull request #3753 from FoggyFinder/issue3294
[ Skia ] Draw caret on center in case of empty TextBox
6 years ago
Benedikt Stebner
0e47394f1c
Merge branch 'master' into issue3294
6 years ago
Dan Walmsley
ad645d4037
attempt to add NSMenuDelegate
6 years ago
Dan Walmsley
f1d23fd4c4
only set submenu once.
6 years ago
Dan Walmsley
87a5f3962a
set submenu to null when its removed.
6 years ago
Dan Walmsley
5765c869c5
allow setting submenu to null.
6 years ago
Dan Walmsley
2ee180b12c
fix menu property updates.
6 years ago
Dan Walmsley
a05a613ff3
fix setting gestures
6 years ago
Dan Walmsley
cd5c8cedce
correctly set appmenu
6 years ago
Dan Walmsley
ed371aa0ee
ensure app menu holds its stub.
6 years ago
Dan Walmsley
fa2b813054
queue full tree updates when menu items change.
6 years ago
Dan Walmsley
2f13cbff5f
dont return disposables, dispose as items are removed.
6 years ago
Dan Walmsley
64d76ce562
exporter sets IsChecked property.
6 years ago
Dan Walmsley
cf0fb80696
Fix IsCheckedProperty on managed side.
6 years ago
Michael Babienco
f8756416be
Update sample for macOS checked menu item
6 years ago
Michael Babienco
7807231947
Add IsChecked to NativeMenuItem
# Conflicts:
# src/Avalonia.Controls/NativeMenuItem.cs
6 years ago
Michael Babienco
bc62352b76
Add SetIsChecked to AvnAppMenuItem
6 years ago
danwalmsley
275f656928
Merge branch 'master' into features/updatable-native-app-menu
6 years ago
Dariusz Komosiński
0ad65bc3e9
Merge branch 'master' into pool-deferred-renderer-state
6 years ago
Dariusz Komosinski
f8c8098ad5
Pool collections used by VisualNode. Ensure that when cloning we initialize collection sizes to avoid reallocations.
6 years ago
Steven Kirk
07c78345a1
Merge pull request #3771 from AvaloniaUI/feature/attachedlayout-non-virtualizing
Added NonVirtualizingStackLayout.
6 years ago
Steven Kirk
1064971d55
Merge branch 'master' into feature/attachedlayout-non-virtualizing
6 years ago
Steven Kirk
1aad7fe21d
Merge pull request #3757 from AvaloniaUI/fixes/2680-path-geometry-invalidation
Invalidate Path on geometry change.
6 years ago
Dariusz Komosiński
795684af92
Merge branch 'master' into feature/attachedlayout-non-virtualizing
6 years ago
Steven Kirk
5104c375bc
Merge branch 'master' into fixes/2680-path-geometry-invalidation
6 years ago
Steven Kirk
37df0abfb1
Merge pull request #3752 from Deadpikle/fixes/cut-undo-fails
TextBox: Fix a few keys being hit causing undo to fail
6 years ago
Nikita Tsukanov
f22911fff3
[X11] Don't trigger Resized event on ConfigureEvent for popups
Sometimes there is a race that disables auto-sizing
1) Resize(100, 100)
2) Resize(200,200)
3) ConfigureEvent(100, 100), Resized is triggered, WindowBase treats it as a user-triggered resize, everything gets broken
6 years ago