Brendan Forster
18280bb8c6
and the other reference to the Skia folder
10 years ago
Brendan Forster
d4b27f1332
point to the Perspex organization
10 years ago
Brendan Forster
9ea66ea262
dropped Perspex prefix folder from step
10 years ago
Steven Kirk
3beea47bf7
Replace DockPanel implementation.
The old one was broken - replaced by the implementation from
WinRTXamlToolkit which is both simpler and works correctly. Also added
some tests. This closes #397 , closes #348 , closes #74 .
10 years ago
Steven Kirk
369313da00
Merge branch 'devtools'
10 years ago
Steven Kirk
0faeaf47e3
Scroll newly selected tree view node into view.
10 years ago
Steven Kirk
69d98efeeb
Highlight hovered control in devtools.
10 years ago
Steven Kirk
d002c31021
Merge remote-tracking branch 'refs/remotes/origin/master' into devtools
10 years ago
Steven Kirk
928e159aba
Added DesiredSize as a readonly PP.
10 years ago
Steven Kirk
ddea3c4329
Merge branch 'mmayfield45-master'
10 years ago
Michael Mayfield
3ed14edf12
Fix Grid sizing being broken when using Grid.ColumnSpan.
Caused by CreateMatrices not clearing the existing matrices. This means previous measures alter the results of a measure.
10 years ago
Steven Kirk
beddd774c5
Merge remote-tracking branch 'refs/remotes/origin/master' into devtools
10 years ago
Steven Kirk
c052d389a9
Fix ScrollViewer.
Make various properties Direct properties, which gives them the correct
binding behavior.
10 years ago
Nikita Tsukanov
415c9c6e18
Implemented StreamGeometryContext.SetFillRule
10 years ago
Nikita Tsukanov
f5e8426371
Fixed tests
10 years ago
Steven Kirk
6cf9a43582
Set IsSelected on newly materialized TreeViewItems.
10 years ago
Steven Kirk
f8a4d95bfa
Merge remote-tracking branch 'refs/remotes/origin/master' into devtools
10 years ago
Steven Kirk
b1b5dd5ba2
Make Popup.IsOpen a direct property.
This fixes Menu and DropDown.
10 years ago
Steven Kirk
f588768816
Merge branch 'master' into devtools
10 years ago
Steven Kirk
ff9a622cd1
TreeViewItem may not be created when SelectedIndex set.
10 years ago
Steven Kirk
17daf832f1
Merge branch 'master' into devtools
10 years ago
Steven Kirk
bfb334ca5e
Ensure TreeViewItem.IsSelected is set.
When TreeView.SelectedItem changes.
10 years ago
Steven Kirk
444ca577ca
Moved Bind method to IPerspexObject.
Allow IPerspexObject to be bound to an IBinding.
10 years ago
Steven Kirk
14b349e006
Select node when ctrl+shift held down.
TreeView selection isn't getting updated though.
10 years ago
Steven Kirk
7f6b433d8c
Only open 1 devtools per window.
10 years ago
Steven Kirk
d69c283767
Display Focused and PointerOver control.
10 years ago
Steven Kirk
0fc143e117
Merge branch 'master' into devtools
10 years ago
Steven Kirk
5957d33d75
Merge branch 'binding-refactor'
10 years ago
Steven Kirk
e08b9e3e4b
Removed PerspexObject.BindTwoWay.
Instead use subjects and Bind.
10 years ago
Steven Kirk
bf30371721
Removed ITreeDataTemplate.IsExpanded.
10 years ago
Steven Kirk
3e6402711c
Make TreeViewItem.IsExpanded bindings work.
10 years ago
Steven Kirk
ce997f6965
Refactor ActivatedSubject
Inherit from ActivatedObject.
10 years ago
Steven Kirk
36f2f3e1e0
More work on allowing bindings in setters.
Support activated ISubjects.
10 years ago
Nikita Tsukanov
a6c59ca35e
Merge pull request #393 from KvanTTT/master
Added Line and LineGeometry for line drawing.
10 years ago
Ivan Kochurkin
2cfa6f842e
Fixed @kekekeks notes.
Fixed test name (Line instead of Circle).
10 years ago
Steven Kirk
e24770c053
Use correct match logic in TreeDataTemplate.
Use same as DataTemplate.
10 years ago
Steven Kirk
5773704f2d
Started updating DevTools to use XAML.
10 years ago
Steven Kirk
8606a77d16
Merge remote-tracking branch 'refs/remotes/origin/binding-refactor' into devtools
10 years ago
Ivan Kochurkin
b6c66c67e0
Added Line and LineGeometry for line drawing.
10 years ago
Steven Kirk
5e0dd8fcd3
Support Setters with Bindings.
However Styles with activators (e.g. "Foo.class") not yet supported.
10 years ago
Steven Kirk
1841e7ad7a
Start allowing Setters to contain bindings.
This is needed so that things like the following can be done:
<TreeView>
<TreeView.Styles>
<Style Selector="TreeViewItem">
<Setter Property="IsExpanded" Value="{Binding IsExpanded}"/>
</Style>
</TreeView.Styles>
<TreeView>
(At the moment we have TreeDataTemplate.IsExpanded but this isn't good
enough: it only supports setting IsExpanded on creation of the item with
no binding.)
With this commit, setters can now contain bindings, but they aren't yet
applied correctly. As part of this commit, classes related to binding
have been moved to the Perspex.Data namespace.
10 years ago
Steven Kirk
36543720ed
Added IPerspexObject.GetSubject extension method.
10 years ago
Steven Kirk
30a756fb83
Refactored binding somewhat.
- Simplified PerpsexObject interface to a simplified single interface,
IPerspexObject
- Moved GetObservable etc to extension method
10 years ago
Steven Kirk
04b07b774b
Allow null DataTemplate.DataType.
10 years ago
Steven Kirk
adee104ad9
DropDown shouldn't be an IContentControl.
10 years ago
Steven Kirk
d9eee9fa4a
Make SelectionBoxItem a direct property.
10 years ago
Steven Kirk
14507beb41
Log invalid binding values in PriorityValue.
10 years ago
Steven Kirk
67d13258fd
Merge pull request #390 from wieslawsoltes/DropDownItemSelectedBackground
Make selected DropDownItem background same as ListBoxItem's
10 years ago
Wiesław Šoltés
74b67bd6f5
Make selected DropDownItem background same as ListBoxItem's
10 years ago
Steven Kirk
9e8fec942e
Log invalid binding values in PriorityValue.
10 years ago