19 Commits (70f3bef7059e9fd87817afae8d68b6d0d399abf9)

Author SHA1 Message Date
Steven Kirk 70f3bef705
Add CompiledBinding.Create factory methods from LINQ expressions (#20443) 17 hours ago
Steven Kirk 5d3a9c167a
Fix BindingExpression.LeafNode throwing when nodes list is empty (#20442) 4 weeks ago
Steven Kirk f2fc8d02f4
Move `IBinding` to `BindingBase` and tidy up some binding APIs (#19589) 4 weeks ago
Julien Lebosquain 20f77a3490
Fix bindings without property path (#16729) 1 year ago
Steven Kirk 6b0f09a372
Make bindings react to PropertyChanged even if property hasn't changed (#16150) 2 years ago
Steven Kirk 8fe6e08020
Fixes spurious DataGrid data validation error (#15716) 2 years ago
Steven Kirk f6fe68eddb
Fix OneWayToSource bindings with read-only properties. (#14513) 2 years ago
Steven Kirk 3b1eb338e6
Binding System refactor (#13970) 2 years ago
Julien Lebosquain e6c1670421
Fix unit tests culture (#13016) 2 years ago
Steven Kirk 8948aa7e52
Added ConverterCulture to bindings. (#12876) 2 years ago
Tom Edwards 796722f319 Never convert null to UnsetValue in bindings 3 years ago
Giuseppe Lippolis c98918bc2a Update tests 5 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 6 years ago
José Pedro 1ba4c68a35
Implemented TargetNullValue for bindings. 6 years ago
Steven Kirk a3dea23560 Use LightweightObservableBase for BindingExpression. 8 years ago
Jeremy Koritzinsky 1b2d644e48 Make tests in Avalonia.Base.UnitTests use ExpressionObserver.Create. For tests that require using invalid members or are more tedious to test with expression trees, test them in Avalonia.Markup.UnitTests with ExpressionObserverBuilder. 8 years ago
Jeremy Koritzinsky af186e3529 Move string-based binding paths up to Avalonia.Markup. Make the LINQ Expression paths and raw ExpressionNodes (now public) the primarily supported syntax. 8 years ago
Jeremy Koritzinsky cf8244b37a Move current contents of Avalonia.Markup to Avalonia.Base. Move Avalonia.Markup.Xaml.Data/Parser classes to Avalonia.Markup since they're not Xaml-specific. 8 years ago
Benedikt Schroeder 73ca7334ee Initial 8 years ago
Benedikt Schroeder eafb8cde9e revert BindingExpressionTests 8 years ago
Benedikt Schroeder 87cc247100 fix tests 8 years ago
Steven Kirk 48f0c05522 Fix BindingNotification.ClearValue. 9 years ago
Steven Kirk ef1039b865 Unskip another test. 9 years ago
Steven Kirk 7baa7dc0dd Added GC.KeepAlive to tests. 9 years ago
Steven Kirk 11586a4d4c Don't have async void tests. 9 years ago
Wiesław Šoltés 9450cbe4fd Skip failing Moq tests 9 years ago
Wiesław Šoltés 8b0ebc135e Skip failing Moq tests 9 years ago
Wiesław Šoltés 1f9426b345 Fix InvariantCultureFixture 9 years ago
Wiesław Šoltés 3db4a5826c Skip tests as results are not consistent 9 years ago
Wiesław Šoltés bd3b34c0c8 Fix .NETCoreApp,Version=v1.1 tests 9 years ago
Wiesław Šoltés 91aaf87a36 Remove NET461 specific assert 9 years ago
Wiesław Šoltés dc92cd95ac Fix NET461 tests 9 years ago
Wiesław Šoltés 3ee2d9425f Fix expected exception message 9 years ago
Wiesław Šoltés bb117a7952 Set CurrentUICulture for tests 9 years ago
Wiesław Šoltés 66d5d70784 Use InvariantCulture same as for other tests 9 years ago
Wiesław Šoltés 45112f6690 Fix netcoreapp1.1 target framework build 9 years ago
Jeremy Koritzinsky b038ed55ee Add ability to set the value pointed to by an indexer node. 9 years ago
Steven Kirk dd29966f20 Run certain tests in invariant culture. 10 years ago
Steven Kirk 079d481e36 Renamed ExpressionSubject -> BindingExpression. 10 years ago
Steven Kirk c9d3408c29 Improve numerical binding error messages. 10 years ago
Steven Kirk 844da05fe8 Revert "Only send BindingNotifications on error." 10 years ago
Steven Kirk 57e646583f Only send BindingNotifications on error. 10 years ago
Steven Kirk 74e870333b Correctly convert BindingNotifications. 10 years ago
Steven Kirk f4c57b169b Handle BindingNotifications in ExpressionSubject. 10 years ago
Steven Kirk abdbcac79d Added BindingNotification. 10 years ago
Wiesław Šoltés 15264a974a Added initial support for Travis CI 10 years ago
Steven Kirk 0b28e10f21 Make broken DataContext bindings produce null. 10 years ago
Steven Kirk 55a99684c7 Handle locales with ',' decimal separator. 10 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Steven Kirk a03dad9bab Removed a bunch of unused members/classes. 10 years ago