Matthew Leibowitz
e4a596bc9c
Update the externals for Tizen
2020-07-07 22:00:19 +02:00
Matthew Leibowitz
c908d6d71d
Update the version of Clang used to build for Tizen ( #1386 )
2020-07-07 19:15:40 +02:00
Matthew Leibowitz
a52d731dcc
Clone a specific branch of WASM ( #1387 )
2020-07-07 11:33:27 +02:00
Matthew Leibowitz
a3472b0627
Build for Linux ARM32 (armhf) and ARM64 (aarch64) ( #1382 )
...
Co-authored-by: jp2masa <jp2masa@users.noreply.github.com>
2020-07-07 02:23:42 +02:00
Matthew Leibowitz
35a7522bf8
Fix Packaging ( #1366 )
...
* Move non-netcoreapp native files into build
* Update samples
* Fix iOS GL interface assembler
2020-06-30 17:02:03 +02:00
Tyson Williams
695c35270e
SkiaSharpSample project now default startup project in the WPF SkiaSharpSample solution ( #1369 )
2020-06-30 06:18:57 +02:00
Matthew Leibowitz
4d412f3f53
Fix #1353 ( #1368 )
2020-06-30 03:28:11 +02:00
Matthew Leibowitz
b647079f7b
Add & Run WASM Unit Tests ( #1361 )
2020-06-29 19:28:12 +02:00
Matthew Leibowitz
63855d4c92
Keep the text blob builder alive ( #1365 )
2020-06-29 19:17:37 +02:00
Matthew Leibowitz
08da8bf8aa
Keep the font set alive ( #1362 )
2020-06-29 06:44:15 +02:00
Matthew Leibowitz
c701294fbc
Build libSkiaSharp for WASM (only) ( #1359 )
2020-06-28 08:11:11 +02:00
Matthew Leibowitz
e1c2c972d6
Retry a couple of times ( #1360 )
2020-06-28 02:24:20 +02:00
Matthew Leibowitz
0526308c81
Re-generate the docs
2020-06-27 23:23:30 +02:00
Matthew Leibowitz
a5d30e95a6
Build SkiaSharp for Win32 ARM64 ( #1358 )
...
* Build SkiaSharp for Win32 ARM64
* Drop net45 so we can use new and more performant things
2020-06-27 02:41:26 +02:00
Matthew Leibowitz
90365158d5
Add snapshots with bounds ( #1357 )
2020-06-26 22:58:00 +02:00
Matthew Leibowitz
2b6d2628fd
Reduce the usage of deprecated native functions ( #1356 )
2020-06-26 17:19:22 +02:00
Matthew Leibowitz
8e19ee7437
Merge pull request #1354 from mono/dev/coverage
...
Add code coverage to the tests
2020-06-25 22:33:05 +02:00
Matthew Leibowitz
1125d51380
throw!
2020-06-25 22:30:51 +02:00
Matthew Leibowitz
1c82feaf21
Skip!
2020-06-25 22:29:49 +02:00
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