Jaehwan Kim [Wed, 8 Jul 2015 05:37:32 +0000 (22:37 -0700)]
Merge "evas,ector: fix all interface conflicts." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:37:22 +0000 (22:37 -0700)]
Merge "evas: initial implementation of a dumb SVG parser." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:37:11 +0000 (22:37 -0700)]
Merge "efl: generate headers for the new VG interface in C++ to." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:37:03 +0000 (22:37 -0700)]
Merge "evas: implement Efl.Gfx.Base in Evas.VG_Node." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:36:54 +0000 (22:36 -0700)]
Merge "efl: rename visibility to visible." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:36:45 +0000 (22:36 -0700)]
Merge "ecore_evas: fix with new naming." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:36:33 +0000 (22:36 -0700)]
Merge "efl: add Efl.Gfx.Base and fix inheritance for Evas_Object." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:36:24 +0000 (22:36 -0700)]
Merge "efl: rename namespace Graphics to Gfx." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:36:15 +0000 (22:36 -0700)]
Merge "evas: use the new Efl_File mmap function correctly for Evas_VG API." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:36:04 +0000 (22:36 -0700)]
Merge "efl: move mmap API to be part of Efl_File class." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:27:16 +0000 (22:27 -0700)]
Merge "evas: fix warning due to forgotten return." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:27:08 +0000 (22:27 -0700)]
Merge "efl: make path a property actually." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:26:35 +0000 (22:26 -0700)]
Merge "efl/efl: link required math library." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:26:26 +0000 (22:26 -0700)]
Jaehwan Kim [Wed, 8 Jul 2015 05:26:16 +0000 (22:26 -0700)]
Merge "evas/vector: fix more warnings - unused arguments." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:25:58 +0000 (22:25 -0700)]
Merge "evas/vector: correct render_pre declares." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:25:49 +0000 (22:25 -0700)]
Merge "evas/vector: fix formatting" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:21:47 +0000 (22:21 -0700)]
Merge "evas/vector: ref/unref root node while it's being used by vg object." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:21:38 +0000 (22:21 -0700)]
Merge "evas/vector: fix indentation" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:21:28 +0000 (22:21 -0700)]
Merge "evas/vector: get rid of unused warnings." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:21:14 +0000 (22:21 -0700)]
Merge "ector: fix cap/join typo" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:21:04 +0000 (22:21 -0700)]
Merge "efl : Fixed append circle api in efl_graphics_utils" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:20:54 +0000 (22:20 -0700)]
Merge "evas/vector : Fixed crash in evas_vg_render function." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:20:24 +0000 (22:20 -0700)]
Merge "ector : Made changes to _render_pre function" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:20:14 +0000 (22:20 -0700)]
Merge "ector : Enable software surface to test software backend" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:20:05 +0000 (22:20 -0700)]
Merge "evas/vector: check for NULL vg_node" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:19:56 +0000 (22:19 -0700)]
Merge "evas/vector: updated example" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:19:44 +0000 (22:19 -0700)]
Merge "evas/vector: update sample..." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:19:35 +0000 (22:19 -0700)]
Merge "evas/vector: add a sample for test" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:19:25 +0000 (22:19 -0700)]
Merge "ector/software: warning fixed" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:19:17 +0000 (22:19 -0700)]
Merge "evas/vector: fix applying clipper color properly." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:19:05 +0000 (22:19 -0700)]
Merge "evas/vector: sw engine code clean up for clipping" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:18:53 +0000 (22:18 -0700)]
Merge "efl/graphics: fix incorrect memory increase." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:18:42 +0000 (22:18 -0700)]
Merge "ector/evas : fixed cairo backend to implement surface property" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:18:32 +0000 (22:18 -0700)]
Merge "evas/vector: typo fixed" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:18:20 +0000 (22:18 -0700)]
Merge "evas/vector: typo fixed" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:18:12 +0000 (22:18 -0700)]
Merge "evas/vector: typo fixed" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:18:03 +0000 (22:18 -0700)]
Merge "evas/vector: fixed typo" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:17:53 +0000 (22:17 -0700)]
Merge "evas/vector: update vg object to be rendered properly." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:17:32 +0000 (22:17 -0700)]
Merge "evas/vector: fix indentation" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:17:22 +0000 (22:17 -0700)]
Merge "evas/vector: fix indentation" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:16:42 +0000 (22:16 -0700)]
Merge "evas/vector: include eo headers" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:16:32 +0000 (22:16 -0700)]
Merge "ector : Enable software backend in build system" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:16:23 +0000 (22:16 -0700)]
Merge "ector : handle only moveto , lineto and cubicto command." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:16:10 +0000 (22:16 -0700)]
Merge "ector: added surface propery to generic surface class" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:16:02 +0000 (22:16 -0700)]
Merge "ector: fixed generic_shape constructor and destructor" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:15:51 +0000 (22:15 -0700)]
Merge "ector : Added software backend to the ector library" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:15:42 +0000 (22:15 -0700)]
Merge "evas: initial implementation of a dumb SVG parser." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:14:39 +0000 (22:14 -0700)]
Merge "efl: add a parser for SVG data path that generate EFL Path." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:14:30 +0000 (22:14 -0700)]
Merge "efl: simplify the enum to only use Cubic Bezier curve." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:14:20 +0000 (22:14 -0700)]
Merge "evas: actually return the right type and fix warnings." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:14:09 +0000 (22:14 -0700)]
Merge "efl: fix typos that emitted the wrong PATH type." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:14:00 +0000 (22:14 -0700)]
Merge "evas: actually we want the Ector_Renderer, not the Evas_VG_Node." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:13:47 +0000 (22:13 -0700)]
Merge "evas: properly propagate Eina_Matrix from the VG scene graph to the Ector_Renderer." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:13:36 +0000 (22:13 -0700)]
Merge "efl: add efl_graphics_path_interpolate and efl_graphics_path_equal_commands." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:13:26 +0000 (22:13 -0700)]
Merge "evas: start correctly implementing the render callback." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:13:10 +0000 (22:13 -0700)]
Merge "ecore_evas_svg: actually make the Evas_Object_VG visible." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:12:59 +0000 (22:12 -0700)]
Merge "evas: start properly implementing render_pre for Evas_VG_Node." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:12:37 +0000 (22:12 -0700)]
Merge "evas: those function should have been static." into tizen
Jihoon Kim [Wed, 8 Jul 2015 05:12:24 +0000 (22:12 -0700)]
Merge "ecore_imf/wayland: support input_panel_state_get" into tizen
Jihoon Kim [Wed, 8 Jul 2015 04:37:54 +0000 (13:37 +0900)]
ecore_imf/wayland: support input_panel_state_get
Change-Id: I65158dc966e0100f265afd02447d89b902affdcd
ChunEon Park [Wed, 4 Feb 2015 08:29:18 +0000 (17:29 +0900)]
evas,ector: fix all interface conflicts.
This conflicts were introduced while namespace Graphics has changed to Gfx
Change-Id: Ifceac83c083253d7ef14111970d0320027237bb3
Cedric BAIL [Fri, 23 Jan 2015 17:03:46 +0000 (18:03 +0100)]
evas: initial implementation of a dumb SVG parser.
This commit is experimental and may be rebased until usable.
Change-Id: I30b55a4e55dbf96823436fe0a84a4a156a3325fb
Cedric BAIL [Tue, 3 Feb 2015 23:21:10 +0000 (00:21 +0100)]
efl: generate headers for the new VG interface in C++ to.
Change-Id: I96903938a05f512d03ece84cb108b1336a262051
Cedric BAIL [Tue, 3 Feb 2015 23:16:48 +0000 (00:16 +0100)]
evas: implement Efl.Gfx.Base in Evas.VG_Node.
Change-Id: I1ae0c245ab9bbb26fc5c4b2f424cfc42a8da926e
Cedric BAIL [Tue, 3 Feb 2015 22:44:51 +0000 (23:44 +0100)]
efl: rename visibility to visible.
After discussion bindings and people in general prefer visible.
T2035
Change-Id: I7b02f22c3288a20cfc4ce6bc168bb28982b28a78
Cedric BAIL [Tue, 3 Feb 2015 21:53:01 +0000 (22:53 +0100)]
ecore_evas: fix with new naming.
Change-Id: Ibb2947115bf71cacefd584ae3106a480daa011be
Cedric BAIL [Tue, 3 Feb 2015 21:51:42 +0000 (22:51 +0100)]
efl: add Efl.Gfx.Base and fix inheritance for Evas_Object.
Change-Id: I1715f2f5bcc48769421098758b81fcbb1bdca768
Cedric BAIL [Tue, 3 Feb 2015 20:19:11 +0000 (21:19 +0100)]
efl: rename namespace Graphics to Gfx.
Change-Id: I0d157cb2e3a550200dc94540e1b40caf89a1df5a
Cedric BAIL [Tue, 3 Feb 2015 18:04:51 +0000 (19:04 +0100)]
evas: use the new Efl_File mmap function correctly for Evas_VG API.
Change-Id: I4c7af0f965f51c82a2c81845f11fb5747e94a249
Cedric BAIL [Tue, 3 Feb 2015 18:04:24 +0000 (19:04 +0100)]
efl: move mmap API to be part of Efl_File class.
Change-Id: I5fca3863fe21ae138ecaf2ec8b6b393bccf5be8c
Cedric BAIL [Tue, 3 Feb 2015 17:34:37 +0000 (18:34 +0100)]
evas: fix warning due to forgotten return.
Change-Id: I1c4269fccd025571181d5099f56c88c589b6a0fc
Cedric BAIL [Tue, 3 Feb 2015 16:41:45 +0000 (17:41 +0100)]
efl: make path a property actually.
Change-Id: I0e90642c1fa7179e14cedc792da4a28bb5d39e5d
ChunEon Park [Tue, 3 Feb 2015 14:41:11 +0000 (23:41 +0900)]
efl/efl: link required math library.
Change-Id: I255369fe373aae8a1a11b8126919146894d16157
ChunEon Park [Tue, 3 Feb 2015 14:03:12 +0000 (23:03 +0900)]
evas/vector: revert
1c1bc72c1ad89830ba0b20b1d08f00ff797c6d23
we can't cherry-pick that patch now..
need to review more.
Change-Id: Icf3b87a439f4df4ef54d1f000b6096fb2cf20ed4
ChunEon Park [Tue, 3 Feb 2015 13:30:29 +0000 (22:30 +0900)]
evas/vector: fix more warnings - unused arguments.
Change-Id: I2fef651e4aed2d96161552bb5ae86f1d6cc47693
ChunEon Park [Tue, 3 Feb 2015 13:27:49 +0000 (22:27 +0900)]
evas/vector: correct render_pre declares.
This is a side effect while cherry-pickings from other branch.
Change-Id: I98cee709869f8226a1b9850986c7dd2954ff48f5
ChunEon Park [Tue, 3 Feb 2015 13:26:04 +0000 (22:26 +0900)]
evas/vector: fix formatting
Change-Id: Id59a2f87c179787a969b1053a6f9e88c89bbfd84
ChunEon Park [Mon, 2 Feb 2015 16:01:22 +0000 (01:01 +0900)]
evas/vector: ref/unref root node while it's being used by vg object.
Change-Id: I4cb5774b094eeabb373e69c4babde015798c5676
ChunEon Park [Tue, 3 Feb 2015 12:32:51 +0000 (21:32 +0900)]
evas/vector: fix indentation
Change-Id: I03f18c552ead8e3804250467d925eb0545681ba0
ChunEon Park [Tue, 3 Feb 2015 12:30:50 +0000 (21:30 +0900)]
evas/vector: get rid of unused warnings.
Change-Id: I79d929bd5eec8c5c38f171f77170083faede6909
ChunEon Park [Tue, 3 Feb 2015 12:21:50 +0000 (21:21 +0900)]
ector: fix cap/join typo
Change-Id: I26f4e2629f8eccf909453c21169d24f6ee92ff73
Signed-Off-By: Subhransu Sekhar Mohanty <sub.mohanty@samsung.com>
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 06:23:48 +0000 (15:23 +0900)]
efl : Fixed append circle api in efl_graphics_utils
Change-Id: Ice476511a871e05324270d5d1d904c1bfc03cf28
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 05:30:11 +0000 (14:30 +0900)]
evas/vector : Fixed crash in evas_vg_render function.
Change-Id: I258d8d3ca15736849cf1588c06268a8e928c5ccf
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 05:11:01 +0000 (14:11 +0900)]
ector : Made changes to _render_pre function
Change-Id: I2d65030d4cc28ab2532167fe406e08bddc8ec640
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 05:02:23 +0000 (14:02 +0900)]
ector : Enable software surface to test software backend
Change-Id: I084c311d7478a887908ef7df89658d96e806f11a
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 04:57:32 +0000 (13:57 +0900)]
evas/vector: check for NULL vg_node
Change-Id: I283c83c9706e416c963611706b5e0047716ea561
ChunEon Park [Tue, 3 Feb 2015 11:58:43 +0000 (20:58 +0900)]
evas/vector: updated example
Change-Id: I47918a87d38002082481fb81d7bdfae7e12fcec1
Signed-Off-By: Subhransu Sekhar Mohanty <sub.mohanty@samsung.com>
ChunEon Park [Tue, 27 Jan 2015 14:16:31 +0000 (23:16 +0900)]
evas/vector: update sample...
Change-Id: If74a946634375ac1b1d7d4b869fb0b7ce5360447
ChunEon Park [Tue, 27 Jan 2015 11:55:54 +0000 (20:55 +0900)]
evas/vector: add a sample for test
Change-Id: I26ec666d357969cbb07534804e115c2f1a88b715
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 04:18:38 +0000 (13:18 +0900)]
ector/software: warning fixed
Change-Id: Ia55af328bf926ce58ced8674a1af24372b651546
ChunEon Park [Tue, 3 Feb 2015 11:51:22 +0000 (20:51 +0900)]
evas/vector: fix applying clipper color properly.
Change-Id: I94933ee385e828cee55254434a54f02909304b42
Signed-Off-By: Subhransu Sekhar Mohanty <sub.mohanty@samsung.com>
ChunEon Park [Tue, 3 Feb 2015 11:50:28 +0000 (20:50 +0900)]
evas/vector: sw engine code clean up for clipping
Change-Id: I034ab7f11bb5cece3a453af204e97cf10db7df3e
ChunEon Park [Tue, 27 Jan 2015 14:10:29 +0000 (23:10 +0900)]
efl/graphics: fix incorrect memory increase.
Change-Id: I74c372d13a7f53f10b1179f056f0bbe49306e312
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 03:54:49 +0000 (12:54 +0900)]
ector/evas : fixed cairo backend to implement surface property
Change-Id: I0a94e014689dc0efc373f956ddf22d56d09c4983
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 02:26:04 +0000 (11:26 +0900)]
evas/vector: typo fixed
Change-Id: I055ae63bc005076ccb4eaf5190a3dbe3df32f7cb
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 02:21:23 +0000 (11:21 +0900)]
evas/vector: typo fixed
Change-Id: I221436c6aafd8cd706e42006d630f7c5ccb0ed33
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 02:17:58 +0000 (11:17 +0900)]
evas/vector: typo fixed
Change-Id: I476c330a5a1522ddcba32ba237b61b672ad9add4
Subhransu Sekhar Mohanty [Tue, 3 Feb 2015 02:16:01 +0000 (11:16 +0900)]
evas/vector: fixed typo
Change-Id: I041cd5431ccc62a87c14b8c1a33f4d908c78e5bf
ChunEon Park [Mon, 2 Feb 2015 14:21:59 +0000 (23:21 +0900)]
evas/vector: update vg object to be rendered properly.
We should make vg object change if one of node states have been changed.
Parent of the Root node is vector object,
While child node is constructed, the vector object is shared to child from root.
And whenever node state is changed, it makes vector object change.
Change-Id: Idb9bd0af04c6ba234505a7918e399aa2b3838cf9