evas_vg refactoring: thorvg svg loader: edje 49/261149/5 accepted/tizen/unified/20210910.004743 submit/tizen/20210909.071105
authorMichal Maciola <m.maciola@samsung.com>
Mon, 12 Jul 2021 10:39:38 +0000 (12:39 +0200)
committerHermet Park <chuneon.park@samsung.com>
Wed, 8 Sep 2021 08:04:27 +0000 (08:04 +0000)
commit49db4b5fc1b85087c2cf3557d08bd999738d3c27
tree935b6d4940835594da8e6df8a2263680153a250a
parent2653bee7e6b6909c267c7db5d26f8838e4d19206
evas_vg refactoring: thorvg svg loader: edje

This patch changes evas svg loader to using thorvg svg loader.
The patch extands .svg only; .svgz and .svg.gz will be loaded using old loader.
For edje_cc support (edj/edc files), svg file content is written into edj.

Patch is divided into two parts- edje & evas. This is edje part.

Change-Id: I716fa0a8b2e5bc23d2b262bb4b134a7972a545ce
src/bin/edje/edje_cc_handlers.c
src/bin/edje/edje_cc_out.c
src/lib/edje/edje_calc.c
src/lib/edje/edje_private.h