Benedikt
4f79ac8a1c
Fix precession errors
4 years ago
Benedikt Stebner
bf9a0d8656
Use a different arabic font for tests
4 years ago
Benedikt Stebner
c94120c065
Try to fix tests on mac
4 years ago
Benedikt Stebner
81b0dce302
Fix RichTextBlock Inlines update handling
4 years ago
Benedikt Stebner
23b08b1f34
Attempt to fix consistent hit testing results
GetCharacterHitFromDistance and GetDistanceFromCharacterHit should match all the time
4 years ago
Steven Kirk
fcef065908
Fix flaky menu integration tests.
Move the mouse pointer out of the way of the menu when running integration tests on menu keys.
4 years ago
Max Katz
d1683c963e
Remove MouseDevice from the TopLevel
4 years ago
Max Katz
e5f2b145a7
Avoid deprecated input API in tests
4 years ago
Benedikt Stebner
fdb19912b8
Fix tests
4 years ago
Nikita Tsukanov
4b7feeb4f4
Fixed various invalidation and hit-testing issues
4 years ago
Dan Walmsley
ac30a64d78
dont use window size that could go off screen.
4 years ago
Luis von der Eltz
25b19931e8
Add timeout to "hang" UT
4 years ago
Dan Walmsley
e8914c966d
reliably replace old bundle.
4 years ago
Dan Walmsley
c3bb062a37
ensure bundle id is registered.
4 years ago
Luis von der Eltz
e64a4430a0
Apply async hack to make timeout work
4 years ago
Luis von der Eltz
107fc7162e
Fix infinite loop when all items are disabled
4 years ago
Luis von der Eltz
d9ce64e1b0
Skip disabled controls when moving to first/last item
4 years ago
Benedikt
6a882d97dc
Fix unit tests on mac
4 years ago
Dan Walmsley
5d69d1648d
run appium and restart it each time.
4 years ago
Benedikt Stebner
199d74332a
Add arabic test typeface
4 years ago
Steven Kirk
af0014b735
Added --debug switch to benchmarks.
To be able to run benchmarks in the debugger, you need to pass `DebugInProcessConfig` to the benchmark switcher. There doesn't seem to be any inbuilt switch to enable this from the command-line, so added one to the benchmarks projects in order to be able to debug benchmarks more easily.
4 years ago
Dan Walmsley
d59c9feac9
make sure any existing instances are closed.
4 years ago
Steven Kirk
fb49040fbe
Added some ControlTheme benchmarks.
4 years ago
Dan Walmsley
e0c1bae842
use pkill to close app.
4 years ago
Dan Walmsley
7746b79fb5
close app after running
4 years ago
Steven Kirk
76274f80b3
Added SafeEnumerableList and use in Classes.
Adds a simple copy-on-write list and uses it to store the listeners to `Classes` to prevent problems with re-entrancy.
Fixes #8480
4 years ago
Steven Kirk
9e4a597225
Added failing tests for #8480 .
4 years ago
Benedikt Stebner
eb627f393c
More fixes
4 years ago
Dan Walmsley
0aacec3fae
fix mockwindowplatform and test.
4 years ago
Dan Walmsley
9be71040c8
failing unit test.
4 years ago
Steven Kirk
f57c0ffbec
Added ItemContainerTheme property.
Otherwise there's no easy way to apply themes to item containers.
4 years ago
Steven Kirk
8f0b3911a5
Added failing tests for MenuItem.TemplatedParent.
Seems #8412 caused `Menu.TemplatedParent` to get set to the parent `MenuItem` when re-opening a popup.
4 years ago
Dan Walmsley
b9aa49bc05
Add failing unit test.
4 years ago
Benedikt Stebner
7cbeb7ad3f
Rework TextLineImpl hit testing
4 years ago
Dan Walmsley
0553c7ceab
add a failing unit test
4 years ago
Takoooooo
8e57d0b7c6
Fix bindings to Types.
4 years ago
Max Katz
34f8f3d556
Fix DataType set on Binding extension + add tests
4 years ago
Max Katz
2619ab1759
Fix compiled binding with TemplatedParent relative source
4 years ago
Max Katz
142b878984
Fix special case of compiled binding with Path child
4 years ago
Max Katz
042fd47c1e
Fix ElementName binding inside of control template
4 years ago
Max Katz
a1804e2e16
Add tests for explicitly implemented interface property binding
4 years ago
Steven Kirk
05c1f58308
Added ItemContainerTheme property.
Otherwise there's no easy way to apply themes to item containers.
4 years ago
Lubomir Tetak
1812540ad9
unit test
4 years ago
Steven Kirk
002377044a
Disallow selectors with trailing /template/.
It's an invalid selector: what does `Button /template/` select?
4 years ago
Steven Kirk
3e17bd0662
Skip these failing tests for now.
I will work on a fix.
4 years ago
Dan Walmsley
92bdf1cce5
install the integration sample app
4 years ago
Steven Kirk
b95e377a7e
Added failing batch update test.
4 years ago
Max Katz
49aad04861
Apply target's TemplatedParent to a Flyout and Tooltip, when it's opened ( #8412 )
* Apply target's TemplatedParent to a Flyout and Tooltip, when it's opened
* Add flyout and tooltip leak tests
* Fix Flyout_Is_Freed
4 years ago
Steven Kirk
f385cc12f1
Remove debug/unused code.
4 years ago
Benedikt Stebner
1408e52199
Add IAddChild support
4 years ago