path: root/src/lib/evas/canvas/evas_vg_gradient_radial.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* evas: vg/gradient - add missing legacy api for gradient object creation.Subhransu Mohanty2016-10-251-0/+6
| | | | | | | | | | | | Reviewers: jpeg, Hermet, artem.popov, cedric Reviewed By: artem.popov, cedric Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4331 Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
* ector: make the ector objects as shared object after eo changes.Subhransu Mohanty2016-09-281-0/+2
| | | | | | | | | | | | | | | | As ector objects are acessed by draw thread we need to create it as shared object in order to access it from other thread. Note: there is some performance lag... Summary: make ector object as shared eo object to acess from other thread. Reviewers: cedric, jpeg, raster Reviewed By: jpeg, raster Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4319
* Eo: Finish the renaming of Eo to the EFL.Tom Hacohen2016-08-151-10/+10
| | | | | | | 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.
* Change the EFL to follow the new Eo rename.Tom Hacohen2016-08-111-4/+4
* evas: propagate the change to child when object is a vector graphic containerSubhransu Mohanty2016-05-191-2/+3
| | | | | | | | | | | | Summary: let me know whats your thought Reviewers: Hermet, cedric Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D3893 Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
* Efl vg: Remove the no longer needed .Base hack.Tom Hacohen2016-05-111-13/+13
* Ector generic: Remove .Generic and .Base (hack no longer needed).Tom Hacohen2016-05-111-1/+1
* Fix migration script mistakes and compilation warnings.Tom Hacohen2016-03-031-2/+0
| | | | | | Mostly unused vars following the removal of eo_do_ret(). However, there are some cases where the migration script got some things wrong, and I had to manually fix them.
* Automatic migration to Eo4.Tom Hacohen2016-03-031-26/+24
| | | | | | 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.
* evas: add logic to duplicate recursively an Efl_VG_Node tree.Cedric BAIL2015-08-211-0/+17
* evas: add support for interpolating Efl_VG_Node tree.Cedric BAIL2015-08-211-0/+32
* Eo: Add a return value to eo_constructor().Tom Hacohen2015-05-201-2/+4
| | | | | | | | | | | From now on, constructors should return a value, usually the object being worked on, or NULL (if the constructor failed). This can also be used for implementing singletons, by just always returning the same object from the constructor. This is one of the final steps towards stabilizing Eo. @feature
* evas: align naming with ector, use bounds.Cedric BAIL2015-04-031-3/+2
* evas: implements efl_vg_bound_get in all Efl.VG object.Cedric BAIL2015-04-031-0/+8
* evas: add missing boung_get and above/below get.Cedric BAIL2015-04-031-0/+5
* ector: implementation of some common code in Ector.Renderer.Cairo.Base.Cedric BAIL2015-04-031-1/+1
| | | | | This require to make some class mixin instead of interface or abstract. So a lot of class renaming is also necessary here.
* evas: move Evas.VG_* to Efl.VG.*Cedric BAIL2015-04-031-36/+74
| | | | This also introduce legacy API for all of them.
* efl: introduce EFL_GFX_CHANGED event and properly propagate up to Evas.Cedric BAIL2015-04-031-1/+12
* efl: rename namespace Graphics to Gfx.Cedric BAIL2015-04-031-22/+22
* evas: properly propagate Eina_Matrix from the VG scene graph to the ↵Cedric BAIL2015-04-031-1/+3
| | | | Ector_Renderer.
* evas: start properly implementing render_pre for Evas_VG_Node.Cedric BAIL2015-04-031-0/+50
* evas: those function should have been static.Cedric BAIL2015-04-031-6/+6
* efl: introduce an Efl Gradient Radial interface.Cedric BAIL2015-04-031-17/+17
* evas: add initial Evas_Object_VG.Cedric BAIL2015-04-031-0/+64
Evas_Object_VG is meant to become an object that can hold a SVG scenegraph inside of it.