Matthew Leibowitz
8b5714ab11
Update the version v1.59.0.1
2017-07-17 02:50:55 +02:00
Matthew Leibowitz
f900f3215c
Corrected the marshalling. Fixes #333
2017-07-17 01:46:12 +02:00
Matthew Leibowitz
de0945ba32
Updated the SVG package version
2017-07-15 16:28:41 +02:00
Matthew Leibowitz
737eb5c4cc
Added the docs
2017-07-15 00:02:39 +02:00
Matthew Leibowitz
7419a8da5d
added the updated docs
2017-07-14 23:22:34 +02:00
Matthew Leibowitz
6608c3fcff
Merge pull request #340 from drobdymo/master
...
Issue #333 , corrected formula for total bitmap bytes
2017-07-13 19:45:48 +02:00
drobdymo
3cf150a0e1
Corrected formula for calculating total number of bytes
2017-07-13 11:51:54 -04:00
Matthew Leibowitz
abf9f1885e
update the readme to link to m59
2017-07-11 22:26:05 +02:00
Matthew Leibowitz
dbbfad1c6d
Additional colorspace APIs
2017-07-11 21:57:42 +02:00
Matthew Leibowitz
c8a19516d2
tvOS also needs some adjustments
2017-07-11 20:19:51 +02:00
Matthew Leibowitz
1a0917727c
Updated version numbers to v1.59
2017-07-11 15:11:38 +02:00
Matthew Leibowitz
b55ea75884
.NET Native suddenly has an issue with auto-properties... (MCG0037)
2017-07-11 15:09:01 +02:00
Matthew Leibowitz
a8fdaeed7b
Update the C# API
2017-07-11 15:01:04 +02:00
Matthew Leibowitz
1ee8d2bcc9
Sometimes the Bitmap is released before the canvas... Fixes #292
...
- this is fairly scary since my view has a strong reference to it
- so we first check to make sure that the bitmap's handle is not nullptr
2017-06-30 21:39:41 +02:00
Matthew Leibowitz
fb0eee9f6e
Added the docs
2017-06-30 11:38:39 +02:00
Matthew Leibowitz
7b5a194eff
XamlC has some issues on CI
2017-06-30 10:51:36 +02:00
Matthew Leibowitz
0fc8dd767d
strong name the assemblies properly
2017-06-29 22:27:21 +02:00
Matthew Leibowitz
f668f44be3
Avoid creating backing bitmaps when the dimensions are 0. Fixes #326
2017-06-29 19:43:36 +02:00
Matthew Leibowitz
8a046706e9
Changes to HarfBuzzSharp and support VS2017 live unit testing
2017-06-28 00:08:41 +02:00
Matthew Leibowitz
6d531b60f3
improvements for building on linux and/or anycpu
2017-06-28 00:48:01 +04:00
Matthew Leibowitz
fa23ab3185
we want two copies of the linux natives
2017-06-27 18:02:42 +02:00
Matthew Leibowitz
4c44e81427
improve the management of native artifacts
2017-06-27 18:01:25 +02:00
Matthew Leibowitz
3571c20d5f
We don't actually care about platform. Just copy all platforms.
2017-06-27 12:37:09 +02:00
Matthew Leibowitz
4449fcb8f1
Updated the .targets files to work on an older .NET and/or MSBuild
2017-06-27 12:16:47 +02:00
Matthew Leibowitz
fdaed9a88e
make sure we sign netstandard
2017-06-24 15:52:38 +04:00
Matthew Leibowitz
82904ad5ca
build net45 on linux
2017-06-24 15:52:09 +04:00
Matthew Leibowitz
78175088fe
some improvements to the platform detection
2017-06-24 12:32:45 +02:00
Matthew Leibowitz
1448a820c0
Initial work to get better platform detection during msbuild
2017-06-24 12:20:06 +02:00
Matthew Leibowitz
0db86eefae
Updated the version number to v1.58.1
2017-06-24 12:09:20 +02:00
Matthew Leibowitz
dd42c9e209
Require MSBuild for libs, but keep netcore tests
2017-06-24 11:35:28 +02:00
Matthew Leibowitz
8cad558f26
Updated the docs
2017-06-24 11:32:52 +02:00
Matthew Leibowitz
8fe3ee3033
for some reason x64 (default) has issues
2017-06-24 09:43:21 +02:00
Matthew Leibowitz
b79570a9db
normalized the solution files
2017-06-24 02:19:20 +02:00
Matthew Leibowitz
6b0b1f8368
Re-applied some of the changes that were not specific to MSBuild
2017-06-24 02:02:42 +02:00
Matthew Leibowitz
9bee2ce8fd
reset all the project upgrades, MSBuild 15 is just not there yet with Mono 5.0
2017-06-24 01:03:09 +02:00
Matthew Leibowitz
64ebfc032d
HarfBuzzSHarp has docs
2017-06-24 02:17:47 +04:00
Matthew Leibowitz
4b3f33f012
we don't need to build forms on linux, yet.
2017-06-24 02:17:26 +04:00
Matthew Leibowitz
2e5c10c526
this should not have been checked in
2017-06-23 23:45:40 +02:00
Matthew Leibowitz
38de485366
linux can also build portable
2017-06-23 23:40:18 +02:00
Matthew Leibowitz
732e40d5b3
this check was the wrong way around
2017-06-24 01:35:20 +04:00
Matthew Leibowitz
8136e15245
roll back a few changes for linux
...
- <PackageReference> is not fully supported
- GenAPI fails when run in a .targets
2017-06-24 01:32:40 +04:00
Matthew Leibowitz
ccde9e6a24
Clean up the managed build:
...
- auto-gen the portable code during the .net core build
- removed the generic projects
- removed the dev workbook, now that Workbooks has the required features
- reduce the duplicate "copy output" logic
2017-06-23 22:01:37 +02:00
Matthew Leibowitz
1c9b6e7f89
update the mac Forms
2017-06-23 08:50:37 +02:00
Matthew Leibowitz
3cda52c2e1
Merge pull request #318 from mono/rect-adds
...
add overloads to have more control over the ceiling/floor operations
2017-06-23 08:48:29 +02:00
Matthew Leibowitz
1886ee65f1
Merge pull request #322 from mono/updating-projects
...
Updating projects
2017-06-23 08:48:12 +02:00
Matthew Leibowitz
126c985f73
- Updating the projects to use <PackageReference>
...
- no longer project.json or packages.config
- minimum VS version is 2017
- no more messing with the .csproj files
- also cleaned up the project files a bit
- Added .NET Standard for SkiaSharp.Views.Forms
2017-06-23 08:34:28 +02:00
Matthew Leibowitz
7b205d35d6
Merge branch 'master' of github.com:mono/SkiaSharp
2017-06-23 08:17:59 +02:00
Matthew Leibowitz
60887f3b7c
we always want to use our own nuget.exe
2017-06-23 05:34:56 +02:00
Matthew Leibowitz
5ab9817553
Make adjustments to the SKRectI.Ceiling/Floor logic
2017-06-22 09:56:30 +02:00
Matthew Leibowitz
a56d09cd3b
Fixed the logic for SKRegion.SetPath. Closes #316
2017-06-20 16:05:02 -05:00