Bill Holmes
962399d9e5
Updating the Skia submodule
2016-02-22 13:14:18 -05:00
Matthew Leibowitz
263753d215
Delete Makefile
2016-02-22 18:53:08 +02:00
Bill Holmes
1b7b1020dd
Adding MIT license file
2016-02-22 11:46:04 -05:00
Matthew Leibowitz
7fe517455b
Update README.md
2016-02-22 18:37:58 +02:00
Bill Holmes
f871c2887b
Updating README with the contents from Matthew's sample repo
2016-02-22 11:22:29 -05:00
Matthew Leibowitz
1e163307c5
[build] did not include the .dll.config file with the targets
2016-02-18 03:31:04 +02:00
Matthew Leibowitz
b6d2dabc4e
[build] did not include the .dll.config file with the targets
2016-02-18 03:30:18 +02:00
Matthew Leibowitz
39033719e8
[Build] Corrected unnecessary files, was wrong path
2016-02-15 15:21:35 +02:00
Matthew Leibowitz
b1d48ae8c9
[Build] Updated the build script
2016-02-13 05:19:51 +02:00
Matthew Leibowitz
ed387cb559
[NuGet] The package should also copy the .dll.config for mac
2016-02-13 05:07:47 +02:00
Matthew Leibowitz
510ce76591
[C# API] Corrected the scale/translation for iOS
...
- scale the canvas for smoothing
- flip the image for CGContext
2016-02-06 07:42:32 +02:00
Matthew Leibowitz
927371bda9
[C# API] Added more members to SKCanvas
2016-02-06 06:51:56 +02:00
Matthew Leibowitz
ad0652d9ef
[C API] updated the native code
2016-02-05 22:43:23 +02:00
Matthew Leibowitz
4a5160d8b6
[C# API] Added a [Preserve] attribute to preserve the constructors
2016-02-05 22:41:48 +02:00
Matthew Leibowitz
e2b630f9ed
[Build] Set the version for the first release
2016-02-05 17:37:06 +02:00
Matthew Leibowitz
04a7347079
[Build] Set the VC tools to VC2013
2016-02-05 02:26:55 +02:00
Matthew Leibowitz
a8b0cf8e80
[Build] Logging the sync-and-gyp parameters
2016-02-04 23:07:32 +02:00
Matthew Leibowitz
e555d02a6c
[Build] Improved the Windows build
2016-02-04 21:46:42 +02:00
Matthew Leibowitz
6bfa567907
[Build] Update to the latest depot_tools
2016-02-04 16:14:24 +02:00
Matthew Leibowitz
d647228392
Merge branch 'master' into spike-embedded-framework
2016-02-04 16:04:10 +02:00
Matthew Leibowitz
08d6ed80b4
[C API] Updated the code to match the new chrome\m49 release
2016-02-04 16:02:21 +02:00
Matthew Leibowitz
489cdcfcfc
[C API] Fixed the windows build
2016-02-03 17:46:35 +02:00
Matthew Leibowitz
3394831f95
Merge branch 'spike-embedded-framework' of github.com:xamarin/SkiaSharp into spike-embedded-framework
2016-02-03 06:19:41 +02:00
Matthew Leibowitz
e46e4956f0
[Samples] Added the images to the projects
2016-02-03 06:19:20 +02:00
Matthew Leibowitz
b37139b886
[C# API] Throw an exception if the image decoder couldn't be created
2016-02-03 06:18:45 +02:00
Matthew Leibowitz
7b30ca5489
[C API] Make sure the image decoders aren't linked out
...
- fixed issue with android pre-linking
2016-02-03 06:18:07 +02:00
Matthew Leibowitz
b4e77807ef
[C# API] Update the code for .NET 4.5
2016-02-02 22:05:37 +02:00
Matthew Leibowitz
7ee62ed139
Major changes:
...
- created a generic/agnostic desktop build for both Mac and Windows
- using assembly configuration (dllmap windows dll to osx dylib)
- the .targets file uses '$(OS)' to import/copy the right files
- removed the double 'lib' prefix on osx
- added the desktop build to the NuGet
- using nunit 2 for XS compatibility
2016-02-02 19:38:48 +02:00
Matthew Leibowitz
d2aa025de8
[Tests] [Build] Added a test for Mac OS (Console)
...
- also copy native files into the output folder
2016-02-02 16:39:03 +02:00
Matthew Leibowitz
17a1c6bfbb
[Build] Add a CI task
2016-02-02 02:40:04 +02:00
Matthew Leibowitz
c3deb8415f
[Tests] Added the test run to the Cake script
2016-02-02 02:33:43 +02:00
Matthew Leibowitz
81b487bd00
[Tests] Added a set of unit tests for Windows Desktop
2016-02-02 00:23:45 +02:00
Matthew Leibowitz
033c724f21
[C# API] Implemented a base type for all Skia objects
...
- better management of managed instances
- added more members to SKStream
2016-02-02 00:20:02 +02:00
Matthew Leibowitz
0fbdf74632
[Samples] Added more demos
2016-01-28 04:49:55 +02:00
Matthew Leibowitz
da5c465a5d
[C# API] Added bindings for more C APIs
2016-01-28 04:48:26 +02:00
Matthew Leibowitz
002575fc9f
[Samples] Added a demo to load and draw a bitmap on a canvas
...
- uses an instance of image decoder
- draws without a bitmap shader
2016-01-25 22:22:36 +02:00
Matthew Leibowitz
786441f920
[Samples] improved the Windows sample
2016-01-25 22:21:39 +02:00
Matthew Leibowitz
77cbecd777
[C# API] Added members to draw bitmaps on a canvas
2016-01-25 22:21:15 +02:00
Matthew Leibowitz
c9c5b7f620
[C# API] Added more members to the image decoder API
2016-01-25 22:20:44 +02:00
Matthew Leibowitz
a9cf07d2bc
[C API] Updated the skia submodule
2016-01-23 18:44:30 +02:00
Matthew Leibowitz
32a2bbb466
[Samples] Created two bitmap demos
2016-01-22 02:43:09 +02:00
Matthew Leibowitz
2aed6e9b76
[C# API] Handle "skip" reading managed stream (read to null buffer)
2016-01-22 02:42:24 +02:00
Matthew Leibowitz
7b55d3b547
[Build] Create the Portable bits on Windows
2016-01-22 02:24:06 +02:00
Matthew Leibowitz
c6f4edd97c
[C# API] Fixed the delegates calling convention and some bitmap changes
2016-01-22 02:23:19 +02:00
Matthew Leibowitz
81f4b45944
[C API] Make sure we don't link out the bitmap bits
2016-01-22 02:22:13 +02:00
Matthew Leibowitz
676887eee3
[Samples] Added partial work on bitmap demo
2016-01-21 16:18:36 +02:00
Matthew Leibowitz
514e5cf98f
[C# API] Added Bitmap support and extra shader types
2016-01-21 16:17:21 +02:00
Matthew Leibowitz
1f55e9838f
[C# API] Updated the C API and added more features to the C# API
2016-01-21 03:40:57 +02:00
Matthew Leibowitz
901cce8bd6
[Build] Added Xcode ignores to .gitignore
2016-01-19 00:43:26 +02:00
Matthew Leibowitz
6686353216
[NuGet] Added the NuGet package to the build output
2016-01-19 00:35:35 +02:00