Steven Kirk
92535c3904
Make TreeDataTemplate work.
11 years ago
Steven Kirk
9d88f91852
Determine binding target at time of bind.
This is needed in order to be able to use bindings as selectors, e.g.
for TreeDataTemplate.ItemsSelector.
11 years ago
Steven Kirk
52975c8432
Basic binding using ExpressionObserver.
11 years ago
Steven Kirk
ce920d1d18
Commented out TreeView for now.
11 years ago
Nikita Tsukanov
01562bd98c
XamlTestApp code cleanup
11 years ago
Nikita Tsukanov
b016c8d34d
Moved some stuff from XamlTestApplication to XamlTestApplicationPcl
11 years ago
Steven Kirk
5cd27f7e8f
Started implementing TreeDataTemplate.
Binding system needs to be updated first.
11 years ago
Steven Kirk
d581a1785d
Fixed test DataTemplate.
11 years ago
Steven Kirk
a0509caede
Renamed TreeDataTemplate -> FuncTreeDataTemplate.
11 years ago
Steven Kirk
d143b7fcee
Make initial DropDown selection work
Fixes #110
11 years ago
Steven Kirk
328f4c95d6
Trying to define DataTemplates in XAML.
Getting a crash from OmniXAML.
11 years ago
Jason Jarvis
d561910554
Updated TimeSpanTypeConverter (renamed) to support both full syntax as well as shorthand seconds only. Made CrossFade/PageSlide use simple Duration property, and removed PerspexObject base. Fixed some white space issues.
11 years ago
Jason Jarvis
8723790a04
Animations (PageSlide and CrossFade) can now be added in Xaml files. Added a TimeSpanTypeConverter to support that.
11 years ago
Nikita Tsukanov
323c1a49c1
Removed core dependency on Splat
11 years ago
Steven Kirk
b3af361686
Still trying to get property dependencies working.
SelectedIndex isn't being set.
11 years ago
Steven Kirk
1b745ab62c
Removed NGenerics.
Closes #7 .
11 years ago
Nikita Tsukanov
2fd1234b49
Renamed MainWindow.xaml to MainWindow.paml
11 years ago
Steven Kirk
6b19582945
Store XAML in embedded resources.
Instead of "Build Action: Resource" as xbuild on mono doesn't support
this. We may change back later if we can get it supported.
11 years ago
Steven Kirk
cf4be0f3ff
Use .net 4.5 for XamlTestApplication.
11 years ago
Steven Kirk
cc1c2c0313
Fixes #147 .
11 years ago
Steven Kirk
a941a57168
Make Perspex.Markup.Xaml target PCL Profile7.
Same as other libs. Also can use standard Sprache lib now.
11 years ago
Steven Kirk
3aa9b7e60c
Accept RelativePoint in XAML.
11 years ago
Steven Kirk
fde9464816
Allow GradientBrushes in XAML.
11 years ago
Steven Kirk
4f7afbc63d
Updated OmniXAML with whitespace improvements.
And demonstrate this to full effect in XamlTestApplication.
11 years ago
Nikita Tsukanov
7df76d17ba
I accidentally the whole MainWindow.cs
11 years ago
Nikita Tsukanov
bec230211a
Now resolving xml namespaces via attributes
11 years ago
Steven Kirk
a3ea8eab16
Include OmniXAML as a submodule.
Compiling it directly into Perspex.Markup.Xaml for the moment.
11 years ago
Nikita Tsukanov
8564a74fc1
Changed default namespace
11 years ago
Steven Kirk
5a6cf2ca29
Added ClassesConverter.
11 years ago
Nikita Tsukanov
01e2c90bc5
Removed this.
11 years ago
Steven Kirk
145411020b
Ran .net core code formatter.
11 years ago
Steven Kirk
a98cc89730
Allow grid row/cols in XAML as strings.
11 years ago
Steven Kirk
171195bb17
Directly reference win32 libs from test apps.
The MSBuild targets were failing to copy them consistently.
11 years ago
Steven Kirk
9a2dbef228
Updated OmniXAML.
Well, downgraded in terms of version number, as OmniXAML has moved to a
proper semantic versioning scheme and restarted at 0.1.0.
11 years ago
Nikita Tsukanov
10bac32190
Use ReactiveUI built via submodule
11 years ago
Steven Kirk
13b12ad19f
Make xaml test app use 4.5.1 fx.
11 years ago
Steven Kirk
241cd04c07
Updated OmniXaml.
11 years ago
Steven Kirk
7b234aefb9
Remove unneeded OmniXaml libs.
11 years ago
Steven Kirk
c33adc416f
Don't reference platform-specific assemblies.
Instead of referencing platform-specific targets in the sample
applications, copy the libs in a build task
(Shared\perspex.platform.targets) - the correct lib will then be loaded
dynamically at runtime.
11 years ago
Steven Kirk
214fb2b65f
Added Cairo and Gtk backends back in.
Added the to main Perspex.sln - there's no point having a separate Perspex-Mono.sln because things just get out of date immediately.
11 years ago
Steven Kirk
097d87926b
Perspex.Xaml -> Perspex.Markup.Xaml.
11 years ago
Steven Kirk
e858d34b8f
Simplify basic XAML load syntax.
11 years ago
Steven Kirk
56b88d287c
Refactored loading assets into IAssetLoader.
11 years ago
Steven Kirk
687f484c9a
Tidied up xaml stuff a bit.
11 years ago
José Manuel Nieto Sánchez
c14194bee7
Fixed resource loading. Deleted PerspexXamlLoader (useless).
11 years ago
Steven Kirk
279f9abab0
Try to do simple XAML loading.
Doesn't yet work - seems x:Class isn't supported by OmniXaml.
11 years ago
Steven Kirk
6167bacf54
Moved to more standard filesystem layout.
Based on https://gist.github.com/davidfowl/ed7564297c61fe9ab814 and https://github.com/fsprojects/ProjectScaffold
11 years ago