Steven Kirk
5262eec4cf
Passing null gives us the point relative to the root.
And update the documentation for `GetPosition` to explain what `null` does (as in `GetCurrentPoint`).
4 years ago
Steven Kirk
e5acebabcb
Make thumb drag delta relative to root.
#10892 changed the thumb drag delta to be relative to the parent, but the problem was that is that if the thumb controls the position of the parent then the delta will be incorrect.
This was causing a bug in `TreeDataGrid` headers which were jumping around: the `Thumb` is a child of the header and causes the header to move.
4 years ago
Max Katz
a0c0efec1c
Merge pull request #11072 from AvaloniaUI/maxkatz6-patch-1
Fix repository build on .NET 8 SDK
4 years ago
Max Katz
e9519e2719
Fix NET8 build
4 years ago
Max Katz
ceb172f227
Merge pull request #11021 from Gillibald/fixes/macCaretPosition
[Mac] Fix InputContext event handling
4 years ago
Max Katz
e4474022c6
Merge pull request #11062 from AvaloniaUI/feature/patch-platform-interfaces
Generate fake ref assemblies with patched *Impl and [NotClientImplementable] interfaces
4 years ago
Nikita Tsukanov
c5ae8bb762
Fixes
4 years ago
Nikita Tsukanov
0f7fba7f7f
SourceLink?
4 years ago
Nikita Tsukanov
30064443b1
Added [PrivateApi]
4 years ago
Nikita Tsukanov
f9955f0c79
More patches
4 years ago
Nikita Tsukanov
a24e0185fc
Generate fake ref assemblies with patched *Impl and [NotClientImplementable] interfaces
4 years ago
Steven Kirk
8365163f58
Merge pull request #11051 from AvaloniaUI/fixes/11015-slider-thumb-not-moving
Fix slider thumb not moving
4 years ago
Steven Kirk
afc55cb985
Fix tests on macOS.
`MoveByOffset` caused Appium to hang, but `MoveToElement` with an offset seems to work fine.
4 years ago
Benedikt Stebner
e7ed4fb1f0
Merge branch 'master' into fixes/macCaretPosition
4 years ago
Benedikt Stebner
a17aa5253f
Merge branch 'master' into fixes/macCaretPosition
4 years ago
Benedikt Stebner
6da9f884de
More fixes
4 years ago
github-merge-queue[bot]
cfc063e958
Merge pull request #11034 from Gillibald/fixes/textIssues
[Text] fixes
4 years ago
Max Katz
6216af40c9
Merge branch 'master' into fixes/textIssues
4 years ago
Max Katz
fdfc4f799c
Merge branch 'master' into fixes/textIssues
4 years ago
Max Katz
9347d26e12
Merge branch 'master' into fixes/11015-slider-thumb-not-moving
4 years ago
github-merge-queue[bot]
c16ef8fc2c
Merge pull request #11057 from timunie/fix/CalendarDatePicker_Watermark
Fix Watermark not shown on CalendarDatePicker when clearing the value in code
4 years ago
Tim
6d880d483b
fix Watermark not shown when having a custom watermark set
4 years ago
github-merge-queue[bot]
e5a4c0b6b5
Merge pull request #11053 from AvaloniaUI/refactor/10525-remove-controltemplateresult
Remove ControlTemplateResult.
4 years ago
Steven Kirk
3882bc0217
Remove ControlTemplateResult.
Use `TempateResult<Control>` instead as described in #6666 .
Fixes #10525 .
4 years ago
Steven Kirk
00315ef37d
Enqueue for arrange after measure.
Fixes the problem described in `Child_Can_Invalidate_Parent_Measure_During_Arrange`. To do this, add controls to the arrange queue after they've been measured, not on measure invalidation.
Fixes #11015
4 years ago
Steven Kirk
fe8f349047
Added failing test for #11015 .
Problem is in layout manager.
4 years ago
Steven Kirk
576014db05
Improve slider integration tests.
They are now failing due to #11015 .
4 years ago
Steven Kirk
5926c994c5
Added ThumbAutomationPeer.
To make slider thumb visible to automation.
4 years ago
github-merge-queue[bot]
7158628805
Merge pull request #11040 from AvaloniaUI/fixes/menuitem-header-binding
Fix NativeMenuBar.
4 years ago
Steven Kirk
d37de0b634
Allow setting item container properties in styles.
Allow overriding the default behavior of item containers in styles or in `ItemContainerTheme`. To do this, use `SetCurrentValue` to set the properties, only if the properties are not already set (i.e. from a style). This also requires us to clear the current value when the container is cleared (styles won't be affected as `AvaloniaObject.ClearValue` only clears local or `SetCurrentValue` values).
4 years ago
Steven Kirk
822c8f918c
Added failing NativeMenuBar integration test.
4 years ago
Benedikt Stebner
9cea62d72e
Merge remote-tracking branch 'origin/fixes/macCaretPosition' into fixes/macCaretPosition
4 years ago
Benedikt Stebner
be40f91959
Minor tweaks
4 years ago
Steven Kirk
1096810ad8
Update ncrunch configuration.
4 years ago
Benedikt Stebner
7892817c4a
Merge branch 'master' into fixes/textIssues
4 years ago
Benedikt Stebner
a6bc0f9f73
[TextLayout] Do not call Draw with current TextLine.Start offset
4 years ago
Benedikt Stebner
25ff3e2004
Only initialize imm32 if a text input client is present
4 years ago
Dan Walmsley
747c6a62d2
Merge pull request #10831 from AvaloniaUI/refactor/other-controls-itemssource
Convert Items property to ItemsSource (non-ItemsControl)
4 years ago
Max Katz
8676732c06
Merge branch 'master' into refactor/other-controls-itemssource
4 years ago
Max Katz
9010a5797b
Merge branch 'refactor/other-controls-itemssource' of https://github.com/AvaloniaUI/Avalonia into refactor/other-controls-itemssource
4 years ago
Max Katz
80ad07ddff
Fix build
4 years ago
Max Katz
8b4fe1e13a
Merge remote-tracking branch 'origin/master' into refactor/other-controls-itemssource
4 years ago
Max Katz
0c0fa94d0e
Merge remote-tracking branch 'origin/master' into refactor/other-controls-itemssource
4 years ago
Max Katz
8115156832
Merge pull request #10999 from YohDeadfall/remove-non-ref-resources
Removed unreferenced resources from TextBox
4 years ago
Max Katz
db8a1df0bb
Merge pull request #11024 from Enscape/fixes/radiobutton-sibling-setcurrentvalue
Use `SetCurrentValue` to manipulate sibling `RadioButton`s
4 years ago
Yoh Deadfall
e41d37c90a
Merge branch 'master' into remove-non-ref-resources
4 years ago
Tom Edwards
63f3a9a58e
Use SetCurrentValue to manipulate sibling RadioButtons
4 years ago
Dan Walmsley
69295eb6cc
Merge branch 'master' into refactor/other-controls-itemssource
4 years ago
Benedikt Stebner
719e7b1fa6
Merge branch 'master' into fixes/macCaretPosition
4 years ago
Benedikt Stebner
bc6773f930
Fix InputContext event handling
4 years ago