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