Steven Kirk
3aaec9ab59
Merge branch 'master' into fixes/custom-chrome-canresize-maximize
4 years ago
Max Katz
15cb8d8944
Merge pull request #10950 from AvaloniaUI/fixes/x11-compose-key
Fix compose key handling when IME is not enabled
4 years ago
Nikita Tsukanov
a2c10a9d06
Merge branch 'master' into fixes/x11-compose-key
4 years ago
Max Katz
88e3bf0106
Merge pull request #10953 from AvaloniaUI/fixes/headless-platform-timer
Headless timer should report that it runs on the "UI" thread
4 years ago
Max Katz
d0258b3704
Merge pull request #10954 from AvaloniaUI/fixes/box-shadow-with-null-brush
Fixed boxshadow drawing
4 years ago
Max Katz
150b058e57
Merge pull request #10951 from AvaloniaUI/fixes/close-earlier
Properly notify the TopLevel before destroying render targets
4 years ago
Nikita Tsukanov
9aec3e348b
Properly notify the TopLevel before destroying render targets
4 years ago
Nikita Tsukanov
fc96e2949f
Fixed #10539
4 years ago
Nikita Tsukanov
37414f184b
Headless timer should report that it runs on the "UI" thread
Should fix #10686
4 years ago
Nikita Tsukanov
fc00c1c3d4
Fix compose key handling when IME is not enabled
4 years ago
Steven Kirk
5fec5bc185
Merge pull request #10892 from AvaloniaUI/fixes/10367-virtualization-improvements-2
Virtualization improvements
4 years ago
Steven Kirk
e3bf19a399
Update tests due to changes in #10803 .
4 years ago
Max Katz
386590ea32
Merge branch 'master' into fixes/10367-virtualization-improvements-2
4 years ago
Max Katz
01b2e91e46
Merge pull request #10944 from AvaloniaUI/fixes/10249-itemscontrol-isselected-binding
Fix binding container IsSelected in styles/themes
4 years ago
Steven Kirk
d8c33203b9
Merge pull request #10888 from AvaloniaUI/fixes/x11-actually-use-separate-connection-for-gl
Use DeferredDisplay for GLX
4 years ago
Steven Kirk
c7c663d4a0
Merge branch 'master' into fixes/10367-virtualization-improvements-2
4 years ago
Steven Kirk
6a0e7211e5
Merge branch 'master' into fixes/x11-actually-use-separate-connection-for-gl
4 years ago
Steven Kirk
0cfd4d3206
Merge branch 'master' into fixes/custom-chrome-canresize-maximize
4 years ago
Max Katz
0473ad2db6
Merge branch 'master' into fixes/custom-chrome-canresize-maximize
4 years ago
Max Katz
28019a5e36
Merge branch 'master' into fixes/x11-actually-use-separate-connection-for-gl
4 years ago
Max Katz
a78b70b9d4
Merge branch 'master' into fixes/custom-chrome-canresize-maximize
4 years ago
Max Katz
8de2725c6a
Merge pull request #10861 from lnxon/master
Avoid IME to be disabled after popups, fix #8758
4 years ago
Max Katz
cdf09952b2
Merge branch 'master' into fixes/x11-actually-use-separate-connection-for-gl
4 years ago
Max Katz
9af071babb
Merge pull request #10897 from AvaloniaUI/fix-stackoverflow-with-redefining-resource
Fix stackoverflow with redefining resource
4 years ago
Max Katz
bbaaaa7726
Merge branch 'master' into fix-stackoverflow-with-redefining-resource
4 years ago
Nikita Tsukanov
cce3fea3a6
Merge pull request #10895 from AvaloniaUI/linux-frame-position
X11 - Return frame position for Window.Position
4 years ago
Emmanuel Hansen
f53498a90e
use empty extents if frame extents isn't available
4 years ago
Emmanuel Hansen
6b98400f87
report frame position for linux
4 years ago
Max Katz
c2ae6c9eea
Merge pull request #10929 from Enscape/fixes/setcurrentvalue-slider
Use `SetCurrentValue` in `Slider`
4 years ago
Steven Kirk
2aca946a71
Respect single-select with IsSelected bindings.
Use the existing `UpdateSelection` methods to correctly respect the current `SelectionMode`.
4 years ago
Steven Kirk
487fe9ed77
Make TreeViewItem IsSelected bindings work.
4 years ago
Steven Kirk
191a835c6a
Make container IsSelected bindings work again.
Rather than using the `ISelectable` interface to communicate container selection from the `SelectingItemsControl` to the container, use the `SelectingItemsControl.IsSelected` attached property, setting it with `SetCurrentValue` so that bindings defined in a style or item container theme can override the selection. Required an extra virtual `ContainerForItemPreparedOverride` method on `ItemsControl`.
4 years ago
Benedikt Stebner
d3cb56c901
Merge branch 'master' into master
4 years ago
Tom Edwards
b7cf688f86
Use SetCurrentValue in Slider
4 years ago
Steven Kirk
70b6da25e5
Merge pull request #10803 from Enscape/refactor/rangebase-styledproperty
Refactor `RangeBase` to use `StyledProperty`
4 years ago
Steven Kirk
8c54c69e42
Merge branch 'master' into refactor/rangebase-styledproperty
4 years ago
Max Katz
280640083f
Merge pull request #10923 from AvaloniaUI/ios-dispatcher-impl
Proper implementation of DispatcherImpl for iOS
4 years ago
Max Katz
cf4154505b
Avoid BlockLiteral based APIs for simplicity
4 years ago
Max Katz
3a6b44a5cf
Fix platform settings returning empty color
4 years ago
Max Katz
76eeca8f12
Format code
4 years ago
Max Katz
d0be3f2d7b
Proper implementation of DispatcherImpl for iOS
4 years ago
Steven Kirk
e609822311
Modernized some SelectingItemsControl tests.
And moved some of the tests that were specific to user interaction to `ListBoxTests` as `SelectingItemsControl` doesn't define user interactions.
4 years ago
Steven Kirk
594346e0a5
Make IsSelected an attached property.
Make `IsSelected` an attached property on `SelectingItemsControl` and make it bind two-way. Follows the pattern defined in WPF.
4 years ago
Steven Kirk
48f77028ac
Merge branch 'master' into refactor/rangebase-styledproperty
4 years ago
Steven Kirk
2340a30c2b
Merge branch 'master' into fixes/10367-virtualization-improvements-2
4 years ago
Steven Kirk
4740d0c63a
Get window chrome maximize button by index.
The real Windows Maximize button has no automation ID and is localized. Get it by index instead of by name. The Avalonia one isn't localized so we can get it by name.
4 years ago
Steven Kirk
cdbe84b774
Remove debug code.
4 years ago
Max Katz
eb09e522c1
Changes after review
4 years ago
Max Katz
449062220e
Merge branch 'master' into fixes/custom-chrome-canresize-maximize
4 years ago
Steven Kirk
39db10b345
Handle recycling control items inside containers.
Fixes #10825
4 years ago