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

2916 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz a7fc17c73a
Update libwebp to 1.2.3 (#2193) 2022-08-03 23:52:53 +02:00
Matthew Leibowitz 46adce7b50
Update libexpat to 2.4.8 (#2189) 2022-08-02 15:26:45 +02:00
Matthew Leibowitz f14f343767
Fix the Alpine build (#2192)
gn is no longer supported on older Alpine versions so we build our own.
2022-08-02 15:20:38 +02:00
Matthew Leibowitz 40e78507af
Fix Alpine builds (#2168) 2022-07-14 17:25:13 +02:00
Matthew Leibowitz 8f81be2691
Support loading animations with BOM (#2167)
* Support loading animations with BOM

Fixes #2166

* New .NET version that just came out
2022-07-14 05:26:52 +02:00
mgood7123 0f250519aa
expose AVIF image encode format (#2154)
* add /.idea to git ignore

* expose AVIF image encode format
2022-07-09 06:13:44 +02:00
Matthew Leibowitz ead1869d07
Clean up the nuspecs and add xmldoc (#2140) 2022-07-04 14:25:36 +02:00
mgood7123 8c824e3af1
add /.idea to git ignore (#2138) 2022-07-01 09:43:07 +02:00
Matthew Leibowitz dc198cde52
The C API is incremented (#2137)
* The C API is incremented
* Update externals
2022-06-30 20:42:27 +02:00
dependabot[bot] eed29dcf8a
Bump Newtonsoft.Json in /samples/Basic/Web/SkiaSharpSample (#2131)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.2 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.2...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-29 18:14:26 +02:00
Jérôme Laban 1e92d90cee
fix: Add net6.0 ios, android, catalyst, macos, tvos, tizen for Skottie (#2133) 2022-06-29 18:11:06 +02:00
Matthew Leibowitz 1bfb2efbb6 Re-generated the docs 2022-06-29 15:47:08 +02:00
Matthew Leibowitz cb424e5230
Update benchmark projects (#2130) 2022-06-28 03:36:37 +02:00
Matthew Leibowitz 45cfd16555
Make the SKDataStream writeable like SKData (#2128) 2022-06-28 01:35:43 +02:00
Matthew Leibowitz a8905041d4
[skottie] Handle non-seekable streams (#2126) 2022-06-26 04:08:28 +02:00
Matthew Leibowitz cf4988f652 Update externals 2022-06-25 02:59:01 +02:00
Harlan Hugh f1f6ea13aa
Reshape SKGLView when Window.BackingScaleFactor changes (#1853) (#1854)
* Reshape SKGLView when Window.BackingScaleFactor changes (#1853)

* Move code to reshape SKGLView to DrawRect (#1853)

This change eliminates an empty update that resulted in a flash

* Occasionally, Window is null. Avoid NRE.
2022-06-20 20:00:37 +02:00
Matthew Leibowitz 297d6bfc5b
Add nullable attributes, TimeSpan and overloads to Skottie (#2119)
* Add nullable attibutes and overloads to Skottie

* Changed Duration to TimeSpan

* Update xample to use new APIs
2022-06-20 08:06:56 +02:00
Matthew Leibowitz 917a4b58f8
Add support for nullable and add newer TFMs (#2120) 2022-06-19 01:09:25 +02:00
Matthew Leibowitz 556edc53ba
Update azure-pipelines-variables.yml 2022-06-18 02:25:39 +02:00
Matthew Leibowitz 87db158b0f
Update README.md and externals/skia submodule (#2118) 2022-06-17 19:20:54 +02:00
Matthew Leibowitz 3cf2f528be
Update README.md 2022-06-17 17:50:10 +02:00
Matthew Leibowitz bcb6526eee
Update azure-templates-stages.yml 2022-06-08 08:54:23 +02:00
Matthew Leibowitz 95c0ea5686
Add the net6.0-tizen TFM (#2099)
* Add the net6.0-tizen TFM
* [Tizen] Add SKCanvasViewHander and SKImageSourceService (#2101)

Co-authored-by: Kangho Hur <rookiejava+github@gmail.com>
2022-06-08 00:30:56 +02:00
Matthew Leibowitz a09a9ada47
Install Tizen on CI (#2100) 2022-06-07 06:06:33 +02:00
Jérôme Laban 2a8192c0f6
feat: Add support for emscripten 3.1.7 (#2094) 2022-06-03 17:55:47 +02:00
koolkdev af41b42415
SKShaper: Support SKPaint.TextAlign property (#1910)
Co-authored-by: Tal Keren <tal@keren.dev>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2022-06-03 17:54:34 +02:00
Matthew Leibowitz 4683ac719e
Move Skottie and SceneGraph out of the core SkiaSharp.dll (#2091) 2022-06-03 17:53:57 +02:00
Matthew Leibowitz c8cdc0efec
fix: Force roslyn generation for xamarin targets (#2098)
Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
2022-06-03 04:53:30 +02:00
Matthew Leibowitz ff5239a007
Merge the "classic" projects (#2092) 2022-06-02 19:02:14 +02:00
Matthew Leibowitz 00d34ed665
Add support for excluding "namespaces" (#2093) 2022-06-01 21:38:46 +02:00
Jérôme Laban cda59a8fb3
feat: Add basic Skottie support (#1987)
* feat: Add basic Skottie support
* chore: Adjust skottie SKStream support
* ci: Adjust apple targets
* chore: Adjust apple targets
* chore: Adjust tizen targets
* chore: Adjust APIs, add tests, align with new memory management functions
* chore: Adjust for updated API name in sample
* chore: Adjust test values
* chore: Adjust AnimationRenderFlags generation
* chore: Fix linux skottie export map
* ci: Update skia submodule
2022-05-31 22:40:16 +02:00
Matthew Leibowitz b651807a72 Pass the variable via YAML 2022-05-31 15:28:27 +02:00
Matthew Leibowitz 01b9842c3f Authenticate GitHub REST request 2022-05-31 15:13:32 +02:00
Matthew Leibowitz 4c304068f9 Log the GitHub response 2022-05-31 14:55:17 +02:00
Jérôme Laban f040d46733
ci: add retries for dowload and upload tasks (#2088) 2022-05-30 22:31:19 +02:00
Matthew Leibowitz 7e5b555976
Update Generator (#2087) 2022-05-30 22:30:40 +02:00
Jérôme Laban d6ae135432
fix(unowasm): Adds missing Uno.WinUI javascript support file (#2086) 2022-05-30 17:33:02 +02:00
Matthew Leibowitz d6a1f56ac2
Update pull_request_template.md 2022-05-30 09:43:36 +02:00
Matthew Leibowitz 0421cb8365
Dynamically determine to build managed-only (#2085) 2022-05-30 09:40:53 +02:00
Matthew Leibowitz d7af4b70cf
Use macOS 11 to get things green (#2083) 2022-05-28 22:11:03 +02:00
Matthew Leibowitz 9a5e400fdb
Reduce shields cache (#2079) 2022-05-28 00:43:44 +02:00
Matthew Leibowitz ed157013e2 Bump all the versions to the versions we "support" 2022-05-27 23:42:07 +02:00
Jérôme Laban a6c2d0fb07
Add WinUI support (#2042)
Co-authored-by: Pavel Anpin <pavel@apes.ge>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2022-05-27 23:41:24 +02:00
Matthew Leibowitz c97214a95d Revert the version drop 2022-05-27 23:40:54 +02:00
Matthew Leibowitz f58bfce42f Revert "Add WinUI support (#2042)"
This reverts commit 7b3e8f3375.
2022-05-27 23:40:27 +02:00
Matthew Leibowitz 7b3e8f3375 Add WinUI support (#2042)
Co-authored-by: Pavel Anpin <pavel@apes.ge>
Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
2022-05-27 23:33:54 +02:00
Matthew Leibowitz 65f7e057ce
Make pipelines better (#2078) 2022-05-27 20:23:34 +02:00
Matthew Leibowitz 414ae08b10
Update README.md 2022-05-27 20:22:34 +02:00
Matthew Leibowitz 328ecbb75a Update changelogs 2022-05-26 15:19:50 +02:00