path: root/unsorted/evas/evas-vg-simple.c (follow)
AgeCommit message (Collapse)Author
2019-07-24Remove EFL_EO_API_SUPPORTXavi Artigas
This is not needed anymore.
2018-08-09merge all files from efl.git/src/examplesMike Blumenkrantz
2018-08-09examplesMike Blumenkrantz
2018-04-04evas: parent need to exist to create a vg object.Cedric Bail
2017-10-23evas: add set function for root_node property.subhransu mohanty
Summary: Currently user ask for the root_node from the evas_vg object and then attach its tree by setting the root node as parent. With this change this process will be explicit. user has to set the root node to the evas_vg object and the object will take the ownership of the tree. User can query the current vg_tree by root_node_get api. Test Plan: Fixed the test app to reflects this change. Reviewers: jpeg, cedric Reviewed By: jpeg, cedric Subscribers: cedric Differential Revision: Signed-off-by: Cedric Bail <>
2017-09-18examples: document the evas-vg-simple exampleBryce Harrington
Summary: Fill in the intro section and the first test mode. (Docs for second mode will be forthcoming.) Also drop some of the generic comments that are already explained better in some of the basic examples. Signed-off-by: Bryce Harrington <> Reviewers: cedric Subscribers: jpeg Differential Revision: Signed-off-by: Cedric BAIL <>
2017-08-09examples: Correct the comments for key handlingBryce Harrington
Subscribers: cedric, jpeg Differential Revision:
2017-06-29evas/vg: rewrite the vg example with more test casessmohanty
basic shape, stroke, transformation, interpolation test cases added Reviewers: jpeg Subscribers: cedric Differential Revision:
2017-06-19evas/vg: Fixed the build issue in evas_vg_simple examplesmohanty
Reviewers: jpeg, vtorri Subscribers: cedric, jpeg Differential Revision: Signed-off-by: Cedric BAIL <>
2017-06-19example: Add missing definition to invoke EO APIJeeyong Um
2017-05-10examples/evas: Improve linespacing consistencyBryce Harrington
Summary: Also fixes a handful of obvious indentation irregularities, including some reformatting of some printf() multi-line indents that commit a71b770b did not properly adjust. No functional code changes. Reviewers: cedric Subscribers: jpeg Differential Revision:
2017-05-08examples/evas: streamline the intro description statement for examplesBryce Harrington
Summary: For people browing through the examples, having the opening statement be concise and consistent will help them more quickly find what they're looking for. Signed-off-by: Bryce Harrington <> Test Plan: Some of the examples had identical opening statements (e.g. the image object examples). I've tried to give each a unique description defining what they are demonstrating, but you may want to doublecheck I got these correct. Of particular note, to me evas-images5.c looks like just a fixup to evas-images4.c, so I'm not sure what makes these two distinct. Subscribers: cedric, jpeg Differential Revision: Signed-off-by: Cedric BAIL <>
2016-10-05evas/vg: renamed the legacy vg shape apisSubhransu Mohanty
Reviewers: Hermet, cedric, jpeg Subscribers: cedric, jpeg Differential Revision:
2016-09-05Rename efl_self to efl_addedTom Hacohen
It has been discussed on the ML (thread: "[RFC] rename efl_self") and IRC, and has been decided we should rename it to this in order to avoid confusion with the already established meaning of self which is very similar to what we were using it for, but didn't have complete overlap. Kudos to Marcel Hollerbach for initiating the discussion and fighting for it until he convinced a significant mass. :) This commit breaks API, and depending on compiler potentially ABI. @feature
2016-08-15Eo: Finish the renaming of Eo to the EFL.Tom Hacohen
This renames all the rest of the API to the EFL namespace except for Eo_Event that will follow soon. Obviously breaks both API and ABI.
2016-08-11Change the EFL to follow the new Eo rename.Tom Hacohen
2016-06-14examples: remove now longer needed EFL_EO_API_SUPPORT define in canvas3d and vgStefan Schmidt
These examples already had the BETA flag defined so we just need to remove the EO_API one.
2016-05-31evas: updated evas_vg_sample with the appen_arc() api as well as ↵Subhransu Mohanty
_shape_dup() api test. Reviewers: Hermet, cedric Reviewed By: cedric Subscribers: cedric, jpeg Differential Revision: Signed-off-by: Cedric BAIL <>
2016-03-15Change the EFL according to the renaming of the eo_add() current object.Tom Hacohen
2016-03-11Revert "Automatic migration to the new eo_add syntax."Tom Hacohen
This reverts commit 4f949a2757b6332306264d7f126b15ba7bfd37d4.
2016-03-09Automatic migration to the new eo_add syntax.Tom Hacohen
2016-03-03Automatic migration to Eo4.Tom Hacohen
I just ran my script (email to follow) to migrate all of the EFL automatically. This commit is *only* the automatic conversion, so it can be easily reverted and re-run.
2015-11-30efl: change efl_gfx_shape_cubic_to() api signature to follow other API ↵Subhransu Mohanty
(cairo and freetype). Signed-off-by: Cedric BAIL <>
2015-11-20Ector: Simplify confusing codeJean-Philippe Andre
The base class data was already stored, no need to figure it out again
2015-09-21evas: node that are used for a fill should not have a parent or they are ↵Cedric BAIL
going to be drawn. @fix example for Efl VG.
2015-08-21evas: improve simple VG example to interpolate a full VG tree.Cedric BAIL
2015-06-18Examples: fix compilation due to inlineDaniel Zaoui
Undefined references were occurring on inline (not static) functions. Adding static to these functions solves the issue.
2015-04-17evas: update Evas_Object_VG examples to use eina_matrix api correctly after ↵Subhransu Mohanty
change. Signed-off-by: Cedric BAIL <>
2015-04-03evas: correct evas_vg_simple header description.Cedric BAIL
2015-04-03evas: check rect and circle rendering with SVG specification in Evas_VG example.Cedric BAIL
2015-04-03evas: migrate Efl.VG example to legacy API.Cedric BAIL
2015-04-03evas: fix Evas_VG examples to match new API.Cedric BAIL
2015-04-03evas: add evas_vg_simple example.ChunEon Park
Signed-off-by: Cedric BAIL <>