thorvg/src
Mira Grudzinska 927fd537e5 lottie: fix & enhance parsing
The object type key does not need to be provided
first. Previously, content was skipped until the
"ty" type key was found. If the key was placed at
the end, the entire object was ignored.
Now, before parsing subsequent elements, finding
the "ty" key is enforced. Since in-situ parsing
does not support backtracking, the key is searched
with an internal function.

Introducing support for the "ty" key placed anywhere
highlighted the use of redundant logic for parsing
the list of shapes — this duplicate logic has been
removed.
2025-02-07 13:03:40 +01:00
..
bindings lottie: support frame tweening feature 2025-02-06 19:09:27 +09:00
common common: neat code++ 2025-02-06 15:40:32 +09:00
loaders lottie: fix & enhance parsing 2025-02-07 13:03:40 +01:00
renderer common: add missing condition while trimming 2025-02-07 12:43:38 +09:00
savers updated copyright 2025-01-03 14:32:31 +09:00
meson.build infra: --shutdown the unkown-pragmas warning 2024-10-04 02:50:19 +09:00