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

2580 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz 57ba8decce
All looks good 2020-06-25 22:28:43 +02:00
Matthew Leibowitz b7f920895c
dfasd 2020-06-25 21:54:32 +02:00
Matthew Leibowitz 3238c9496b
Format the generated xml 2020-06-25 21:37:02 +02:00
Matthew Leibowitz 84f1f2fe9f
asdf 2020-06-25 20:22:55 +02:00
Matthew Leibowitz d18d9e0acc
no need to do everything for the testing 2020-06-25 20:22:09 +02:00
Matthew Leibowitz 6a11021e68
We need the code... 2020-06-25 20:13:13 +02:00
Matthew Leibowitz 6257d3c6cd
Merge all the reports together 2020-06-25 18:37:28 +02:00
Matthew Leibowitz e1a607432e
ENABLE_CODE_COVERAGE 2020-06-25 17:30:34 +02:00
Matthew Leibowitz 975795246f
Add code coverage to the tests 2020-06-25 17:14:30 +02:00
Matthew Leibowitz b24eff58cc
Ensure that null is correctly handled 2020-06-25 03:43:25 +02:00
Matthew Leibowitz a4754b6284
Merge pull request #1332 from mono/dev/reduce-m44 2020-06-25 03:07:42 +02:00
Matthew Leibowitz d15cb2419c
Load specific native libraries on desktop/netfx (#1342)
* Changed the library loading logic for .NET Framework / Mono
   * Using delegates with LoadLibrary/GetProcAddress or dlopen/dlsym
   * Add logic to search around to fine the native library
      * First next to SkiaSharp.dll, then current directory, then PATH
      * Check <dir>[/<arch>]/libSkiaSharp.<ext>
   * Fixes #713
* Added version APIs to the native library
   * Fixes #1252
   * Added a SkiaSharpVersion helper type to support native library version checks
       * Can be used to check if the native library is compatible with the managed library
   * APIs can return milestone and iteration
* Improves the build .targets files that copy libSkiaSharp
2020-06-25 02:58:00 +02:00
Matthew Leibowitz 335d82b063
Should be private 2020-06-25 02:43:41 +02:00
Matthew Leibowitz ed86f4d317
Regen 2020-06-24 23:38:30 +02:00
Matthew Leibowitz 12888e0a31
Merge branch 'master' into dev/library-loading 2020-06-24 23:36:20 +02:00
Matthew Leibowitz 65c472b71a
Merge branch 'master' into dev/reduce-m44 2020-06-24 23:33:50 +02:00
Matthew Leibowitz 58348e14b4
Re-generate the API 2020-06-24 23:23:54 +02:00
Matthew Leibowitz 17a1fedc5d
Whoops 2020-06-24 19:22:42 +02:00
Matthew Leibowitz 350993d5e3
Build everything 2020-06-24 03:08:21 +02:00
Matthew Leibowitz 15cf3ac53f
Make sure to handle the missing properties 2020-06-24 03:03:49 +02:00
Matthew Leibowitz a26d11b7fa
Fix some ws 2020-06-24 02:34:37 +02:00
Matthew Leibowitz 5e4c9e170c
Add an API to check the versions 2020-06-24 02:34:30 +02:00
Matthew Leibowitz 23acc40781
ok 2020-06-23 00:19:18 +02:00
Matthew Leibowitz 46beef1baf
improvements 2020-06-23 00:17:23 +02:00
Matthew Leibowitz 148b9373e3
ok 2020-06-23 00:07:52 +02:00
Matthew Leibowitz 4f69269a0a
harfbuzz is not ready yet 2020-06-22 23:55:24 +02:00
Matthew Leibowitz 2e957bbe37
Revert "add back"
This reverts commit dc6fdc7cf1.
2020-06-22 23:42:10 +02:00
Matthew Leibowitz dc6fdc7cf1
add back 2020-06-22 23:40:03 +02:00
Matthew Leibowitz fe56e84477
No more need for preferred 2020-06-22 23:31:44 +02:00
Matthew Leibowitz ba3bcbb358
include libHarfBuzzSharp 2020-06-22 23:28:51 +02:00
Matthew Leibowitz 453ac483c5
wrong item 2020-06-22 23:23:20 +02:00
Matthew Leibowitz c0eab0f32e
fix targets 2020-06-22 23:19:05 +02:00
Matthew Leibowitz 80b631d404
improve the copying 2020-06-22 22:42:29 +02:00
Matthew Leibowitz b4a190f269
Clean a few things 2020-06-22 12:30:03 +02:00
Matthew Leibowitz 573be04cbe
Fix the defines 2020-06-22 10:34:18 +02:00
Matthew Leibowitz 9db75c33b1
Merge remote-tracking branch 'origin/master' into dev/library-loading 2020-06-21 21:23:44 +02:00
Matthew Leibowitz 57c3b576c5
Correctly dispose (again) the managed/native object relationship (#1344) 2020-06-21 21:18:57 +02:00
Matthew Leibowitz 2ccf65f4cc
Use a better define 2020-06-20 22:37:18 +02:00
Matthew Leibowitz ab069f7191
Build it all!!! 2020-06-20 22:34:28 +02:00
Matthew Leibowitz fcb6e1b39a
revert cake 2020-06-20 21:16:57 +02:00
Matthew Leibowitz 6f43108090
undo everything 2020-06-20 21:13:32 +02:00
Matthew Leibowitz ef51c565a7
Build it all 2020-06-20 21:01:11 +02:00
Matthew Leibowitz a0af85182e
Terminate the paths 2020-06-20 20:59:27 +02:00
Matthew Leibowitz 89a9badaec
sadfasd 2020-06-20 19:43:15 +02:00
Matthew Leibowitz 98933ec019
Do both 2020-06-20 19:36:57 +02:00
Matthew Leibowitz d46678a5b1
sdfasdf 2020-06-20 19:31:31 +02:00
Matthew Leibowitz 2e785bd103
maybe this? 2020-06-20 19:25:52 +02:00
Matthew Leibowitz ce67da52e3
Maybe this will work... 2020-06-20 19:18:52 +02:00
Matthew Leibowitz 7b1399f5f8
DataCanBeCreatedFromManagedStream 2020-06-20 19:02:07 +02:00
Matthew Leibowitz 035515783e
that 2020-06-20 18:46:05 +02:00