20 Commits (e3bc5345aeb0b1e71f39b2100290d73bc9db033f)

Author SHA1 Message Date
Jeremy Koritzinsky e3bc5345ae Finish initial implementation of compiled bindings. Still some bugs to work out, but we have something that works now. 7 years ago
Jeremy Koritzinsky 1c380dc375 Add new AST node generated from x:DataContextType. To be used as part of compiled bindings. 7 years ago
Nikita Tsukanov 8ad9a0f675 Compiled property paths 7 years ago
Nikita Tsukanov c222070d84 Added IPropertyInfo and use it in IProvideValueTarget when possible 7 years ago
Nikita Tsukanov dd85f48c43 Update target and declaring types for properties of the root object with x:Class, fixes #2520 7 years ago
Nikita Tsukanov 0a7c7fdfcf Fixed TemplatedParent issue 7 years ago
Nikita Tsukanov cfeeb5ed3f Updated XamlIl. Now even more static typing 7 years ago
Nikita Tsukanov 5a47b295e3 Use !XamlIlPopulateOverride to populate class with precompiled xaml at runtime 7 years ago
Nikita Tsukanov 9089d11091 Provide parent type metadata scope for Animatable.Transitions 7 years ago
Nikita Tsukanov 1338448bdc Special treatment for bindings 7 years ago
Nikita Tsukanov 36c88a8a9c Internalize things 7 years ago
Nikita Tsukanov fe251ee1aa Support for properties "attached" by AddOwner 7 years ago
Nikita Tsukanov 11af891f03 Updated XamlIl, allow types to import IServiceProvider, preserve entire parent stack 7 years ago
Nikita Tsukanov d0301bb4c4 Now passing most of the tests 7 years ago
Nikita Tsukanov 8ffde81adb Attempt to generate debug info 7 years ago
Nikita Tsukanov a3f3a06478 Emit compiled XAML from msbuild task 7 years ago
Nikita Tsukanov 6bf7ebd721 Updated xamlil 7 years ago
Nikita Tsukanov af57196f9b Resolve all AvaloniaProperty values at compile time 7 years ago
Nikita Tsukanov 73ababfff7 Styles are now compiled 7 years ago
Nikita Tsukanov f14aac365b WIP 7 years ago