Steven Kirk
3e8587348d
Change ILockedFrameBuffer.Dpi to Vector.
`ILockedFrameBuffer.Dpi` was a `Size` but it would make more sense as a `Vector` because `Size * Vector` produces a `Size` whereas a `Size * Size` would produce a `Size3D` if that type existed.
9 years ago
Steven Kirk
a49f1e0c96
Update binding redirects.
9 years ago
Steven Kirk
1b9d61416f
Ported ImmediateRenderer from scenegraph branch.
9 years ago
Steven Kirk
e6cb529878
Ported immutable media impls from scenegraph.
The deferred renderer requires immutable objects for drawing as it
renders on a separate thread.
9 years ago
Wiesław Šoltés
f8097cc27d
Added msbuild props for package references
9 years ago
Wiesław Šoltés
07b5756b21
Removed non existing items
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
363898e658
Migrated render tests to PackageReference
9 years ago
Steven Kirk
f6dee9eab4
Add interfaces for all brush types.
Also:
- Change `GradientBrush.GradientStops` to be a readonly list, as changes
to it would have been ignored anyway.
- Fix typo in ImageBrush filename.
9 years ago
Steven Kirk
71c6c572ac
Moved ncrunch files to their own dir.
Also deleted v2 ncrunch files and update .gitignore.
9 years ago
Nikita Tsukanov
90a4915549
Implemented WritableBitmap
9 years ago
Nikita Tsukanov
7013033a1b
Added `Bitmap(PixelFormat format, IntPtr data, int width, int height, int stride)` constructor
9 years ago
Nikita Tsukanov
432153c006
Readd [Fact] for path tests
9 years ago
Nikita Tsukanov
46de034f98
Don't skip tests that are passing now
9 years ago
Dirk Lemstra
98408d54e4
Added missing using statements.
10 years ago
danwalmsley
5ced1db770
Removed hack for Skia render tests.
10 years ago
Jeremy Koritzinsky
8f2c55fb04
Changed render tests and designer support test to always output to the artifacts/tests folder and modify the relative paths within so they don't fail on CI. Fixed CI to fail if tests fail (got turned off when OpenCover was added accidentally).
10 years ago
Steven Kirk
59c49d259d
Renamed assembly SceneGraph -> Visuals.
To make way for low-level scene graph library.
10 years ago
Wiesław Šoltés
1992c518b1
Remove SkiaSharp package from test project
10 years ago
Wiesław Šoltés
1291ffff83
Set ShouldIncludeNativeSkiaSharp flag
10 years ago
Wiesław Šoltés
e21e15a036
Added SkiaSharp package to test project
10 years ago
Dan Walmsley
ce0d936cd2
Copy skiasharp native dlls to allow unit tests to run.
10 years ago
Wiesław Šoltés
9cdcf6cb02
Revert "Updated projects and packages"
This reverts commit 7cca79b435 .
10 years ago
Steven Kirk
768372da6f
Disable tests in Cairo.
They're not producing the correct output and I can't be bothered to work
out why as Skia should replace Cairo soon: the tests are fine in Skia.
10 years ago
Steven Kirk
43e82e4e14
Added tests for absolute and relative path commands.
Some of the tests are currently failing.
10 years ago
Wiesław Šoltés
7cca79b435
Updated projects and packages
10 years ago
Wiesław Šoltés
7282744b70
Removed outdated binding redirects and app.config
10 years ago
Wiesław Šoltés
36414687fc
Added missing NuGet packages to fix TravisCI builds
10 years ago
Jeremy Koritzinsky
3c5848bc2c
Updated Rx to 3.0 and fixed a failing test from a not fully set up mock.
10 years ago
Wiesław Šoltés
15264a974a
Added initial support for Travis CI
10 years ago
donandren
aba9f1b01e
WIP: added new tests for HitTestPosition in FormattedTextImplTests
10 years ago
donandren
5b0bc5417a
WIP: added some tests for Different Font Sizes in FormattedTextImpl
10 years ago
donandren
5d461bdc74
WIP: added unit tests for right and left align of FormattedTextImpl
10 years ago
donandren
5fbceb065c
WIP: more tests for HitTestTextPosition in FormattedTextImpl
10 years ago
donandren
af07f02ec3
WIP: added hittest range tests for FormattedTextImpl and code to shared project
10 years ago
donandren
a4c978c319
FormattedTextImpl tests for measue and HitTestPoint
10 years ago
Jeremy Koritzinsky
6feb0f7d88
Opacity masks on Skia now work correctly. Implemented via skia layers.
10 years ago
Jeremy Koritzinsky
4d0605dbb1
Added in code that somewhat works for Skia opacity masks. Test is still skipped because it doesn't fully work yet.
10 years ago
Jeremy Koritzinsky
5bbdfc55b4
Added a render test.
10 years ago
Jeremy Koritzinsky
33bd33e38c
Added render tests for geometry clipping.
10 years ago
Jeremy Koritzinsky
eca0527f28
Refactored render tests to use a shared project since they share source files.
10 years ago
Steven Kirk
ec35cdde79
Fixed TextBlock text wrapping.
And added render test (so far only to D2D backend)
10 years ago
Steven Kirk
d97c276b52
Added ncrunch project files.
10 years ago
Steven Kirk
5be41985c3
Renamed Perspex -> Avalonia
10 years ago