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

143 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz 76429b6cad Switched to xUnit for better cross platform testing 2017-01-21 02:38:48 +02:00
Matthew Leibowitz 4baca2e518 SKMask no longer automatically allocates memory for the image 2017-01-20 04:49:15 +02:00
Matthew Leibowitz 0d1911df6c Tweaked the mask api a bit 2017-01-19 05:01:57 +02:00
Tyler Hoeflicker c7b7b496a1 expose SKMask 2017-01-18 14:02:33 -08:00
Matthew Leibowitz 1b4902a6b1 Added a SVG canvas test 2017-01-16 19:30:53 +02:00
Matthew Leibowitz db77c15e22 Added the VS test adapter 2017-01-16 19:28:09 +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 38413b6377 Added members to decode a particular frame
- binding
 - tests
2016-11-26 08:24:25 +02:00
Matthew Leibowitz 0ef9633267 Added SKCodec.EncodedInfo tests 2016-11-25 10:55:59 +02:00
Matthew Leibowitz 7449894c16 Added some SVG tests 2016-11-19 08:10:05 +02:00
Matthew Leibowitz 3f406ee9ab This test is unreliable (can't guarantee memory will change after freeing) 2016-11-18 18:55:49 +02:00
Matthew Leibowitz f2875d86f9 Added an overload for SKData.AsStream that disposes data 2016-11-18 02:17:27 +02:00
Matthew Leibowitz ce2573c99a dded a few extra members and tests 2016-11-18 01:35:17 +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 10b72b3043 Added a test for incremental codec decodes 2016-11-17 04:35:51 +02:00
Matthew Leibowitz a5c46ead35 SKRect.Location now functions like other .NET frameworks, and intuitively. Closes #162 2016-11-08 20:16:23 +02:00
Matthew Leibowitz 421291408f Added a few members to SKRect and SKRectI 2016-10-29 14:42:27 +02:00
Matthew Leibowitz 81a69931be Added some overloads, tests and docs 2016-10-25 05:20:11 +02:00
Matthew Leibowitz 87d8cfb6ee Added support for parsing HTML colors 2016-10-15 18:47:19 +02:00
Matthew Leibowitz 9c2d2697a2 Added SKPathMeasure to the C# API 2016-10-15 03:40:10 +02:00
Matthew Leibowitz cc3da2004a Added SKPath.GetFillPath. Resolves #158 2016-10-13 03:07:51 +02:00
Matthew Leibowitz 3ac5317e98 Fixed the paths in the tests 2016-10-04 17:41:33 +02:00
Matthew Leibowitz 02dba9cf1f The reference to mono.snk has changed 2016-09-15 04:50:52 +02:00
Matthew Leibowitz 2107bdfe1e Merge branch 'master' into skiasharp-views 2016-09-14 09:35:10 +02:00
Matthew Leibowitz 46fe808f7d Added a few more methods, properties, and tests to SKPath 2016-09-14 07:17:32 +02:00
Matthew Leibowitz 3ae3f2a033 The tests project is a library, so we have to manually tell it to copy the native libSkiaSharp files 2016-09-13 00:15:40 +02:00
Matthew Leibowitz 2293db42a8 Added .Contains() and .LastPoint to SKPath 2016-09-02 01:26:49 +02:00
Matthew Leibowitz 555a626395 Added support for converting to/from HSV and HSL 2016-09-01 23:38:48 +02:00
Matthew Leibowitz a9dbb10461 Added a few more members to SKPath 2016-08-20 02:27:06 +02:00
Matthew Leibowitz b101a1129a Reverting and adding a test case (which I should have done) for #135 2016-08-17 04:41:54 +02:00
Matthew Leibowitz e1c60230c4 Updated to the bits based on m52 2016-06-17 22:54:08 +02:00
Matthew Leibowitz 7e1abc2703 Test are using relative paths:
- ensure AnyCPU path depth matches x86/x64
2016-06-03 15:33:14 +02:00
Matthew Leibowitz 2fc8476ab5 Image decoder now uses SKString | Fixes #67 2016-05-18 02:47:55 +02:00
Matthew Leibowitz 5f770b6a98 SKTypeface.FromFile no longer throws an exception 2016-05-18 00:01:19 +02:00
adrian gallero 641282f412 added TryGetTableData to avoid Exceptions when a table doesn't exist 2016-05-14 08:29:59 -03:00
adrian gallero 5b994dca11 fixed whitespace 2016-05-12 16:22:39 -03:00
adrian gallero 50e3914721 Added methods to SkTypeface to read the actual name of the typeface family and to retrieve ttf tables 2016-05-01 03:02:27 -03:00
Matthew Leibowitz e555d02a6c [Build] Improved the Windows build 2016-02-04 21:46:42 +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 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