Steven Kirk
c8b772c4ce
Proof of concept for OmniXAML issue #57 .
11 years ago
Steven Kirk
baf43b31c2
Use #element syntax in binding.
11 years ago
Steven Kirk
7c25473c65
Fixed bug with empty paths.
11 years ago
Steven Kirk
82a670361a
Updated OmniXAML
11 years ago
Steven Kirk
ef61782f31
Switch to OmniXAML master branch
11 years ago
Steven Kirk
faeab18b5a
Wire up Name property with OmniXAML.
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
Steven Kirk
6fd2ec36a2
Fixed directory name/namespace in tests.
To make it same as the namespace being tested.
11 years ago
Steven Kirk
2cb7bc8356
Added attached/detached events to IVisual.
11 years ago
Steven Kirk
ad9a2324d0
Added namescope events.
11 years ago
Steven Kirk
20c43474f2
Merge branch 'master' into name-scope
11 years ago
Steven Kirk
77ed9e8dec
Search nearest name scope to find a control.
11 years ago
Steven Kirk
035f070953
Make Window a name scope.
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
Steven Kirk
f52b1f20b7
Merge pull request #306 from wieslawsoltes/QuadTo
Added QuadTo method
11 years ago
Wiesław Šoltés
8c0ea13520
Added QuadTo method
11 years ago
Steven Kirk
a609e6cc98
Merge pull request #303 from wieslawsoltes/ci
Fix appveyor builds and failing tests
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
Wiesław Šoltés
10f17bbc43
Do not use decimal
11 years ago
Wiesław Šoltés
837300d55a
Fixed rounding errors
11 years ago
Wiesław Šoltés
9c28e91758
Fixed Rect Equals comparison
11 years ago
Wiesław Šoltés
c444a400b8
Update appveyor.yml
11 years ago
Wiesław Šoltés
2c86f7ac51
Update appveyor.yml
11 years ago
Steven Kirk
c9081c7609
Try waiting for gtk-sharp install to finish.
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
Nikita Tsukanov
9412440dde
Added GTK# installation in appveyor.yml
11 years ago
Steven Kirk
11b7ba16f7
Merge pull request #301 from wieslawsoltes/RelativeRectTypeConverter
Added RelativeRectTypeConverter
11 years ago
Nikita Tsukanov
4907e551cd
Merge pull request #302 from hacklex/arcto-bezier
Added ArcTo implementation based on Bezier curves
11 years ago
Thehx
94502c61ff
Fixed processing cases when requested ellipse size is too small to cover the distance from start point to end point, as suggested in W3C SVG Recommendations
http://www.w3.org/TR/SVG/implnote.html#ArcImplementationNotes
11 years ago
Thehx
2bb67f3553
Added ArcTo implementation based on Bezier curves
11 years ago
Wiesław Šoltés
b13b870741
Added RelativeRectTypeConverter
11 years ago
Nikita Tsukanov
23b5706a21
Switched cairo to use xplat Visual/ImageBrush code
11 years ago
Nikita Tsukanov
78629373cd
Fixed directory structure
11 years ago
Nikita Tsukanov
141ce87960
Extracted ImageBrush/VisualBrush parts from Direct2D backend
11 years ago
Steven Kirk
2a1cc93a36
Updated OmniXAML
11 years ago
Steven Kirk
8dd668b814
Merge pull request #300 from mikel785/master
Implemented TextAlignment property for TextBox.
11 years ago
Mikhail Kanygin
a9f5042073
Implemented TextAlignment property for TextBox.
11 years ago
Steven Kirk
0f53326bf7
Updated OmniXAML.
11 years ago
Steven Kirk
76b6f8f3dd
Another oops.
11 years ago
Steven Kirk
73785d471f
Oops.
11 years ago
Steven Kirk
f3cb3490a2
Merge branch 'multibinding'
11 years ago
Steven Kirk
bd220d2b92
Updated OmniXAML
11 years ago
Steven Kirk
b1a2aa29d8
Fix FuncMultiValueConverter.
Only pass values to func if all values are of type TIn.
11 years ago
Steven Kirk
d1acf43253
Started fixing up MultiBinding.
11 years ago