summaryrefslogtreecommitdiff
path: root/src/static_libs/vg_common (follow)
AgeCommit message (Collapse)Author
2018-10-02here comes mesonMarcel Hollerbach
a new shiny buildtool that currently completes in the total of ~ 4 min.. 1 min. conf time 2:30 min. build time Where autotools takes: 1:50 min. conf time 3:40 min. build time. meson was taken because it went quite good for enlightenment, and is a traction gaining system that is also used by other mayor projects. Additionally, the DSL that is defined my meson makes the configuration of the builds a lot easier to read. Further informations can be gathered from the README.meson Right now, bindings & windows support are missing. It is highly recommented to use meson 0.48 due to optimizations in meson that reduced the time the meson call would need. Co-authored-by: Mike Blumenkrantz <zmike@samsung.com> Differential Revision: https://phab.enlightenment.org/D7012 Depends on D7011
2018-09-27efl_vg: calculate center point with double typeJaehyun Cho
Although the center point is double type, the calculation is integer type. To calculate center point correctly, calculate with double type. Differential Revision: https://phab.enlightenment.org/D7097
2018-05-24evas: actually we expect gradient to live as long as the part that is using ↵Cedric Bail
them.
2018-04-03evas: vg loader actually should hold a ref when no parent is given.Cedric BAIL
2018-02-21efl_vg: namespace movesMike Blumenkrantz
efl.vg -> efl.canvas.vg.node efl.vg.* -> efl.canvas.vg.* ref T6714
2018-02-12interfaces: merge all bounds_get methods into efl.gfx.pathMike Blumenkrantz
ref 884fc35160152712decdf7fd43082ef3912c0856
2018-02-12efl_vg: use efl.object's name property instead of implementing a new oneMike Blumenkrantz
2017-11-07evas_vg_load_svg: default stop opacity color should be 255, not 0Vitalii Vorobiov
@fix
2017-11-07vg_common: property apply "objectBoundingBox" morphings to radial gradientVitalii Vorobiov
When objectBoundingBox flag is set up, all gradients should morphed into multiple gradients for every entity that has gradient to be applied on
2017-11-07svg_parse: parse correct values for radialGradientVitalii Vorobiov
Especially Radius calculation which was a huge pain to find formula within SVG documentations!
2017-11-07vg_common: apply related coordinates for linear gradientVitalii Vorobiov
multiply it with object size or with view box sizes depending on gradientUnits value
2017-11-07svg_parse: parse linear gradient variables accroding to gradientUnitsVitalii Vorobiov
There are difficult cases according to https://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html
2017-11-07vg_common: parse and store userSpaceOnUse (for gradient) when it is setVitalii Vorobiov
So it can be calculated during the draw later on
2017-10-27evas/vg: fixed handling of stroke width in cairo and native backendSubhransu Mohanty
2017-10-27static_lib: added vg_common static libSubhransu Mohanty
Features: Copied vg eet descriptor from edje_data Copied convert func from Svg_Node to Efl_VG from edje added convert function from Efl_VG to Svg_Node