Matthew Leibowitz
6484936159
Applying some of the modernization:
...
- libSkiaSharp is now built using GN/Ninja for Android/Linux/UWP/Windows
- all native source code lives in mono/skia
2018-03-19 23:08:30 +02:00
Matthew Leibowitz
5564c135d0
Removing the new script and working in a branch
2018-03-07 22:36:35 +02:00
Matthew Leibowitz
966ee5a3dd
More work on the script
2018-03-06 20:12:27 +02:00
Matthew Leibowitz
b64111d5c6
Added a build script to build the externals without Cake
2018-03-06 13:01:45 +02:00
Matthew Leibowitz
e36f7e783e
Update externals
2018-03-06 12:56:22 +02:00
Matthew Leibowitz
09bf52dcbd
Merge branch 'pr/458'
2018-02-28 19:40:52 +02:00
Matthew Leibowitz
e85d7d1680
Tweaked the docs a bit more
2018-02-28 19:40:36 +02:00
Matthew Leibowitz
28ea232226
Update externals
2018-02-28 18:34:30 +02:00
seanofw
405286e40f
Update docs to reflect SKImage.Encode() changes
...
It appears that `SKImage.Encode()` now returns an `SKData` object, not a `byte[]` array, so the existing example that used `File.WriteAllBytes()` no longer compiles. I have updated the example to use `File.OpenWrite()` and the `SKData.SaveTo()` method, which seems to be the closest reasonable parallel example (and, importantly, which actually compiles and works).
2018-02-28 11:29:32 -05:00
seanofw
5a2ef97f8f
Update SKBitmap docs for removal of Lock/UnlockPixels
...
LockPixels() and UnlockPixels() have been removed in the latest SkiaSharp, but nearly all documentation about SKBitmap on the Internet still refers to them (as does the official SKBitmap.xml document itself). After wasting an hour this morning wondering what was going on (since I've never used Skia before), and researching why even simple examples wouldn't compile, I added a note to the documentation that explains that these are no longer required operations.
2018-02-28 11:13:14 -05:00
Matthew Leibowitz
59d59f1519
Update build.cake
2018-02-23 20:52:56 +02:00
Matthew Leibowitz
65fd144154
Removed old things
2018-02-23 05:21:57 +02:00
Matthew Leibowitz
19d72a97f6
updated the license
2018-02-23 04:20:37 +02:00
Matthew Leibowitz
b483e166d3
Added the licensing information to the nugets
2018-02-23 04:19:30 +02:00
Matthew Leibowitz
c618c531ff
updated the license
2018-02-23 03:40:40 +02:00
Matthew Leibowitz
e27c6b8315
Added some workbooks
2018-02-23 03:40:17 +02:00
Matthew Leibowitz
d35ec48a02
Reworked the nuget creation logic to be more streamlined and less error prone
2018-02-23 03:25:18 +02:00
Matthew Leibowitz
abf9de57d9
Lets build a preview nuget when we build nugets
2018-02-22 19:56:48 +02:00
Matthew Leibowitz
062385eab5
Remove folders in the samples and ensure Android is deployed
2018-02-22 05:28:40 +02:00
Matthew Leibowitz
3d8124fdd2
The Windows GPU tests don't work so well when registering and de-registering the window, so do it once.
2018-02-22 00:55:37 +02:00
Matthew Leibowitz
5030bda6e8
Reworking the sample zipper to use a temporary location instead of in-memory zipping
2018-02-21 03:31:34 +02:00
Matthew Leibowitz
1f74140e46
Merge pull request #415 from eoner/master
...
Issue #400
2018-02-20 16:52:59 +02:00
Matthew Leibowitz
19673bb4ec
Set the version to v1.60.0 as we are ready to release
2018-02-20 16:50:41 +02:00
Matthew Leibowitz
1697552543
Update Info.plist
2018-02-19 15:15:21 +02:00
Matthew Leibowitz
f835790db0
Using the latest beta of xunit
2018-02-16 20:39:26 +02:00
Matthew Leibowitz
6dbbdea5a3
Using an internal MonoPInvokeCallbackAttribute
2018-02-16 16:52:30 +02:00
Matthew Leibowitz
67f094f3ab
Make sure to use the correct sdk reference
2018-02-16 16:42:12 +02:00
Matthew Leibowitz
f0c245ce0f
update skia external
2018-02-16 04:16:31 +02:00
Matthew Leibowitz
3888452fbf
Don't target netstandard2.0 and uap10.0.16299.0 just yet
2018-02-11 02:56:27 +02:00
Matthew Leibowitz
fbb86f73ca
Merge pull request #448 from mono/dev/refactor-samples
...
Improve Samples:
- A small sample refactor, with logic to turn project references into package references.
- watchOS now does not build in the OpenGL bits, making the archive ~1MB smaller per platform
2018-02-10 22:07:46 +02:00
Matthew Leibowitz
edb87f43ef
Updated the readme. Closes #447
2018-02-10 21:50:36 +02:00
Matthew Leibowitz
46c93f9ad2
the order of the items in the solution matter on macOS...
2018-02-10 21:26:54 +02:00
Matthew Leibowitz
362170f896
Make sure to build the mac projects
2018-02-10 16:53:19 +02:00
Matthew Leibowitz
6fa9e24e34
Updated the watchOS sample
2018-02-10 02:55:23 +02:00
Matthew Leibowitz
94686d00e0
Remove all things to OpenGL from the watchOS views
2018-02-10 02:54:34 +02:00
Matthew Leibowitz
d8d88ef4de
watchOS does not support OpenGL at all
2018-02-10 02:53:39 +02:00
Matthew Leibowitz
7b1bbc5f09
Make sure all the mac samples build
2018-02-10 02:44:19 +02:00
Matthew Leibowitz
105f5cf569
Make sure all the samples build on Windows
2018-02-10 00:48:03 +02:00
Matthew Leibowitz
842ce1a0db
Don't force building with .net standard library 1.6.0
2018-02-09 23:27:40 +02:00
Matthew Leibowitz
835e7d8b06
always build using x86 MSBuild
2018-02-09 23:25:29 +02:00
Matthew Leibowitz
b15fe17aeb
Update NuGet to the latest
2018-02-09 23:25:09 +02:00
Matthew Leibowitz
c5226248c7
Merge branch 'dev/refactor-samples' of github.com:mono/SkiaSharp into dev/refactor-samples
2018-02-09 16:42:11 +02:00
Matthew Leibowitz
45f6b82dc5
Updated the solutions
2018-02-09 16:41:16 +02:00
Matthew Leibowitz
b06c15fdf7
Generic solution building logic
2018-02-09 16:31:17 +02:00
Matthew Leibowitz
f82aee3156
this shouldn't be here
2018-02-09 03:53:13 +02:00
Matthew Leibowitz
e7f77ab369
Updated the gallery samples
2018-02-09 03:51:54 +02:00
Matthew Leibowitz
3aa4a99a3d
Added the logic to turn repo samples into NuGet samples
2018-02-09 02:31:20 +02:00
Matthew Leibowitz
824b26baf1
Removed legacy utils
2018-02-08 23:07:15 +02:00
Matthew Leibowitz
6753bfad91
Renamed the samples
2018-02-08 22:45:10 +02:00
Matthew Leibowitz
eb629db98b
Added SKImage.IsLazyGenerated to help with cases like #445
2018-02-08 15:04:59 +02:00