Граф коммитов

100 Коммитов

Автор SHA1 Сообщение Дата
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