Matthew Leibowitz
929be1c401
Bindings for SKBitmap.ExtractSubset
2017-02-06 12:22:41 -06:00
Matthew Leibowitz
368ef9bbd5
Added bindings for scanline decoding
2017-02-06 05:17:57 -06:00
Matthew Leibowitz
fb593a0f08
Update depot_tools
2017-02-04 14:09:14 -06:00
Matthew Leibowitz
8987cd6bbb
Added additional overloads for SKMaskFilter.CreateBlur
2017-02-04 14:08:27 -06:00
Matthew Leibowitz
c6f61a7506
Added C# bindings for SKFontManager
2017-02-04 01:57:03 +04:00
Matthew Leibowitz
e80117e987
Pull the latest skia and depot_tools
2017-02-02 03:19:31 +04:00
Matthew Leibowitz
04769ab9da
Bumping depot_tools
2017-01-30 23:53:35 +04:00
Matthew Leibowitz
e99559d1ea
Improvements to the link and strip to reduce file size
2017-01-28 12:38:58 +02:00
Matthew Leibowitz
6dd252af7a
Update the externals
2017-01-25 00:09:21 +02:00
Matthew Leibowitz
efc575f78f
Update latest native from Google
2017-01-20 12:17:30 +02:00
Matthew Leibowitz
0d1911df6c
Tweaked the mask api a bit
2017-01-19 05:01:57 +02:00
Matthew Leibowitz
2e62f38227
Merge branch 'pr/221'
...
# Conflicts:
# binding/Binding/Definitions.cs
2017-01-19 03:49:20 +02:00
Matthew Leibowitz
39de359bfe
Added C# bindings for SK3dView
2017-01-19 03:12:03 +02:00
Tyler Hoeflicker
0c9a45a413
Revert "comply with mono formatting"
...
This reverts commit 77fe007663
.
2017-01-18 14:16:20 -08:00
Tyler Hoeflicker
77fe007663
comply with mono formatting
2017-01-18 14:14:28 -08:00
Matthew Leibowitz
e805c19932
Added support for PDF metadata
2017-01-17 21:30:45 +02:00
Matthew Leibowitz
93a5c9436c
Added bindings for canvas annotations
2017-01-17 02:49:40 +02:00
Matthew Leibowitz
df8c16c17e
Merged the bits from the svg branch
2017-01-16 15:06:16 +02:00
Matthew Leibowitz
ad75683a54
Updated the C# API to match the changed C API
2017-01-14 21:06:42 +02:00
Matthew Leibowitz
263f387e7a
Pulled the latest from google
2017-01-13 08:45:27 +02:00
Matthew Leibowitz
ec6a87480e
Added the C# API for SkBitmapScaler::Resize
2017-01-07 03:35:52 +02:00
Matthew Leibowitz
0e9b000090
Added C# bindings for SKPixmap
2017-01-07 01:40:41 +02:00
Matthew Leibowitz
3f4740321c
Updated the native bits
2017-01-06 00:07:04 +02:00
Matthew Leibowitz
22850d3436
Updated the native bits
2017-01-05 23:37:05 +02:00
Matthew Leibowitz
38413b6377
Added members to decode a particular frame
...
- binding
- tests
2016-11-26 08:24:25 +02:00
Matthew Leibowitz
16132abcb8
Added SKCodec.EncodedInfo to the C# API
2016-11-25 10:55:03 +02:00
Matthew Leibowitz
3e9774aecb
Added the C# API for SKShadowMaskFilter
2016-11-22 11:25:22 +02:00
Matthew Leibowitz
4049bcf29c
Use the latest depot_tools
2016-11-22 03:42:31 +02:00
Matthew Leibowitz
4ad18ef484
iOS, tvOS, macOS now builds the native bits
2016-11-19 07:13:49 +02:00
Matthew Leibowitz
c27f8462e8
Use the latest depot_tools
2016-11-18 18:32:34 +02:00
Matthew Leibowitz
d6b11a42e9
Updated the Windows projects
2016-11-18 18:32:19 +02:00
Matthew Leibowitz
eb69f5f512
Use latest native code after upstream merge
2016-11-18 05:40:26 +02:00
Matthew Leibowitz
4a9f8e471d
Use latest native code
2016-11-17 22:01:48 +02:00
Matthew Leibowitz
8db2bb0534
Enhancements to SKBitmap and a few others:
...
- bitmap can now be created using existing memory pointer
- optional disposal callback/delegate
- bitmap can copy directly to a memory pointer
- canvas has a quick reject method
- path can detect if it is empty
2016-11-17 21:40:14 +02:00
Matthew Leibowitz
732a89daf3
Added C# API support for incremental codec decodes
2016-11-17 04:34:48 +02:00
Matthew Leibowitz
759f22c5f0
Use the latest native bits from Google
2016-11-16 21:58:32 +02:00
Matthew Leibowitz
896b332731
Use the latest from mono/skia
2016-11-14 06:29:38 +02:00
Matthew Leibowitz
e782603d9a
Use the latest from Google skia
2016-11-14 05:55:16 +02:00
Matthew Leibowitz
7d7e97463b
De-reference SKCanvas in Dispose, making sure it is used correctly
2016-11-11 00:18:03 +02:00
Matthew Leibowitz
4e97f94e76
Updated the SKCodec.GetValidSubset to return a bool
2016-10-30 23:45:39 +02:00
Matthew Leibowitz
22b6cd201d
Use the latest native
2016-10-29 13:53:41 +02:00
Matthew Leibowitz
527485eb00
Updated the various APIs with the correct implementations
2016-10-26 23:40:24 +02:00
Matthew Leibowitz
61025f9536
We can't use C# 6
2016-10-25 06:33:50 +02:00
Matthew Leibowitz
81a69931be
Added some overloads, tests and docs
2016-10-25 05:20:11 +02:00
Matthew Leibowitz
48cba424a3
A few changes:
...
- Make the decision about the region clip in managed code so we can re-use the method.
- Make GetBounds method a Bounds property
- Added exceptions
2016-10-25 02:26:53 +02:00
Matthew Leibowitz
2faf30e9fc
Use the latest native with SkRegion APIs
2016-10-25 02:13:33 +02:00
Matthew Leibowitz
9e35df2929
Added the additional ArcTo members to SKPath. Resolves #165
2016-10-21 06:18:18 +02:00
Matthew Leibowitz
a738cb1196
Removed unused enum
2016-10-20 23:06:55 +02:00
Matthew Leibowitz
4e0e190822
Update from google
2016-10-19 17:01:10 +02:00
Matthew Leibowitz
c7c0650540
Tweaked the build script to generate docs for more assemblies
2016-10-18 22:14:08 +02:00
Matthew Leibowitz
bf0f17080f
Update the latest native m55
2016-10-17 00:27:41 +02:00
Matthew Leibowitz
a59241b290
Added additional SKTypeface members
2016-10-17 00:05:13 +02:00
Matthew Leibowitz
52bbb174fb
Add support for copying SKPaint
2016-10-16 02:08:06 +02:00
Matthew Leibowitz
41bef18d8e
Added member to get current recorder canvas
2016-10-15 18:48:23 +02:00
Matthew Leibowitz
9c2d2697a2
Added SKPathMeasure to the C# API
2016-10-15 03:40:10 +02:00
Matthew Leibowitz
2850a94f91
Added SKPath.ConvertConicToQuads to the C# API
2016-10-13 20:30:26 +02:00
Matthew Leibowitz
cc3da2004a
Added SKPath.GetFillPath. Resolves #158
2016-10-13 03:07:51 +02:00
Matthew Leibowitz
c6c8870a9e
Updated the C# API to match the new C API
2016-10-12 00:25:45 +02:00
Matthew Leibowitz
e0f5f5b6a9
Use latest skia from Google
2016-10-10 19:11:00 +02:00
Matthew Leibowitz
d1a08f3688
Use later depot_tools
2016-10-10 19:05:45 +02:00
Matthew Leibowitz
67355dfca4
Updated skia to include the release configuration fix
2016-10-10 19:03:14 +02:00
Matthew Leibowitz
d1ec8d633a
use the later depot_tools
2016-10-04 20:52:29 +02:00
Matthew Leibowitz
7056d9bb14
Update from google
2016-10-03 10:46:50 +02:00
Matthew Leibowitz
7ff73a1776
Improvements to the compat code
2016-10-03 10:42:27 +02:00
Matthew Leibowitz
8b3c815ae3
Updated the project files to the new skia location and split the cake script
2016-09-15 03:14:35 +02:00
Matthew Leibowitz
71e3591e91
moved the mono keys into the externals folder
2016-09-15 00:56:35 +02:00
Matthew Leibowitz
519b6022e3
moved the externals into an "externals" folder
2016-09-15 00:53:42 +02:00