Steven Kirk
df6dc0abb7
Fix window sizing tests.
We need to make sure the window is being measured the correct number of times to know that the measure pass is correct.
7 years ago
danwalmsley
5909ed5f5b
Merge pull request #3773 from AvaloniaUI/x11-popup-no-resized
[X11] Don't trigger Resized event on ConfigureEvent for popups
7 years ago
danwalmsley
be22d56141
Merge branch 'master' into x11-popup-no-resized
7 years ago
danwalmsley
8e9a5046bf
Merge pull request #3797 from AvaloniaUI/fixes/3796-set-window-size
More window/popup sizing fixes.
7 years ago
danwalmsley
a1a3b55542
Merge branch 'master' into fixes/3796-set-window-size
7 years ago
Steven Kirk
316b947934
Merge pull request #3790 from Deadpikle/fix/native-file-dialog-exception
Fix native dialogs throwing InvalidCastException
7 years ago
Steven Kirk
36071851b8
Merge branch 'master' into fix/native-file-dialog-exception
7 years ago
Steven Kirk
19570abec0
Fix calculating min/max layout size.
Code ported from WPF.
7 years ago
Steven Kirk
0d109ea996
Apply all layout constraints in WindowBase.
7 years ago
Steven Kirk
ec24030bac
Added another failing PopupRoot test.
7 years ago
Steven Kirk
381815efa0
Merge pull request #3729 from AvaloniaUI/feature/scrollchanged
Implement ScrollViewer.ScrollChanged
7 years ago
Dariusz Komosiński
5ab282136c
Merge branch 'master' into feature/scrollchanged
7 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.
7 years ago
Steven Kirk
908eef0b0d
Added failing tests for #3796 .
7 years ago
Steven Kirk
c7c18fc3fb
Merge branch 'master' into fix/native-file-dialog-exception
7 years ago
Steven Kirk
c7ecaeeb29
Merge pull request #3775 from MarchingCube/pool-deferred-renderer-state
Collection pooling for DeferredRenderer
7 years ago
Steven Kirk
2a6c36a6d5
Merge branch 'master' into pool-deferred-renderer-state
7 years ago
Steven Kirk
11d60c8aff
Merge pull request #3761 from AvaloniaUI/fixes/3760-popup-swallow-click
Don't automatically handle Popup close click
7 years ago
Steven Kirk
c04c791a42
Merge branch 'master' into fixes/3760-popup-swallow-click
7 years ago
Deadpikle
2624fa8531
Merge branch 'master' into fix/native-file-dialog-exception
7 years ago
Deadpikle
24458d05b1
Fix native dialogs throwing InvalidCastException
7 years ago
danwalmsley
8b323e77a3
Merge pull request #3787 from AvaloniaUI/fixes/3784-large-window-content
Fix Window/PopupRoot arrange.
7 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
7 years ago
Steven Kirk
af950096cc
Added failing test for #3784 .
Had to refactor the `MockWindowingPlatform` a bit.
7 years ago
Dariusz Komosiński
c12ffa5290
Merge branch 'master' into fixes/3760-popup-swallow-click
7 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
7 years ago
Nikita Tsukanov
7a4518c7eb
Merge branch 'master' into x11-ignore-xi2-for-dialog-parent
7 years ago
Nikita Tsukanov
7a3aebe3fb
Freeze OSX castxml version to 0.2.0
7 years ago
Nikita Tsukanov
48abbcdf91
[X11] Special handling for XI2 events when window is blocked by child Dialog
7 years ago
Dariusz Komosiński
9ef5566bd2
Merge branch 'master' into pool-deferred-renderer-state
7 years ago
Benedikt Stebner
9a0d88ab35
Merge pull request #3753 from FoggyFinder/issue3294
[ Skia ] Draw caret on center in case of empty TextBox
7 years ago
Benedikt Stebner
0e47394f1c
Merge branch 'master' into issue3294
7 years ago
Dariusz Komosiński
0ad65bc3e9
Merge branch 'master' into pool-deferred-renderer-state
7 years ago
Dariusz Komosinski
f8c8098ad5
Pool collections used by VisualNode. Ensure that when cloning we initialize collection sizes to avoid reallocations.
7 years ago
Steven Kirk
07c78345a1
Merge pull request #3771 from AvaloniaUI/feature/attachedlayout-non-virtualizing
Added NonVirtualizingStackLayout.
7 years ago
Steven Kirk
1064971d55
Merge branch 'master' into feature/attachedlayout-non-virtualizing
7 years ago
Steven Kirk
1aad7fe21d
Merge pull request #3757 from AvaloniaUI/fixes/2680-path-geometry-invalidation
Invalidate Path on geometry change.
7 years ago
Dariusz Komosiński
795684af92
Merge branch 'master' into feature/attachedlayout-non-virtualizing
7 years ago
Steven Kirk
5104c375bc
Merge branch 'master' into fixes/2680-path-geometry-invalidation
7 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
7 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
7 years ago
Steven Kirk
230886852d
Merge branch 'master' into fixes/cut-undo-fails
7 years ago
Steven Kirk
faec3ae67f
Added NonVirtualizingStackLayout.
Required fixing/implementing a bunch of infrastructure around non-virtualizing layouts.
7 years ago
Benedikt Stebner
37bf6f73df
Merge branch 'master' into issue3294
7 years ago
Steven Kirk
f85f553fb5
Merge branch 'master' into fixes/2680-path-geometry-invalidation
7 years ago
Steven Kirk
5b7f4500d7
Merge pull request #3764 from AvaloniaUI/fixes/3551-treeview-clear-index
Update TreeView index when not attached to logical tree.
7 years ago
Steven Kirk
b1d6d7fd49
Merge branch 'master' into fixes/3551-treeview-clear-index
7 years ago
Steven Kirk
798c1d7eb3
Merge pull request #3765 from pr8x/patch-1
Fixed typo
7 years ago
Luis v.d.Eltz
073bbb42e4
Fixed typo
7 years ago
Steven Kirk
3f3fb1a3f8
Update TreeView index when not attached to logical tree.
Fixes #3551 .
7 years ago