Steven Kirk
23cc9a2ff4
Allow binding to element without path.
Closes #365 .
10 years ago
Steven Kirk
d2bbe8e08e
Test event handling works as expected.
10 years ago
Steven Kirk
626aa9cd19
Fix SelectingItemsControl.SelectedItems bug.
Make sure unbound SelectedItems cleared when DataContext is cleared.
10 years ago
susloparov
ef7dc640c5
Skipped Path_With_PenLineCap render test for Cairo
10 years ago
susloparov
40c01b73fb
Renamed stroke Shape properties according to WPF naming
10 years ago
susloparov
42bddea9f2
Direct2D render test for the Path using DashLineCap, StartLineCap, EndLineCap.
10 years ago
susloparov
fe88eae319
Somehow PathTests.cs was treated as a binary file by git. Fixed that.
10 years ago
Steven Kirk
8fb9c5c8e7
Fixed problem with binding DataContext.
Bindings such as <Foo DataContext="{Binding Bar}"/> were not working.
10 years ago
Steven Kirk
b3e90d01ea
Updated LinearGradientBrush expected output on D2D.
10 years ago
Steven Kirk
9b8bff1ba4
Added leak test for named controls.
As previously they were leaking before recent name scope fixes.
10 years ago
Steven Kirk
4d13d1313c
Added some memory leak unit tests.
Using JetBrains' dotMemory Unit testing framework. Currently shows that
TreeView does not get freed.
10 years ago
Steven Kirk
9199bb48ce
Use invariant locale in tests.
Fixes #304 .
10 years ago
Steven Kirk
ceece5802b
Correctly track removal in ControlLocator.
Fixes #323 .
10 years ago
Steven Kirk
67835cc09b
Applied a bunch of resharper suggestions.
10 years ago
Steven Kirk
ca4c21256a
Fixed some warnings.
10 years ago
Steven Kirk
9eb54f59d2
Fixed name scopes.
Controls were being registered with the nearest name scope on the visual
tree, whereas they should be registered by traversing the logical tree.
10 years ago
Steven Kirk
b9992c582c
Added binding ConverterParameter.
Closes #317 .
10 years ago
Nikita Tsukanov
abd54620cd
Moved WindowingPlatformMock
10 years ago
Nikita Tsukanov
6e33686ff6
CreateDesignerFriendlyWindow -> CreateEmbeddableWindow
10 years ago
Nikita Tsukanov
27e1d4accb
Fix for FullLayoutTests
10 years ago
Nikita Tsukanov
3c78704f55
Fix for tests
10 years ago
Steven Kirk
1ac814e534
Make ScrollViewer handle child margin.
10 years ago
Steven Kirk
bd6b6bad67
Added test for SCV.BringDescendentIntoView
10 years ago
Steven Kirk
fa872389c3
Make ScrollContentViewer.Offset get coerced.
Use the same logic as for ScrollViewer.
10 years ago
Steven Kirk
14cf0319bd
Added ScrollViewer offset coercion unit test.
10 years ago
Nikita Tsukanov
d6745e88c1
Added iOS support for skia backend
11 years ago
Nikita Tsukanov
64ed815f4c
Added WeakSubscriptionManager
11 years ago
Steven Kirk
1044154279
Bind to other controls with #control syntax.
Rather than specifying ElementName separately, allow binding using a "#control.Property" property path.
11 years ago
Steven Kirk
7865743819
Added ElementName bindings.
11 years ago
Steven Kirk
41cb6b68b6
Moved ControlLocator out of Data namespace.
11 years ago
Steven Kirk
554383b61d
Added ControlLocator.
To track named controls relative to another control.
11 years ago
Nikita Tsukanov
d820dc1068
Added unit tests for skia backend
11 years ago
Steven Kirk
6fd2ec36a2
Fixed directory name/namespace in tests.
To make it same as the namespace being tested.
11 years ago
Steven Kirk
ad9a2324d0
Added namescope events.
11 years ago
Steven Kirk
3307ef8712
Register templated controls with name scope.
Usually controls are only registered with their name scope when they get
added to a rooted visual tree, but this causes problems for tests, and
would mean the templated control wouldn't work if the client called
ApplyTemplate themselves before the control is added to the visual tree.
Work around this by explicitly registering template controls with the
name scope when the template is applied.
To allow this, we need to allow controls to be registered with a name
scope multiple times.
11 years ago
Wiesław Šoltés
4ea890e229
Update RelativeRectComparer.cs
11 years ago
Wiesław Šoltés
8864acb95a
Update Perspex.SceneGraph.UnitTests.csproj
11 years ago
Wiesław Šoltés
37855c5690
Update RelativeRectTests.cs
11 years ago
Wiesław Šoltés
3fc79a8e20
Create RelativeRectComparer.cs
11 years ago
Steven Kirk
16c2242757
Implemented NameScopes
Some tests still failing as controls are only registered with name scope
when attached to a rooted visual tree. Need to work around this by
explicitly registering controls when applying template.
11 years ago
Wiesław Šoltés
b13b870741
Added RelativeRectTypeConverter
11 years ago
Steven Kirk
d1acf43253
Started fixing up MultiBinding.
11 years ago
Steven Kirk
321bc8c001
Add more conversions to DefaultValueConverter.
11 years ago
Steven Kirk
d1150d2879
Fixed typos.
11 years ago
susloparov
fd12667d4b
Added wrap panel
11 years ago
Steven Kirk
6834f12170
Fix attached PerspexProperties.
Make sure notifications and validation are shared.
11 years ago
Steven Kirk
d9c5a69c37
Fix test in Release mode.
11 years ago
Steven Kirk
b3139182f1
Make layout tests work again.
11 years ago
Steven Kirk
d54772033b
Added DropDown theme in XAML.
Something weird is happening where selected items are removed from the
tree somehow.
11 years ago
Steven Kirk
2f61edcc5f
Added ":is(Type)" selector support.
11 years ago