81 Commits (25b92e83f4fdef2d74a44c18f0fa3cb2da070e21)

Author SHA1 Message Date
Steven Kirk 30e78dc5b6 Only run unit tests on .net core. 8 years ago
José Pedro 7cccc6bda0
Use nameof where possible. 8 years ago
Jeremy Koritzinsky eb7c010462 Retarget .Net Framework projects to 4.7 8 years ago
Steven Kirk 4676ac5fb2 Don't use ObserveOn in Bindings. 8 years ago
Jeremy Koritzinsky 05eda280de Refactor DeferredSetter logic to allow passing references to backing fields and utilizing that in all usages. Refactor SetAndRaise logic to be combined and simplified between the two use cases. Now the common case delegates to the less specialized case. 8 years ago
Jeremy Koritzinsky d8efff505d Clean up formatting. Fix bug in PriorityValue usage of DeferredSetter. Change DeferredSetter to use ConditionalWeakTable to not hold strong references to PriorityValue objects. 8 years ago
Steven Kirk 409e40c8be Added AvaloniaObject.IsAnimating(property). 8 years ago
Steven Kirk b40be8b1c4 Fix error in AvaloniaList.MoveRange event. 8 years ago
Steven Kirk 5cc5b91930 Fix xunit warnings. 9 years ago
Jeremy Koritzinsky edf2018149 Refactored tests to move XAML Binding class tests into Avalonia.Markup.Xaml.UnitTests. 9 years ago
Jeremy Koritzinsky 8acf94d3e4 Fix bug in DelayedSetter and change recursive delayed setting to prevent possible issues down the road. 9 years ago
Jeremy Koritzinsky da8267ade7 Fix last binding test. Two-way bindings via the indexer binding should not cause a PriorityBindingEntry to be created in the target. So instead use SetValue + GetObservable (similar to our higher level implementations in Avalonia.Markup). 9 years ago
Jeremy Koritzinsky 6486ffc77f Apply fix to PriorityValue, which works for StyledProperty bindings where the bindings don't have the same priority. 9 years ago
Jeremy Koritzinsky b5ee3077bc Fix direct properties by delaying setting values until after any currently running property changed notifications for this property finish running. 9 years ago
Steven Kirk d6b6a0fa96 Refactored InstancedBinding creation. 9 years ago
Nikita Tsukanov 884423d879 Adapt threading tests to VerifyAccess on AvaloniaObject.ctor 9 years ago
José Pedro cc7098583e Fixed Assert.Null warnings. 9 years ago
Nikita Tsukanov bdbe95b9b1 Fixed DispatcherTimer's priorities 9 years ago
Nikita Tsukanov b963d68668 Try to respect DispatcherPriority when possible 9 years ago
Nikita Tsukanov 913149d093 Switched to .NET Standard 2.0 9 years ago
Steven Kirk 8743ce95bd Make failing tests pass. 9 years ago
Steven Kirk 6e67d4d085 Fix failing test. 9 years ago
Steven Kirk 3eb5e0e200 Tweaked logging of binding errors. 9 years ago
Steven Kirk 3b3fbdbbd6 Use `DisableTestParallelization` 9 years ago
Wiesław Šoltés 13822754a9 Fix duplicate 'CollectionBehavior' attribute 9 years ago
Wiesław Šoltés 788c4558c9 Limit Tasks to a single thread 9 years ago
Wiesław Šoltés 872575b9b7 Set project OutputType 9 years ago
Steven Kirk e015ef07bf Remove ReactiveUI dependency from DevTools. 9 years ago
Wiesław Šoltés ad65b6192e Moved inports to test projects 9 years ago
Wiesław Šoltés f8097cc27d Added msbuild props for package references 9 years ago
Steven Kirk 2734a67fdf Fixed broken csproj. 9 years ago
Steven Kirk 65dd1a423b Use the default compile items in unit tests. 9 years ago
Nikita Tsukanov 6cf037ad7c One liners 9 years ago
Nikita Tsukanov 66ac05b2c2 Removed <Name> elements from new projects 9 years ago
Nikita Tsukanov d1caaaca3e Removed <Project> 9 years ago
Nikita Tsukanov 886a65beaa Use dotnet test for layout and controls tests 9 years ago
Nikita Tsukanov dc8a32d1b1 Run Avalonia.Base.UnitTests using `dotnet test` 9 years ago
Nikita Tsukanov 485fe1364e Everything is buildable via MSBuild 9 years ago
Nikita Tsukanov b6b5b9de88 Test now compile and can be run from visual studio 9 years ago
Nikita Tsukanov b0a063838f Migrated to PackageReference 9 years ago
Steven Kirk 380bd7b74f Don't validate thread affinity for bindings. 9 years ago
Steven Kirk a46be4e200 Ensure correct thread for AvaloniaProperty access. 9 years ago
Steven Kirk 71c6c572ac Moved ncrunch files to their own dir. 9 years ago
Steven Kirk 6036bd5998 Moved ncrunch files to their own dir. 9 years ago
donandren ce387271cc add test parameters to styled/direct binding tests for #855 and #824 9 years ago
donandren ef81c55960 another simple unit tests for issue #855 for direct and styled properties 9 years ago
Steven Kirk a0a201006f Merge overridden direct property metadata. 9 years ago
Jeremy Koritzinsky 428229e9b0 Optimized the "zero wait time" path in the scheduler and updated the code to always use a scheduler, either the ImmediateScheduler (same as the old default behavior) or the registered scheduler. 10 years ago
Jeremy Koritzinsky 6da1d620c9 Added test to ensure that the IObservable subscription is on the AvaloniaScheduler when the AvaloniaScheduler is bound in the AvaloniaLocator. 10 years ago
Steven Kirk 1b4ebf5b1d Renamed AsBinding -> ToBinding. 10 years ago