166 Commits (2fd6e542b738dafddf044688abaafeea8acdb1b7)

Author SHA1 Message Date
Takoooooo 8e57d0b7c6 Fix bindings to Types. 4 years ago
Takoooooo 83b5338a28 Check for method being Private correctly. 4 years ago
Takoooooo b0f7871eec Don't allow bindings to private methods. 4 years ago
Steven Kirk 69f5f7a48e Use weak events in AvaloniaProperty plugin. 4 years ago
Giuseppe Lippolis 4845c10d88 fix(ExpressionNode): ensure _subscriber do not change during ValueChanged 4 years ago
Nikita Tsukanov a5b2eb08d4 Added support for IReflectableType in InpcPropertyAccessorPlugin 4 years ago
Steven Kirk d75732699c Added attributes describing API stability. 4 years ago
Yoh Deadfall 55710e8514 Used ToArray where it benefits over ToList 4 years ago
Max Katz 6a5bd396cb Rename fields 4 years ago
Tim U ad9b7c1027 Switch disposing order for TwoWayBindingDisposable 4 years ago
Nikita Tsukanov e6c08a13d7 Added reflection-free API for weak events 4 years ago
Jeremy Koritzinsky 09c1a1157b
Fix calls to Expression.GetDelegateType 4 years ago
Jeremy Koritzinsky e7afc15ca7
Implement the runtime side of the "method->Delegate" binding conversion for compiled bindings. 4 years ago
Steven Kirk 76667dbd0d Finished adding nullable annotations to Avalonia.Base. 4 years ago
Steven Kirk 0bda763518
Added nullable annotations to Avalonia.Data. (#7105) 4 years ago
Steven Kirk dc3415c090
Nullable annotations for AvaloniaObject/AvaloniaProperty etc. (#7078) 4 years ago
Giuseppe Lippolis d5420d6b79 fixes: Unnecessary re throw 4 years ago
Giuseppe Lippolis 94eeb7d97c restore fix 4 years ago
Giuseppe Lippolis 44225c6614 fixes: Revert the fix, because the fix throw error CS8627 on Linux and macOS 4 years ago
Giuseppe Lippolis 97a920db72 Review suggestions apply 4 years ago
Giuseppe Lippolis 0309dda390 fixes: Replace CS8600 warning suppression with null-forgiving operator 5 years ago
Giuseppe Lippolis 82729a1bd9 fixes: some null annotation 5 years ago
Yoh Deadfall 0c20e122ba Code deduplication 5 years ago
Yoh Deadfall f14816144b Compiler intrinsic based type nullability check 5 years ago
Wiesław Šoltés 834f3b01b8 Add Not value converter to BoolConverters 5 years ago
Miha Markič 97c33f432a Applies spell checking on mostly comments, but also non public members and arguments 5 years ago
ShadowsInRain 35d0c688ca Fix a memory leak in StreamNode. 5 years ago
Dariusz Komosinski 183a20acb8 Avoid boxing nullable values in BindingValue. 5 years ago
Steven Kirk 8959d55418 Correctly handle default values in batch update notifications. 5 years ago
Yoh Deadfall b32cb382fb Fixed popup positioning issue 5 years ago
Dariusz Komosinski 38ebab0916 Add info about how many styles are active and allow for showing inactive styles. 5 years ago
Dariusz Komosinski 11e2d9250c Reduce memory pressure when using bindings. 5 years ago
José Pedro 12804e6bf9
Fixed static method to command conversion. 5 years ago
José Pedro 836a711ac5
Fixed indexer binding for null target property. 5 years ago
José Pedro f281e81530
Fixed typo. 5 years ago
Max Katz 5109b00644 Reuse PropertyType in the ShouldNotSet method 5 years ago
Andrey Kunchev 4563c6cd24 Compiled path support for cast 5 years ago
Dariusz Komosiński 8555fed86b Add failing tests for #4733 and fix property accessor. 6 years ago
Kieran Devlin f3e0863f52 Updated exception type for validation exceptions so that DataValidationErrors can extract the user friendly message. 6 years ago
Giuseppe Lippolis 9270f58a9f Implemented WeakPropertyChangedProxy to avoid memory leak 6 years ago
Giuseppe Lippolis 793f1b7453 Allow support at CanExecute when binding a method 6 years ago
Steven Kirk de6553a0dc Added nullable attributes and use them instead of `!`. 6 years ago
Steven Kirk ed43a5753a Handle BindingNotifications in LogicalNotNode. 6 years ago
Dariusz Komosinski 128fbee51f Remove nullable and cref warnings. 6 years ago
Dariusz Komosiński d451bb36b5 Use exception instead of an assert. 6 years ago
Dariusz Komosinski 0603bd1716 Fix errors caused by handling accessor fallback too late. 6 years ago
Steven Kirk 479d480ad9 Parameterize logger on area as well as level. 6 years ago
Dariusz Komosinski 3b7d8574e8 Try matching for INPC before matching methods. 6 years ago
Dariusz Komosinski 4b6d601bb7 Fix ternary op. 6 years ago
Dariusz Komosinski 999d5945c1 Optimize method accessor plugin 6 years ago