ahopper
8879d4c92d
added benchmark
6 years ago
Dariusz Komosinski
ef8cbf07f7
Rename benchmark file.
6 years ago
Dariusz Komosinski
8e60e83d4c
Reduce memory usage of binding operations.
6 years ago
Steven Kirk
24f11bba18
Simplify test controls in styling unit tests.
Making a change to interfaces was becoming a pain because of this.
6 years ago
José Pedro
1ba4c68a35
Implemented TargetNullValue for bindings.
6 years ago
Dariusz Komosinski
993840a612
Improve measure benchmark.
6 years ago
Dan Walmsley
ca60f9e70d
add unit test
6 years ago
Benedikt Schroeder
e2ff454085
Add failing tests
6 years ago
Dan Walmsley
5b3e2320a8
remove unit tests, skia and direct2d behave differently and making them match is beyond the scope of this bug fix.
6 years ago
Dan Walmsley
620be6f105
add failing unit test for empty textbox hit test.
6 years ago
Andrey Kunchev
f3bb98756f
add tests for #3165
6 years ago
mstr2
e1df65c94b
Failing unit test for #3197
6 years ago
Benedikt Schroeder
46d3a91652
Add missing mocks
6 years ago
Benedikt Schroeder
83bfb8ec70
Initial implementation of a font manager
6 years ago
Benedikt Schroeder
f933fe53cf
Add failing test #2699
6 years ago
Andrey Kunchev
2288b7ab1d
add failing test for tooltip for issue #3188
6 years ago
Andrey Kunchev
60a596bd82
add another test for tooltip
6 years ago
Andrey Kunchev
d59d0904f4
add test for tooltip
6 years ago
Benedikt Schroeder
5df55e5c9f
Fix multiselection
6 years ago
Dariusz Komosinski
b7a3747da6
Add failing test for https://github.com/AvaloniaUI/Avalonia/issues/3179 .
6 years ago
Benedikt Schroeder
4d14218a65
Failing unit tests #3180
6 years ago
Steven Kirk
9107c0e96e
Added another failing test.
Adapted from failing test described by @MarchingCube in PR feedback: https://github.com/AvaloniaUI/Avalonia/pull/3177#issuecomment-547515972
6 years ago
Steven Kirk
96619e4440
Added failing test.
`ItemsPresenter.Items` isn't correctly in sync with `ItemsControl.Items` when assigning new `Items`.
6 years ago
mstr2
5fea821c94
Failing test for bug #3170
6 years ago
Steven Kirk
0a8915b1cc
Added failing test for #3148
6 years ago
Dariusz Komosinski
1d7feade1b
Add keyboard input tests.
6 years ago
Dariusz Komosinski
9c5e688958
Fix Grid shared scope not being updated when resizing row/column definitions.
6 years ago
Andrey Kunchev
ab26c18a8f
typo fix
6 years ago
Dariusz Komosinski
00263f71e4
Port GridSplitter from WPF.
6 years ago
Nikita Tsukanov
b9bd57e25b
Removed `Application` parameter from ClassicDesktopStyleApplicationLifetime since it wasn't used anyway
6 years ago
Nikita Tsukanov
66b3da044c
Fixed MouseTestHelper
6 years ago
Nikita Tsukanov
d8ee7531ab
Properly raise PointerCaptureLost on capture transfer
6 years ago
Andrey Kunchev
171a75eaed
pr comments
6 years ago
Andrey Kunchev
56cfbc1e46
add failing test for issue #3155 add/remove grid child runtime throws exception
6 years ago
Andrey Kunchev
a7f0851efb
add failing test for grid when columns/row are replaced grid doesn't invalidate
6 years ago
Andrey Kunchev
b0eb2a1018
issue: #3141 add failing tests for grid: when col/row are removed grid doesn't trigger layout update
6 years ago
Andrey Kunchev
fe4866d763
issue: #3141 add failing tests for grid: when col/row are added grid doesn't trigger layout update
6 years ago
Andrey Kunchev
ef0464a7e7
add failing tests for grid: when column/row (width/height ...) properties are changed grid doesn't react
6 years ago
Andrey Kunchev
389d58f550
issue #3089 add failing tests
6 years ago
Steven Kirk
fb173b30e2
Send keypresses to toplevel if no focused control.
- Added `IInputRoot Root` property to `RawInputEventArgs`
- Removed `InputRoot` and `Root` properties from `RawDragEvent` and `RawPointerEvent` as its now in the base class
- `InputRoot` in `RawDragEvent` was incorrectly using the type `IInputElement` instead of `IInputRoot`, fix callers that were using the wrong type
- Pass the input root to all raw input event constructors
- If no control is focused in `KeyboardDevice.ProcessRawEvent` then raise the event on the root
6 years ago
Steven Kirk
85ec916af3
Add some tests for KeyboardDevice.
Including failing tests for #3127 .
6 years ago
Steven Kirk
f2c4bf4d6a
Update test to ensure we're looking at the correct node.
6 years ago
Steven Kirk
e6790fe1d1
Add check for correct VisualNode.Parent.
Check that `VisualNode.Parent` is correct when adding a child. Causes a failing test for #3095 .
6 years ago
Steven Kirk
534852af75
Create VisualNode for invisible controls.
If we don't do this, then a `VisualNode` can appear twice in its parent `ChildrenCollection` when an earlier sibling is made invisible.
Fixes #3115
6 years ago
Steven Kirk
f6525de3c8
Added failing test for #3115 .
6 years ago
Steven Kirk
5e9f3067ce
Fix off-by-N error in VisualNode.TrimChildren.
And added unit test.
6 years ago
Nikita Tsukanov
a16e3bff7f
Added InitialPressMouseButton to PointerReleasedEventArgs that returns the button that caused the PointerPressed event
MouseButton is now deprecated with error, since people need to decide which behavior they want
6 years ago
Steven Kirk
e1bfdf0324
Added failing test for #3094 .
6 years ago
Dariusz Komosinski
a2c6bc1b7c
Remove usage of AddClassHandler that returns new lambda per invocation.
6 years ago
Steven Kirk
55e9037383
Added failing test for #2980 .
6 years ago