72 Commits (fixes/macos-owned-window-level-inheritance)

Author SHA1 Message Date
Evan 082a03b7c4
Handle DataValidationError notifications returned by ConvertBack (#22171) 6 days ago
Evan fedb14ce85
Short-circuit a null-conditional operator after a cast (#22174) 1 week ago
Evan 8057428233
Allow casting to a nested type in a binding path (#22173) 1 week ago
Steven Kirk 31d6979377
Fix data validation errors not showing for OneWayToSource bindings (#22103) 2 weeks ago
Steven Kirk 7527557ca0
Short-circuit the binding chain on a null-conditional operator (#22082) 3 weeks ago
Steven Kirk 15a9c99fc6
Add typed binding expressions (#21552) 3 weeks ago
Dong Bin 82dc3b56c1
Support {Binding ^} pattern for IObservable DataContext (#21812) 2 months ago
Nathan Nguyen c3a5c49699
fix(binding): reapply cached source values during UpdateTarget (#21756) 2 months ago
Martim Claudino 17c88145ee
Fix #17674: OneWay binding fails to update target after local change (#20964) 5 months ago
Evan c62e1dffff
Fix TextBox validation error persisting when reverting to same valid value (#20780) 7 months ago
Steven Kirk d9a6ae517f
Hide binding plugins and disable Data Annotations validation by default (#20623) 7 months ago
Steven Kirk 70f3bef705
Add CompiledBinding.Create factory methods from LINQ expressions (#20443) 7 months ago
Steven Kirk 1086d9b5b0
Move compiled bindings to Avalonia.Base. (#20439) 8 months ago
Steven Kirk 5d3a9c167a
Fix BindingExpression.LeafNode throwing when nodes list is empty (#20442) 8 months ago
Youssef Victor c9e210eb70
Update to xunit.v3 (#20331) 8 months ago
Steven Kirk f2fc8d02f4
Move `IBinding` to `BindingBase` and tidy up some binding APIs (#19589) 8 months ago
Julien Lebosquain c68111294f
Enable nullability in Base/Markup/Markup.Xaml unit tests (#20346) 9 months ago
Ondřej Sušovský 21a38e81c4
Fix validation error not being cleared on valid input (#19477) 1 year ago
Julien Lebosquain c3f02518e5
Fix binding null conditional operator not working with AvaloniaProperty (#18583) 1 year ago
Steven Kirk fb5121a42f
Null conditional operator in bindings (#18270) 2 years ago
Julien Lebosquain 9d03a01afa
Made OneTime bindings update on DataContext changes (#17683) 2 years ago
Julien Lebosquain 20f77a3490
Fix bindings without property path (#16729) 2 years ago
Steven Kirk 6b0f09a372
Make bindings react to PropertyChanged even if property hasn't changed (#16150) 2 years ago
Steven Kirk 5e323b8fb1
Allow nested BindingNotifications. (#15722) 2 years ago
Steven Kirk 8fe6e08020
Fixes spurious DataGrid data validation error (#15716) 2 years ago
Julien Lebosquain cac27ddfc0
Misc warning fixes (#14766) 3 years ago
Steven Kirk f6fe68eddb
Fix OneWayToSource bindings with read-only properties. (#14513) 3 years ago
Steven Kirk 3b1eb338e6
Binding System refactor (#13970) 3 years ago
Julien Lebosquain e6c1670421
Fix unit tests culture (#13016) 3 years ago
Steven Kirk 8948aa7e52
Added ConverterCulture to bindings. (#12876) 3 years ago
Tom Edwards 796722f319 Never convert null to UnsetValue in bindings 4 years ago
Max Katz a78b0edd42 Changes after review 4 years ago
Simon Cropp dba476c11c fix more typos 4 years ago
Max Katz 59d7874b1d Replace System.Reactive with internal extensions 4 years ago
Steven Kirk b5891a2ead Fix bug in ExpressionObserver. 4 years ago
Giuseppe Lippolis de4b55f8ee feat(tests): Address rule CA1822 4 years ago
Steven Kirk fb0da85ad3
Merge core libraries. (#5831) 4 years ago
Nikita Tsukanov f010322a06 Force compacting WeakEvent subscriber list in before assertions in tests 5 years ago
Giuseppe Lippolis c98918bc2a Update tests 6 years ago
Dariusz Komosiński 00dbf12cee Remove not needed code. 6 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
Dariusz Komosinski 178a1aeb19 Add failing unit test. 6 years ago
Dariusz Komosinski 3b7d8574e8 Try matching for INPC before matching methods. 6 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 7 years ago
José Pedro 1ba4c68a35
Implemented TargetNullValue for bindings. 7 years ago
Steven Kirk 6be3acb46c Make ValueStore typed. 7 years ago
all.owing 6dbe617ed6 One more tests fix 7 years ago
Dariusz Komosinski 868b5ea840 Update WeakReference usages to use the generic one. 7 years ago
Nikita Tsukanov 048660ed8b Implemented PropertyPathGrammar 7 years ago