19 Commits (dbfde2dcc5cff67ee4e85c2beb34e9b022b5dfe2)

Author SHA1 Message Date
Steven Kirk dbfde2dcc5 Introduce BindingExpressionBase. 3 years ago
Steven Kirk 15ab324e02 Use BindingExpression directly in ValueStoe. 3 years ago
Steven Kirk c83e64d4d9 Fix spelling mistake. 3 years ago
Steven Kirk 8c9d610438 Make some AvaloniaProperty APIs internal. 3 years ago
Steven Kirk 00d077a634 Pass both owner and host type to AvaloniaProperty. 3 years ago
Steven Kirk e7aaf8a7f7 Ensure that the default value can be coerced. 3 years ago
Tom Edwards 38516e3768 Fixed metadata overrides not being able to add coercion to a property which didn't already have it 4 years ago
Tom Edwards 3b57b3496a Added GenerateTypeSafeMetadata to property metadata 4 years ago
Tom Edwards 81530c4231 Converted a variety of writeable DirectProperty definitions to StyledProperty 4 years ago
Steven Kirk 994897a023 Initialize EffectiveValue with inherited value. 4 years ago
Steven Kirk 5d66bd0c0e Refactored common code into separate method. 4 years ago
Steven Kirk 0ce9180d7c Added untyped SetCurrentValue. 4 years ago
Steven Kirk 17c3291c80 Remove StyledPropertyBase class. 4 years ago
Steven Kirk ec74057151 Removed a number of interfaces. 4 years ago
Steven Kirk 76667dbd0d Finished adding nullable annotations to Avalonia.Base. 5 years ago
Steven Kirk dc3415c090
Nullable annotations for AvaloniaObject/AvaloniaProperty etc. (#7078) 5 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 7 years ago
Steven Kirk aa81db75a0 Added WPF-style validation for AvaloniaProperty. 7 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Steven Kirk 89dc27f276 All tests now passing. 11 years ago
Steven Kirk d25e057ccc More WIP refactoring properties. 11 years ago
Steven Kirk 03e2ff8784 WIP: Splitting PerspexProperty up 11 years ago