Cedric BAIL
|
990c088f6b
|
evas: align naming with ector, use bounds.
|
2015-04-03 16:38:07 +02:00 |
Cedric BAIL
|
600e69d226
|
evas: implements efl_vg_bound_get in all Efl.VG object.
|
2015-04-03 16:38:04 +02:00 |
Subhransu Sekhar Mohanty
|
e80a759139
|
evas: add legacy api for creating vg_shape and vg_container object.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:00 +02:00 |
Cedric BAIL
|
9f8c35002b
|
efl: add Efl.Gfx.Shape.append_rect following SVG specification.
SVG rectangle can have rounded corner.
|
2015-04-03 16:31:53 +02:00 |
Cedric BAIL
|
e99774946c
|
ector: implementation of some common code in Ector.Renderer.Cairo.Base.
This require to make some class mixin instead of interface or abstract. So a lot
of class renaming is also necessary here.
|
2015-04-03 16:31:44 +02:00 |
Subhransu Sekhar Mohanty
|
3dea7dbfaf
|
evas: update and propagate Evas_VG_Base transformation.
|
2015-04-03 16:31:29 +02:00 |
Cedric BAIL
|
ebfcfed59b
|
evas: fix coding style.
|
2015-04-03 16:31:08 +02:00 |
Cedric BAIL
|
ab1f6f7984
|
evas: set alpha to zero for Efl.VG.Shape.stroke_color.
|
2015-04-03 16:31:00 +02:00 |
Cedric BAIL
|
eb2bd9a8d8
|
evas: move Evas.VG_* to Efl.VG.*
This also introduce legacy API for all of them.
|
2015-04-03 16:30:59 +02:00 |
Cedric BAIL
|
0f6328b04f
|
efl: introduce EFL_GFX_CHANGED event and properly propagate up to Evas.
|
2015-04-03 16:30:42 +02:00 |
Cedric BAIL
|
1e18631554
|
evas: make Evas.VG_Shape use Efl.Gfx.Base.color_part for stroke.
|
2015-04-03 16:30:34 +02:00 |
Cedric BAIL
|
ac8d923090
|
efl: add path operation to Efl.Gfx.Shape.
|
2015-04-03 16:23:28 +02:00 |
Cedric BAIL
|
c000ee8099
|
efl: rename namespace Graphics to Gfx.
|
2015-04-03 16:23:16 +02:00 |
Cedric BAIL
|
ba47b47eb2
|
efl: make path a property actually.
|
2015-04-03 16:23:10 +02:00 |
Cedric BAIL
|
091fd5f31d
|
evas: handle setting sub VG object to NULL.
|
2015-04-03 16:23:09 +02:00 |
Cedric BAIL
|
5aafae94f1
|
evas: actually we want the Ector_Renderer, not the Evas_VG_Node.
|
2015-04-03 16:23:04 +02:00 |
Cedric BAIL
|
502ac45916
|
evas: properly propagate Eina_Matrix from the VG scene graph to the Ector_Renderer.
|
2015-04-03 16:23:03 +02:00 |
Cedric BAIL
|
6097178ec3
|
evas: start properly implementing render_pre for Evas_VG_Node.
|
2015-04-03 16:22:58 +02:00 |
Cedric BAIL
|
621d3b5660
|
evas: those function should have been static.
|
2015-04-03 16:22:57 +02:00 |
Cedric BAIL
|
1d49ff7df2
|
efl: rename geometry to graphics to be more general.
|
2015-04-03 16:15:02 +02:00 |
Cedric BAIL
|
411bb5b64e
|
efl: use Efl_Geometry_Shape.
|
2015-04-03 16:14:55 +02:00 |
Cedric BAIL
|
3447936adb
|
evas: implement all Evas_VG_Shape property.
|
2015-04-03 16:14:51 +02:00 |
Cedric BAIL
|
b50931a5ca
|
evas: actually compile Evas_VG_Shape.
|
2015-04-03 16:14:50 +02:00 |
Cedric BAIL
|
ae5472379f
|
evas: handle path set on shape object.
|
2015-04-03 16:13:13 +02:00 |
Cedric BAIL
|
9ba6e1a0ae
|
evas: add initial Evas_Object_VG.
Evas_Object_VG is meant to become an object that can hold a SVG
scenegraph inside of it.
|
2015-04-03 16:12:59 +02:00 |