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
|
dd1cae7329
|
evas: initial implementation of a dumb SVG parser.
This commit is experimental and may be rebased until usable.
|
2015-04-03 16:30:56 +02:00 |
Cedric BAIL
|
0a27241f61
|
evas: eo_data_scope_get will return random value in memory, need to always use eo_isa.
|
2015-04-03 16:30:54 +02:00 |
ChunEon Park
|
4e0b919a62
|
evas: ref/unref root node while it's being used by vg object.
This also remove dead code.
|
2015-04-03 16:30:49 +02:00 |
Cedric BAIL
|
f2380b0920
|
evas: introduce begin and end operation on an Ector surface.
This is necessary for GL has you want to map once and run with it, but it
will also help the software backend to not remap the surface all the time !
|
2015-04-03 16:30:44 +02:00 |
Cedric BAIL
|
1fb52dbe71
|
evas: move Evas.VG to use Efl.Gfx.View.
|
2015-04-03 16:23:27 +02:00 |
Cedric BAIL
|
5f2527f791
|
evas: move Evas.VG to use Efl.Gfx.Fill.
|
2015-04-03 16:23:25 +02:00 |
Cedric BAIL
|
2067e85d68
|
evas: use the new Efl_File mmap function correctly for Evas_VG API.
|
2015-04-03 16:23:14 +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
|
2cae706ab6
|
evas: start correctly implementing the render callback.
|
2015-04-03 16:23:00 +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
|
a00b6219fa
|
evas: remove printf.
|
2015-04-03 16:22:56 +02:00 |
Cedric BAIL
|
09d7ffe520
|
evas: add fill and size definition for a VG scene graph.
|
2015-04-03 16:22:51 +02:00 |
Cedric BAIL
|
40e3240e6e
|
evas: fix copy and paste mistake.
|
2015-04-03 16:22:50 +02:00 |
Cedric BAIL
|
97714021d1
|
evas: Evas_Object_VG should always create a root node.
|
2015-04-03 16:22:37 +02:00 |
Cedric BAIL
|
36ba2fc01d
|
evas: add file manipulation API to Evas_Object_VG.
|
2015-04-03 16:22:22 +02:00 |
Cedric BAIL
|
0f27e887e4
|
evas: make the interface part of the Generic name space.
This should enable having multiple backend that will use another namespace instead
of Generic.
|
2015-04-03 16:15:40 +02:00 |
Cedric BAIL
|
411bb5b64e
|
efl: use Efl_Geometry_Shape.
|
2015-04-03 16:14:55 +02:00 |
Cedric BAIL
|
7f072eb607
|
evas: add Efl.File interface to Evas_Object_VG.
|
2015-04-03 16:13:11 +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 |