Nikita Tsukanov
1338448bdc
Special treatment for bindings
7 years ago
Nikita Tsukanov
36c88a8a9c
Internalize things
7 years ago
Nikita Tsukanov
0036abde63
Use local pooling for pseudo-attached property
7 years ago
Nikita Tsukanov
4b0f23a80e
Cleanup
7 years ago
Dan Walmsley
437166c4fd
update xamlil
7 years ago
Nikita Tsukanov
8a877edce0
Why was it here in the first place?
7 years ago
Nikita Tsukanov
fe251ee1aa
Support for properties "attached" by AddOwner
7 years ago
Nikita Tsukanov
be404c342b
Fixed :not selector and fixed MyButton in tests
7 years ago
Nikita Tsukanov
5801756763
Fixed target type resolve for control templates with direct parent
7 years ago
Nikita Tsukanov
11af891f03
Updated XamlIl, allow types to import IServiceProvider, preserve entire parent stack
7 years ago
Nikita Tsukanov
4b9a9cd3a1
Fixed step into
7 years ago
Nikita Tsukanov
d01d69fbef
Application is now always the root of the parent stack
7 years ago
Nikita Tsukanov
d0301bb4c4
Now passing most of the tests
7 years ago
Nikita Tsukanov
6be4062fba
Fixed step into
7 years ago
Nikita Tsukanov
47fab37f11
Updated XamlIl
7 years ago
Nikita Tsukanov
c952d15b7e
Fixed debug info
7 years ago
Nikita Tsukanov
8ffde81adb
Attempt to generate debug info
7 years ago
Nikita Tsukanov
1b62667f2d
Fixed PDB
7 years ago
Nikita Tsukanov
dbf6c3a148
Entire control catalog is now loaded from precompiled xaml
7 years ago
Nikita Tsukanov
6d83479d0d
Naming and a bit of cleanup
7 years ago
Nikita Tsukanov
6ab1fbd432
Inject the call to compiled xaml to x:Class-type
7 years ago
Nikita Tsukanov
6fd810f0dc
Disable Cecil backend in runtime compiler based on a property
7 years ago
Nikita Tsukanov
6c58b6889c
PEVerify: All Classes and Methods in ControlCatalog.dll Verified.
7 years ago
Nikita Tsukanov
cd93624f3e
Now somewhat compiling control catalog, PEVerify complains about assigning null to Nullable<T>
7 years ago
Nikita Tsukanov
5b7e18544b
PEVerify: All Classes and Methods in Avalonia.Themes.Default.dll Verified.
7 years ago
Nikita Tsukanov
a3f3a06478
Emit compiled XAML from msbuild task
7 years ago
Nikita Tsukanov
ea0c26045f
Updated compiler to the recent master
7 years ago
Nikita Tsukanov
6bf7ebd721
Updated xamlil
7 years ago
Steven Kirk
63da34f25a
Set `ProvideLineInfo` in XAML reader settings.
7 years ago
Steven Kirk
d448aad129
Update portable.xaml.
#2307 updated the portable.xaml submodule but the changes were then lost in a subsequent merge. Re-updates the submodule to target the `fixes/moar-line-info` branch.
7 years ago
OronDF343
d065568be9
Added MultiBinding.StringFormat + Relevant unit tests
7 years ago
OronDF343
529ab728cb
Add support for ConverterParameter to MultiBinding
7 years ago
Jumar Macato
4f00869837
Remove temporary hacks from 8ea2234.
Add a dummy function to load the DataGrid assembly before
initializing Avalonia.
Move DataGrid theme back to Avalonia.Controls.DataGrid.
7 years ago
Steven Kirk
89d969b367
Added selector comma operator.
The comma selector can be used to separate a number different selectors, all of which will be applied to the control with an OR.
Fixes #1742
7 years ago
Steven Kirk
e486d7f8ea
Allow `{Binding .}` syntax.
Fixes #1898 .
7 years ago
José Pedro
48dccadfb0
Fixed argument exception constructor calls.
Use nameof where possible.
Fixed wrong check in RelativeSource.AncestorLevel.
7 years ago
Steven Kirk
ce3138efda
Don't create a schema context each time.
The change in the previous commit to create a new `AvaloniaXamlSchemaContext` for each instance of `AvaloniaXamlLoader` had a negative performance effect. Instead, keep two instances of the schema context around: one for normal loading and one for design-time loading.
7 years ago
Steven Kirk
f85995ed7e
Move design-time handling of events...
...to `Avalonia.Markup.Xaml`. Also added tests: tests required a new instance of `AvaloniaXamlSchemaContext` for each `AvaloniaXamlLoader` as otherwise one test can affect other tests.
7 years ago
Nikita Tsukanov
831589e2d3
Updated XamlIl
7 years ago
Nikita Tsukanov
189c7ca5e5
Updated XamlIl
7 years ago
Nikita Tsukanov
af57196f9b
Resolve all AvaloniaProperty values at compile time
7 years ago
Nikita Tsukanov
f03b84e970
Updated XamlIl
7 years ago
Nikita Tsukanov
73ababfff7
Styles are now compiled
7 years ago
Nikita Tsukanov
7983ed0e08
Cache types generated by cecil
7 years ago
Steven Kirk
354496b9b2
Throw an exception if selector class not found.
Fixes #2316 .
7 years ago
Jumar Macato
8ea2234d41
Temporarily fix datagrid loading by force-loading the DataGrid assembly on Markup.
7 years ago
Steven Kirk
91ca44a412
Updated portable.xaml
7 years ago
Nikita Tsukanov
ad7f0977d0
WIP
7 years ago
Nikita Tsukanov
4c7551b9fa
CECIL
7 years ago
Nikita Tsukanov
58de2aaac0
WIP2
7 years ago