Steven Kirk
bb51776b36
Merge branch 'master' into fixes/938-button-press-release
9 years ago
Steven Kirk
fc1308ef98
Merge pull request #1034 from AvaloniaUI/fixes/1033-dont-use-weakreference-in-bindingnotification
Don't use WeakReference in BindingNotification.
9 years ago
Steven Kirk
f59e080936
Merge branch 'master' into fixes/1033-dont-use-weakreference-in-bindingnotification
9 years ago
Steven Kirk
488d6e908f
Merge pull request #1019 from wieslawsoltes/FixInvariantCultureFixture
Fix invariant culture fixture
9 years ago
Steven Kirk
bcc3ca13ae
Don't use WeakReference in BindingNotification.
It's a bad idea - if you put say a `3` into a `BindingNotification`, that `int` will get boxed and then put into a `WeakReference`, which means that the `3` can get GC'd. That's not a desireable behavior!
9 years ago
Steven Kirk
b2a6890167
Merge branch 'master' into FixInvariantCultureFixture
9 years ago
Jeremy Koritzinsky
53a4944123
Merge branch 'master' into fixes/938-button-press-release
9 years ago
Steven Kirk
cfcdeff547
Merge pull request #1021 from AvaloniaUI/fixup-layout-manager
Fix up the Layout Manager
9 years ago
Steven Kirk
ac4147ae7c
Merge branch 'master' into fixup-layout-manager
9 years ago
Nikita Tsukanov
ad76a075f9
Use Cake 0.18.0
9 years ago
Steven Kirk
40c342989b
Assert control invalidation behavior.
Controls not attached to the visual tree should not notify the `LayoutManager` that they have had their layout invalidated. Similarly when added to the visual tree their parents and themselves should have their layout invalidated.
9 years ago
Nikita Tsukanov
60e7aa3647
Merge pull request #1022 from ForNeVeR/feature/windows-interop-skiasharp
Add SkiaSharp dependency to WindowsInteropTest
9 years ago
Friedrich von Never
cd8ddf31a6
WindowsInteropTest: add SkiaSharp dependency
9 years ago
Steven Kirk
18f9e2840d
Explain the algoithm a bit.
9 years ago
Steven Kirk
a1d46a7784
Use a stack instead of HashSet.
Controls that are already invalid will not invalidate themselves again to with the `LayoutManager`, so we don't need to worry about duplicates.
9 years ago
Steven Kirk
f97ebe961b
Fixed some stupid mistakes in algorithm.
9 years ago
Steven Kirk
9da4e5b112
Merge branch 'benchmarks' into fixup-layout-manager
10 years ago
Steven Kirk
ac3ca7ca29
Make LayoutManager pass new tests.
10 years ago
Steven Kirk
309c9f7a4b
Added some LayoutManager tests.
Some passing, some failing.
10 years ago
Steven Kirk
684020ae2d
Updated benchmarks
- Update BenchmarkDotNet
- Added measure benchmark
- Add memory diagnoser
10 years ago
Wiesław Šoltés
9450cbe4fd
Skip failing Moq tests
10 years ago
Wiesław Šoltés
8b0ebc135e
Skip failing Moq tests
10 years ago
Wiesław Šoltés
1f9426b345
Fix InvariantCultureFixture
10 years ago
Wiesław Šoltés
87293d80bb
Merge remote-tracking branch 'refs/remotes/AvaloniaUI/master'
10 years ago
Nikita Tsukanov
eb5ac5bca6
Update Moq
10 years ago
Nikita Tsukanov
3ed7d8e617
Merge pull request #1017 from wieslawsoltes/EnableNetCoreUnitTests
Enable Net-Core unit tests
10 years ago
Wiesław Šoltés
13822754a9
Fix duplicate 'CollectionBehavior' attribute
10 years ago
Wiesław Šoltés
b79fc889eb
Fix duplicate 'CollectionBehavior' attribute
[skip ci]
10 years ago
Wiesław Šoltés
d8c009b734
Fix duplicate 'CollectionBehavior' attribute
[skip ci]
10 years ago
Wiesław Šoltés
72ab1e060b
Create build.cake
10 years ago
Wiesław Šoltés
0d01ffcea0
Limit Tasks to a single thread
[skip ci]
10 years ago
Wiesław Šoltés
788c4558c9
Limit Tasks to a single thread
[skip ci]
https://github.com/xunit/xunit/issues/244#issuecomment-68325962
10 years ago
Wiesław Šoltés
a07ae6e7ca
Limit Tasks to a single thread
https://github.com/xunit/xunit/issues/244#issuecomment-68325962
10 years ago
Wiesław Šoltés
3db4a5826c
Skip tests as results are not consistent
10 years ago
Wiesław Šoltés
bd3b34c0c8
Fix .NETCoreApp,Version=v1.1 tests
10 years ago
Wiesław Šoltés
91aaf87a36
Remove NET461 specific assert
10 years ago
Wiesław Šoltés
dc92cd95ac
Fix NET461 tests
10 years ago
Wiesław Šoltés
3ee2d9425f
Fix expected exception message
10 years ago
Wiesław Šoltés
bb117a7952
Set CurrentUICulture for tests
10 years ago
Wiesław Šoltés
aac49c8a6d
Enable Avalonia.Markup.UnitTests .Net Core tests
10 years ago
Wiesław Šoltés
66d5d70784
Use InvariantCulture same as for other tests
[skip ci]
10 years ago
Wiesław Šoltés
39fe06c983
Disable Markup tests
10 years ago
Wiesław Šoltés
9247a82ea8
Updated XUnit props
10 years ago
Wiesław Šoltés
30ddf2c822
Reference Microsoft.NET.Test.Sdk
10 years ago
Wiesław Šoltés
1304c54a64
Set tests Configuration
10 years ago
Wiesław Šoltés
872575b9b7
Set project OutputType
10 years ago
Wiesław Šoltés
590f9f8d83
Enable all Net-Core unit tests
10 years ago
Nikita Tsukanov
d2fb209acf
Compilation fixes
10 years ago
Nikita Tsukanov
85350b27b2
Fix for Popup
10 years ago
Nikita Tsukanov
e0cabbbf8f
Merge pull request #1012 from AvaloniaUI/mouse-device-nolocator
Removed IMouseDevice from service locator
10 years ago