Steven Kirk
6133837600
Locate tests directory in code.
Rather than using a hard-coded path.
9 years ago
Steven Kirk
f102ef9c1f
Updated cake to latest version.
9 years ago
Steven Kirk
8a80a724d7
Implement disabling of ListBox scrollbars.
Fixes #1344 .
9 years ago
Steven Kirk
7e5e9c468b
Make VirtualizationTest items word-wrap.
9 years ago
Steven Kirk
1be39b8f71
Select scrollbar visibility in VirtualizationTest.
Does not currently work.
9 years ago
Steven Kirk
02c6ae3c1a
Added ScrollBarVisibility.Disabled.
9 years ago
Steven Kirk
52dcd41cd9
Don't dispose geometry impls.
We can't do this until we have ref counting infrastructure in, as the impls may still be in use by the deferred renderer.
9 years ago
Steven Kirk
375e0f0a64
WIP
9 years ago
Steven Kirk
6a0b945548
Update cake script with new render test locations.
9 years ago
Steven Kirk
589b76e9cd
Moved render tests for each platform to their own directory.
The test .cs files stay in the `Avalonia.RenderTests` directory but the D2D and Skia render test .csprojs are moved to their own directory: include the test files by using a glob in the .csproj.
This avoids the hack we were having to do to get `BaseIntermediateOutputPath` to work - we no longer have this problem as now each .csproj has its own directory, it can use the default directory for intermediate files.
9 years ago
Steven Kirk
244fa9b02a
Merge branch 'master' into fixes/1343-rectanglegeometry-transform
9 years ago
Steven Kirk
d2e1eba876
Refactored geometry.
There were a number of problems with `Geometry` and its subclasses and platform implementations. Fix these, for more details see the PR that this commit is a part of.
9 years ago
Jeremy Koritzinsky
84b77c5798
Merge branch 'master' into ref-bitmaps
9 years ago
Steven Kirk
38f550576c
Merge pull request #1342 from AvaloniaUI/fixes/1341-transformed-geometry
Preserve Shape's defining geometry transform.
9 years ago
Steven Kirk
42f0f6a23f
Added failing test for #1343 .
9 years ago
Steven Kirk
062f67cd18
Added expected test output.
9 years ago
Steven Kirk
438bc89a90
Preserve defining geometry transform.
Previous logic was overwriting `DefiningGeometry`'s transform with the transform calculated by the layout pass. Be sure to apply both transforms to the `RenderedGeometry`.
9 years ago
Steven Kirk
7a60b790b0
Added failing test for #1341 .
9 years ago
Steven Kirk
64ed0761c7
Rename Dispatcher invoke methods.
`InvokeAsync` -> `Post`
`InvokeTaskAsync` -> `InvokeAsync`
9 years ago
Steven Kirk
46bcbacc53
Fix layout in ScrollContentPresenter.
- Share common layout logic between `Border`, `ContentPresenter` and `ScrollContentPresenter`
- Added a bunch of tests for things not previously convered
- Fix `ScrollContentPresenter` child layout
9 years ago
Steven Kirk
15594d4e6e
Merge pull request #1336 from jp2masa/togglebutton-ischecked-default-value
Fixed ToggleButton.IsChecked default value
9 years ago
jp2masa
46fa428c96
Merge branch 'master' into togglebutton-ischecked-default-value
9 years ago
Steven Kirk
40dd5309e1
Merge pull request #1337 from jp2masa/dropdown-item-selection
Use nameof where possible
9 years ago
Steven Kirk
4888d11f2f
Respect CanScrollHorizontally in Arrange.
Fixes #1065
9 years ago
Steven Kirk
f22994a083
Added failing test for #1065 .
Also add setter for `ScrollContentPresenter.CanScrollHorizontally`.
9 years ago
José Pedro
7cccc6bda0
Use nameof where possible.
9 years ago
jp2masa
9dc7b6fe62
Merge branch 'master' into togglebutton-ischecked-default-value
9 years ago
José Pedro
60a04fbd24
Fixed ToggleButton.IsChecked default value.
9 years ago
Jeremy Koritzinsky
ee0310e0bf
Merge branch 'master' into readonly-struct
9 years ago
Jeremy Koritzinsky
cedd7da995
Merge pull request #1331 from jkoritzinsky/net471-bugfix
Fix broken Appveyor builds
9 years ago
Jeremy Koritzinsky
e462e06193
Use memcpy instead of System.Runtime.CompilerServices.Unsafe
9 years ago
Jeremy Koritzinsky
fca2762d36
Merge pull request #1251 from AvaloniaUI/appbuilder-setup-run
Appbuilder setup run
9 years ago
Jeremy Koritzinsky
a1eee28803
Merge branch 'master' into appbuilder-setup-run
9 years ago
Jeremy Koritzinsky
1c12cd4bd6
Fix x64 builds of Avaloina.Direct2D1. Refactor build scripts to reduce time and fix issues.
9 years ago
Jeremy Koritzinsky
fb8d2daa8a
Add back toolPath.
9 years ago
Jeremy Koritzinsky
b502f48ff8
Make sure Direct2D1 Unit tests (non-render tests) run in the build.
9 years ago
Jeremy Koritzinsky
5b8f906b1e
Add back xunit settings.
9 years ago
Jeremy Koritzinsky
ba95a9398d
Add missing close paren in build script.
9 years ago
Jeremy Koritzinsky
4d9b354d1c
Fix cleaned tests-dir.
9 years ago
Jeremy Koritzinsky
f72577cf92
Clean up test scripts
9 years ago
Jeremy Koritzinsky
ee433f741e
Update appveyor.yml
9 years ago
Jeremy Koritzinsky
abe1afbb01
Retarget base unit tests library (that is just included in tests) back to net461.
9 years ago
Jeremy Koritzinsky
bc3e3cb25d
Update project file for Avalonia.UnitTests to use net47 instead of net461
9 years ago
Jeremy Koritzinsky
e3ba779355
Merge pull request #1330 from AvaloniaUI/fixes/809-skia-formatted-text
Fixes/809 skia formatted text
9 years ago
Jeremy Koritzinsky
eb7c010462
Retarget .Net Framework projects to 4.7
Works around dotnet/standard#567 .
9 years ago
Dan Walmsley
16b99ae3aa
add skia to replace scripts so skia issues can be debugged from user apps.
9 years ago
Dan Walmsley
b944783c1b
fix Skia SetForegroundBrush when length = 1.
9 years ago
Jeremy Koritzinsky
eac838c522
Merge branch 'ref-bitmaps' of https://github.com/AvaloniaUI/Avalonia into ref-bitmaps
9 years ago
Jeremy Koritzinsky
acaedd866b
Fix PR feedback.
9 years ago
Jeremy Koritzinsky
815dead614
Merge branch 'master' into ref-bitmaps
9 years ago