14 Commits (c45bb0ea30e6e62d1b10ba63fa42d1fa04d6965a)

Author SHA1 Message Date
Benedikt Stebner 52135b3a07 Fix compiled method to command binding 4 years ago
Jeremy Koritzinsky 1d5e262487
Use a dynamically-emitted trampoline method so we can handle the "execute method has a return type" case cleanly. 4 years ago
Jeremy Koritzinsky cdc8c9f078
Add some tests 4 years ago
Jeremy Koritzinsky a383c77650
Hook up target-typing for ICommand. 4 years ago
Jeremy Koritzinsky 2647c5cc73
Implement support for method->command direct binding (not hooked up yet) 4 years ago
Jeremy Koritzinsky 0576baf5b7
Add tests for full-fidelity method->delegate conversion in compiled bindings. 4 years ago
Jeremy Koritzinsky 12adf764c0
Implement method->delegate mapping in the XAML compiler for well-known delegate types 4 years ago
Jeremy Koritzinsky 7624e14bcd
Support RelativeSource-based bindings without requiring an x:DataType property. 4 years ago
Andrey Kunchev 979a659b49 remove duplicate condition 6 years ago
Andrey Kunchev 8535ee690e second attempt make $parent work in compiled binding 6 years ago
Andrey Kunchev ffc82bf7e4 try make $parent work with compiled binding 6 years ago
Andrey Kunchev 74bbdc193b actually compile cast in compiled binding 6 years ago
Nikita Tsukanov d355007c57 Extracted runtime XAML loader to a separate package 6 years ago
Jeremy Koritzinsky 5fb7fe3c32 Fix Discovering properties and indexers on parent interfaces of an interface type. 6 years ago
Jeremy Koritzinsky 5e5e7e22ae Support synthetic Source property. 7 years ago
Jeremy Koritzinsky c0c1ccb544 Enable transforming old-style RelativeSource/ElementName properties in CompiledBindings to element path nodes during XamlIl compilation. 7 years ago
Jeremy Koritzinsky 70ae77e797 Fix ElementName bindings. 7 years ago
Jeremy Koritzinsky d89f5d019b Fix assigning binding paths via the property. 7 years ago
Jeremy Koritzinsky 7e722434b5 Fix failing test on Mono runtimes. 7 years ago
Jeremy Koritzinsky da00a14149 Change property notification management to directly create property accessors. Fix indexer bindings for arrays. 7 years ago
Jeremy Koritzinsky 0ca00d5f75 Fix namescope searching to recursively search parent namescopes up to the root namescope and never find a name in a namescope that is not a direct ancestor of the current namescope. 7 years ago
Jeremy Koritzinsky ac3be6c662 Fix handling of Not nodes. 7 years ago
Jeremy Koritzinsky b1a2ea21c5 Fix stream bindings. 7 years ago
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