Cedric BAIL [Mon, 12 Jan 2015 13:06:23 +0000 (14:06 +0100)]
ector: start implementing radial gradient in cairo backend.
Change-Id: I5ed3eb184a25cd8825248798e9290f44ecddcc40
Cedric BAIL [Mon, 12 Jan 2015 13:05:01 +0000 (14:05 +0100)]
ector: fix cairo linear gradient implementation.
Change-Id: I2aa31755320cd9c8b2506ab9d6803c4575be0af2
Cedric BAIL [Mon, 12 Jan 2015 11:21:54 +0000 (12:21 +0100)]
eo_cxx: fix after change in internal function naming of Eo.
Change-Id: I26ddb0d8b31ffd5f16b39b15aab4ff163f2c58b9
Cedric BAIL [Thu, 8 Jan 2015 18:05:50 +0000 (19:05 +0100)]
ector: now import header of all cairo renderer.
Change-Id: Ibd7a6e9b12f337f3ead48ba5ac008a96dd7e66bb
Cedric BAIL [Thu, 8 Jan 2015 18:05:13 +0000 (19:05 +0100)]
ector: cairo need a specialized fill function.
Change-Id: If58a2b3039ae21acd3d60e514d56309ed36efc48
Cedric BAIL [Thu, 8 Jan 2015 18:02:55 +0000 (19:02 +0100)]
ector: first try at implementing linear gradient renderer.
Change-Id: I2165f8b6ff0e38db432147ba2c472c08c9e215c0
Cedric BAIL [Thu, 8 Jan 2015 18:01:16 +0000 (19:01 +0100)]
ector: first implementation of a Cairo surface.
Change-Id: Ia48372ff34ce12e88bf058b55b1ffb8db6438beb
Cedric BAIL [Thu, 8 Jan 2015 17:59:38 +0000 (18:59 +0100)]
ector: add a base interface for all cairo renderer.
Change-Id: I33f49ef1a78f22837ee6ce78e88bb383c1cd72aa
Cedric BAIL [Tue, 6 Jan 2015 18:34:28 +0000 (19:34 +0100)]
ector: fix building of the generic backend.
Change-Id: I092670d5771b7a5ea77c8e5bde21d7c2e725ff8f
Cedric BAIL [Tue, 6 Jan 2015 18:34:13 +0000 (19:34 +0100)]
ector: fix building of cairo backend.
Change-Id: I7d2bb668424a3abfd23adef6b333f01d29576334
Cedric BAIL [Sun, 4 Jan 2015 15:06:37 +0000 (16:06 +0100)]
ector: move dependency around. Evas now depend on Ector.
Change-Id: I9c073f8ebdfb563091144beed96df776b3ed2db5
Cedric BAIL [Fri, 2 Jan 2015 16:03:13 +0000 (17:03 +0100)]
ector: and here come the beginning of a Cairo backend.
The idea is that Evas engine will actually inherit from it to instanciate their
own Cairo backend (Software and GL) from there.
Change-Id: Idd1c67e29932d781127e1ff3842a2577a0b9cc3b
Cedric BAIL [Fri, 2 Jan 2015 12:31:02 +0000 (13:31 +0100)]
ector: add beginning of a cairo implementation.
Change-Id: Ib2c195f43a7bf4f0eac8ec327f8f261c3a8f1415
Cedric BAIL [Fri, 2 Jan 2015 12:19:17 +0000 (13:19 +0100)]
ector: all those function needs to be static.
Change-Id: I760fe801105f1fc800aedf8a746795fcad94879a
Cedric BAIL [Fri, 2 Jan 2015 11:33:37 +0000 (12:33 +0100)]
ector: share base type structure to the rest of ecore_private.h.
Change-Id: I31817ce602c08335b6ac24fdd97b11500da74583
Cedric BAIL [Fri, 2 Jan 2015 11:02:12 +0000 (12:02 +0100)]
ector: duplicate PATH could be useful.
Change-Id: Ib0cf93fa2307c5805d87ead9efa64282e6c64c8c
Cedric BAIL [Fri, 2 Jan 2015 10:52:22 +0000 (11:52 +0100)]
ector: add stop implementation.
Change-Id: I5925da7cb85ec33643df41d2da317b594fdf3794
Cedric BAIL [Fri, 2 Jan 2015 10:42:41 +0000 (11:42 +0100)]
efl: move PATH manipulation from Evas into Efl interfaces.
Change-Id: I7d9a04b109bf4f5b12b8056e4178dc9e84542172
Cedric BAIL [Mon, 29 Dec 2014 16:48:04 +0000 (17:48 +0100)]
ector: start the implementation of a Cairo backend.
Change-Id: I839818883ddeb52d974c634f3a2bc02d6c4d02c4
Cedric BAIL [Mon, 29 Dec 2014 16:46:37 +0000 (17:46 +0100)]
ector: start the implementation of the Generic surface.
Change-Id: I08c0991bc374ceb907c453ad755c34b2ce9f764a
Cedric BAIL [Mon, 29 Dec 2014 16:45:10 +0000 (17:45 +0100)]
ector: make the drawing function virtual as it rely on the backend implementation.
Change-Id: I2d440a5f32861859193072c997e415722849011f
Cedric BAIL [Mon, 29 Dec 2014 15:37:16 +0000 (16:37 +0100)]
ector: move all interface to be in the Generic namespace.
This will enable the possibility to have many implementation for the
backend. Will come first Cairo, followed by Software and GL one day.
Change-Id: Ic7dbdb2cddcfc644eb568bdc64e6fa69d4c345ed
Cedric BAIL [Mon, 29 Dec 2014 15:34:29 +0000 (16:34 +0100)]
evas: make the interface part of the Generic name space.
This should enable having multiple backend that will use another namespace instead
of Generic.
Change-Id: I407c0ec8554e68df0a49f6fe2065960d6657d023
Cedric BAIL [Fri, 26 Dec 2014 15:12:05 +0000 (16:12 +0100)]
ector: add linear and radial gradial renderer to Ector.
Change-Id: Id36c3e748fc41b1306b6917701c04db043a8cd80
Cedric BAIL [Fri, 26 Dec 2014 10:17:13 +0000 (11:17 +0100)]
efl: introduce an Efl Gradient Radial interface.
Change-Id: I3918a36523191dfb52a9c80b75572a8ac36ef5ed
Cedric BAIL [Tue, 23 Dec 2014 16:26:57 +0000 (17:26 +0100)]
efl: add a linear gradient interface.
Change-Id: I42a3eab1abc8f3c03ad07329f7ef495d8eb2721d
Cedric BAIL [Tue, 23 Dec 2014 16:08:01 +0000 (17:08 +0100)]
ector: add top gradient renderer.
Change-Id: I5ab3f86fff033fc85db6de5563843cd383f6b510
Cedric BAIL [Tue, 23 Dec 2014 15:48:51 +0000 (16:48 +0100)]
efl: add a gradient interface.
Change-Id: I91b8d127b0d059dde3ca207954487817e4608ab2
Cedric BAIL [Tue, 23 Dec 2014 09:45:14 +0000 (10:45 +0100)]
efl: rename geometry to graphics to be more general.
Change-Id: I58fd18cae7126dcc8f44391fe9cd90f60110714e
Cedric BAIL [Mon, 22 Dec 2014 17:40:30 +0000 (18:40 +0100)]
ector: add initial interface for a shape object.
Change-Id: If7f93231e88a134f64cb69329aea4eefffa895b5
Cedric BAIL [Mon, 22 Dec 2014 17:38:59 +0000 (18:38 +0100)]
autotools: add ector in the list of Eolian file provider.
Change-Id: I71d65596d4b913cb6237455e0211670c00926b9b
Cedric BAIL [Wed, 5 Nov 2014 03:23:09 +0000 (04:23 +0100)]
ector: add initial interface for Surface and Renderer.
Change-Id: I9f5533189106ef30c8d30152f20ce61ed0141d1a
Cedric BAIL [Tue, 4 Nov 2014 08:40:20 +0000 (09:40 +0100)]
ector: initial introduction.
Idea for this library is to become a retained mode drawing library that use
Eo/Eolian for its API and take a lot of the good design from Enesim by
Jorge Zapata and Jose Gonzalez (http://enesim.org/).
Change-Id: I5856f63a902af0b6d974076d1ea5b6d6c9530573
Cedric BAIL [Thu, 18 Dec 2014 16:41:13 +0000 (17:41 +0100)]
efl: use Efl_Geometry_Shape.
Change-Id: Ib1651bcc982affa91f7d5510cd57a7fe5c946dec
Cedric BAIL [Thu, 18 Dec 2014 16:40:39 +0000 (17:40 +0100)]
efl: add an interface for Efl_Geometry_Shape.
Change-Id: I342f1bf96b8714ff9f86bd3210fa6881c50bc8a4
Cedric BAIL [Mon, 15 Dec 2014 08:14:05 +0000 (09:14 +0100)]
evas: fix Evas_VG eo files.
Change-Id: I5e4080383f5f63197244f963b8f654b582a8c21f
Cedric BAIL [Fri, 12 Dec 2014 02:45:02 +0000 (03:45 +0100)]
evas: implement all Evas_VG_Shape property.
Change-Id: I3a1bd3b0f9e0727bf36410301e038b099a3e031d
Cedric BAIL [Thu, 11 Dec 2014 08:56:59 +0000 (09:56 +0100)]
evas: actually compile Evas_VG_Shape.
Change-Id: Ieaca0ac6e4770236ce1610fa96d4b50f8a9da0ca
Cedric BAIL [Thu, 11 Dec 2014 08:56:25 +0000 (09:56 +0100)]
evas: move Evas_VG_Node structure declaration into a shared header to use it directly from Evas_VG.
Change-Id: Iec807bae6bbd1534fe597983eef2bc61fb54a54d
Cedric BAIL [Thu, 11 Dec 2014 08:55:56 +0000 (09:55 +0100)]
evas: fix prototype and correctly call the function.
Change-Id: I4546abeaa55f0bd516a38ab4272f5408018d3945
Cedric BAIL [Thu, 11 Dec 2014 08:55:09 +0000 (09:55 +0100)]
evas: declare internal evas_vg helper.
Change-Id: I6281ca2e1072b04c5492e9a16ae07219d014b806
Cedric BAIL [Thu, 11 Dec 2014 08:53:17 +0000 (09:53 +0100)]
eo: internal variable should not have that much chance to conflict prefix them with ___.
Change-Id: Ie02e6aeea08ec9140a17ad33ddeea60dfc7de052
Cedric BAIL [Thu, 11 Dec 2014 08:06:04 +0000 (09:06 +0100)]
evas: handle path set on shape object.
Change-Id: Ibec36efc79ea9dfc8c68b0ebc0d61fa88c6bff6d
Cedric BAIL [Wed, 10 Dec 2014 10:08:43 +0000 (11:08 +0100)]
evas: implement stupid bound get at container level.
Change-Id: I3ce421fa57162c63de9ec7bbedb0293a4ec6dcb0
Cedric BAIL [Wed, 10 Dec 2014 09:31:36 +0000 (10:31 +0100)]
evas: add Efl.File interface to Evas_Object_VG.
Change-Id: Ifd9c2d9273dedbab464ec4beb5dce8510a2ab7fd
Cedric BAIL [Wed, 10 Dec 2014 09:31:03 +0000 (10:31 +0100)]
evas: add Evas_VG_Image.
Change-Id: I5af183b030d9a73d56e839a3aaccb178f357ee82
Cedric BAIL [Wed, 10 Dec 2014 07:08:36 +0000 (08:08 +0100)]
evas: implement Evas_VG_Node stacking functions.
Change-Id: Ic1f9612baf22e076084478b4da6e074217d391e6
Cedric BAIL [Wed, 10 Dec 2014 07:07:47 +0000 (08:07 +0100)]
evas: Evas_VG_Root_Node should only be attached to an Evas_Object_VG.
Change-Id: I1f62ffadc117c89049b45b385d8fbba4502c067d
Cedric BAIL [Wed, 10 Dec 2014 07:07:12 +0000 (08:07 +0100)]
evas: remove unecessary duplicated code.
Change-Id: I041c4904f34b1dfad9adc2d28622053d711c0aa1
Cedric BAIL [Mon, 8 Dec 2014 08:04:41 +0000 (09:04 +0100)]
evas: add evas_vg note.
Change-Id: I11728a386c2f2175ca06c5649833ce49d90fac93
Cedric BAIL [Thu, 4 Dec 2014 10:59:24 +0000 (11:59 +0100)]
evas: add utility function to build path.
Change-Id: I966dbb2cff9b8106b19164c24dc3ffab7b300d58
Cedric BAIL [Thu, 4 Dec 2014 10:12:57 +0000 (11:12 +0100)]
evas: add initial Evas_Object_VG.
Evas_Object_VG is meant to become an object that can hold a SVG
scenegraph inside of it.
Change-Id: Iafdfa614a98738b38ec9cdeedca68ee38618716e
Cedric BAIL [Wed, 5 Nov 2014 07:00:58 +0000 (08:00 +0100)]
eina: add eina_matrix.
This code come from Enesim and was done by Jorge. I did just take care
of changing the namespace and coding style.
Change-Id: Ib459c93f1cfe230608109c11750a11995f61abc9
Mun, Gwan-gyeong [Tue, 7 Jul 2015 12:42:53 +0000 (21:42 +0900)]
ecore_wayland: fix initialize on avaialable_rotations_set
ecore_evas_wayland: fix state chagne on window rotation
Change-Id: I68a27f145b2973bfee12d3d86c7cac166129a30e
Signed-off-by: Mun, Gwan-gyeong <kk.moon@samsung.com>
Jihoon Kim [Mon, 6 Jul 2015 12:56:31 +0000 (21:56 +0900)]
ecore-imf: support input panel state callback
Change-Id: I32b101c4deec7bb7c53ec97876158298415eb261
Mun, Gwan-gyeong [Fri, 3 Jul 2015 04:55:36 +0000 (13:55 +0900)]
ecore-wayland, ecore_evas-wayland: support "Window WM Rotation interface" for wayland
Change-Id: I6671c8fd2f37f577d7090e0203c126db35632809
MinJeong Kim [Mon, 6 Jul 2015 10:35:47 +0000 (19:35 +0900)]
wayland_shm: check if there is an available buffer before rendering
If all buffers are waiting for buffer release event, it means there are
no available buffers. so render process is cancelled and will never be tried
again if the ecore_evas is not changed any more. This skip of rendering
can cause absence of latest image of ecore_evas. To resolve this unwanted
absence, it's needed to check if there is an available buffer before
rendering and it is also needed to observe release of buffer.
To satisfy those need, Ecore_Evas_Wayland_Shm and "wayland_shm" evas engine is
sharing function pointer and data pointer to communicate in this revision.
Change-Id: I3d2c395d563e09ef7ce50efa69b69ca26a2aa189
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Duna Oh [Fri, 3 Jul 2015 07:55:28 +0000 (16:55 +0900)]
ecore-wayland: support 'conformant' for wayland
- added 'conformant_set/unset/get' requests to tizen-policy
- The ecore_wl_window listens 'conformant_area' event and sends 'Ecore_Wl_Event_Conformant_Change' event,
then ecore_evas calls 'fn_state_change' function
Change-Id: I7f9c965b4a859a5abece69d26ca30ebffba12199
Signed-off-by: Duna Oh <duna.oh@samsung.com>
MinJeong Kim [Tue, 30 Jun 2015 12:06:21 +0000 (21:06 +0900)]
ecore-wayland: support "role_set" for wayland
Change-Id: I69172f1441b4fbd98a986e7206b048bb839fb785
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Seunghun Lee [Tue, 30 Jun 2015 11:06:36 +0000 (20:06 +0900)]
ecore-buffer: Add omitted function for getting bpp
Change-Id: Ia9f08345e76d9095f2a01bb85ef64a53387646d0
Seunghun Lee [Tue, 30 Jun 2015 10:14:38 +0000 (19:14 +0900)]
ecore-buffer: check whether argument of tbm_surface is valid when ecore_buffer_new_with_tbm_surface is called.
Change-Id: Ieca5182bafdfbae962f1bbc4db9bd1d07db711ef
MinJeong Kim [Tue, 30 Jun 2015 07:47:15 +0000 (16:47 +0900)]
Revert "Add wl_display_roundtrip to wait for being done pending job by server"
This reverts commit
79cca758391b55e4ca6a8c73b661ac11a261c327.
Change-Id: I1e5aaa78b44892469aecf6761371c88689755b8d
Chris Michael [Thu, 19 Mar 2015 20:09:23 +0000 (16:09 -0400)]
evas-software-generic: Allow future rendering calls if evas has to skip a frame
Summary: If we do not get a new_region_for_update from an engine, it
could mean that the engine has skipped a frame. In that case, we still
want to try and render any future frames. Before this commit, evas
would never try to re-render anything again once it hit a failed
frame. To fix this, we test for a valid returned region, and if we
don't get one, mark this frame as failed so we can try again.
NB: Thanks for the help Cedric !! :)
@fix
Change-Id: I77aa4012483ef8c3474c7509628abd0981317c2e
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Jihoon Kim [Tue, 30 Jun 2015 07:43:37 +0000 (16:43 +0900)]
ecore_imf: check parameter of ecore_imf_module_register ()
Change-Id: I41defc3aad722ae3d97644238d1ee857962adc0f
Jihoon Kim [Tue, 30 Jun 2015 07:39:56 +0000 (16:39 +0900)]
ecore_imf: fix wrong return type of ecore_imf_context_input_panel_return_key_type_get
@fix
Change-Id: I5c240b95f1e591b02011a68e1c8cd442dcc8290c
MinJeong Kim [Mon, 29 Jun 2015 07:28:19 +0000 (16:28 +0900)]
ecore_wayland: use tizen_policy protocol regardless of window type
Change-Id: Ife7e0410ed235fc8188d901aa8b3e5b60eb32518
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Youngbok Shin [Sat, 10 Jan 2015 08:39:14 +0000 (17:39 +0900)]
edje: Add plugin keyword.
It is for removing build failure of edc.
Conflicts:
src/lib/edje/edje_private.h
Change-Id: Ic967d39cf76d4a64bff0e0b937108adfbbb4fcff
MinJeong Kim [Thu, 25 Jun 2015 06:29:25 +0000 (15:29 +0900)]
ecore_wayland: handle position changes of window
To handle changes of window position by wayland server,
used new interface tizen_position of tizen_public protocol.
Change-Id: Id736cac37594d715f54bbd8e36f13902ea50fd5a
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Fri, 12 Jun 2015 08:15:29 +0000 (17:15 +0900)]
ecore-wayland: support "lower" request for wayland surface
Change-Id: I3a8c13161a4a2f3a0ca59934465718cd4e02cdde
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Jihoon Kim [Tue, 16 Jun 2015 07:27:29 +0000 (16:27 +0900)]
ecore_imf/wayland: Add NULL check before accessing
Change-Id: I1800e7f20a76ae3016a5c455b387466268ceb42e
Sohyun Kim [Wed, 25 Mar 2015 17:45:59 +0000 (02:45 +0900)]
edje: add text_class_get() APIs
Summary: No APIs to get text_class for global hash and object hash
Reviewers: woohyun, cedric, raster
Reviewed By: cedric, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2213
Change-Id: Ic48840f0e69946c482ba789bc87762f9211147cb
origin: upstream
Jihoon Kim [Tue, 24 Mar 2015 11:33:45 +0000 (20:33 +0900)]
ecore_imf: Add NULL check before accessing evas device API
Change-Id: I4a88ff2c42ad1344dd733167f50383454e2009f4
Wonkeun Oh [Tue, 24 Mar 2015 01:26:20 +0000 (10:26 +0900)]
ecore-imf: Added the device information in the Ecore_IMF_Event structs
Summary:
Added the device information in the Ecore_IMF_Event structs.
Applications may require to know actual source of key event to handle it differently depending on device.
Even if key events are currently generated from different devices, application couldn't distinguish it.
This patch will support device information for the Ecore-imf key events.
Reviewers: jihoon
Reviewed By: jihoon
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2214
Change-Id: I09516fcc6e587b3491838a5595eaa71845c44605
Jihoon Kim [Tue, 9 Jun 2015 05:30:07 +0000 (14:30 +0900)]
ecore_imf/wayland: support on-demand show mode
In on-demand show mode, input panel will be shown in case of only an user's explicit Mouse Up event.
It doesn't request to show the input panel even though the Input Method Context has focus.
Change-Id: I846120697b65d4dbfea49223de1ac9895843c5b4
Amitesh Singh [Mon, 18 May 2015 11:10:21 +0000 (20:10 +0900)]
evas: New Evas Callback added when viewport is resized.
Summary: @feature
Reviewers: seoz, Hermet, cedric, raster
Subscribers: seoz, cedric, sachin.dev
Differential Revision: https://phab.enlightenment.org/D2526
Change-Id: Id10a11f4bb1f12983dc896705bed34a937f70a04
origin: upstream
Boram Park [Wed, 10 Jun 2015 01:00:50 +0000 (10:00 +0900)]
empty commit for re-upload package
Change-Id: Ia704fc7ddc4f5d48e1bc4fdd08c2a52080f26dfe
Boram Park [Tue, 9 Jun 2015 06:41:20 +0000 (15:41 +0900)]
re-upload pakcage to solve OBS build issue
Change-Id: I9227708b1d844dc722b4d0c025e29d5307ec41bd
Boram Park [Mon, 8 Jun 2015 04:08:59 +0000 (13:08 +0900)]
gl_drm: support evas_render_copy
Change-Id: Iec1dac4cd10e9f4dbe2e2fcefd988b6019279431
Boram Park [Tue, 2 Jun 2015 06:35:29 +0000 (15:35 +0900)]
ecore_drm_output keeps current fb information
Change-Id: I9fe62a5eea81c457dc2411ec057a9a52de29d547
Doyoun Kang [Thu, 14 May 2015 11:54:32 +0000 (20:54 +0900)]
ecore-evas: Added support for getting window auxiliary hint ID and value
Summary:
There are no APIs for getting window auxiliary hint ID and value which was set by a user.
Below API can get the ID of the window auxiliary hint.
- ecore_evas_aux_hint_id_get
Below API can get the value of the window auxiliary hint id.
- ecore_evas_aux_hint_val_get
Test Plan: N/A
Reviewers: seoz, bryceharrington, ManMower, devilhorns, cedric, raster, Hermet
Reviewed By: Hermet
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2493
Change-Id: I9c297eb4c973ef071ae6f0a3181838b81c8f1479
Seunghun Lee [Tue, 2 Jun 2015 07:17:38 +0000 (16:17 +0900)]
ecore-buffer: change the passing argument of tbm_surface_internal_create_with_bos() by updating API of libtbm.
This patch is for updating libtbm's API.
Change-Id: I83673bc69ffde3216773ff5b344b08d91996617b
Seunghun Lee [Thu, 4 Jun 2015 01:48:58 +0000 (10:48 +0900)]
ecore-buffer: remove forward references to enum type for c++.
Change-Id: I7ffd4d8eaae5ace5db45d00ab699ab10c67859cb
Seunghun Lee [Tue, 2 Jun 2015 05:42:33 +0000 (14:42 +0900)]
ecore-buffer: fix wrong check for failure case
Change-Id: I3e59d41166b4c8180f643c7b825836186ed469a6
Seunghun Lee [Tue, 2 Jun 2015 05:40:33 +0000 (14:40 +0900)]
ecore-buffer: fix formatting
Change-Id: I57bc9fe315b749bbaf512f18db4668ed59b77897
Seunghun Lee [Tue, 2 Jun 2015 05:36:56 +0000 (14:36 +0900)]
ecore-buffer: fix memory leak when failed to allocate bo.
first allocate the memory for bo, and then if failed allocation for bo_data,
then just free "bo" and returning.
Change-Id: I9f4eb8f49731ea253d6fbcfacbb17b6a2e15d718
Seunghun Lee [Wed, 3 Jun 2015 11:53:09 +0000 (20:53 +0900)]
Revert "ecore-buffer: change the passing argument of tbm_surface_internal_create_with_bos() by updating API of libtbm."
This reverts commit
6f43e8a6cd13afe3b4406263e3784fa1419172e3.
Change-Id: I5a3de7530653b7dbd4c7974a362cac17f6f5b02f
Seunghun Lee [Tue, 2 Jun 2015 07:17:38 +0000 (16:17 +0900)]
ecore-buffer: change the passing argument of tbm_surface_internal_create_with_bos() by updating API of libtbm.
This patch is for updating libtbm's API.
Change-Id: I1c2fb45e974ae67c354b49ad5536166a389d694b
Seunghun Lee [Tue, 2 Jun 2015 05:34:37 +0000 (14:34 +0900)]
ecore-buffer: fix inconsistency in return value.
Change-Id: I8cd7578ebb990859084f8357a59088aefeaf3d53
Seunghun Lee [Tue, 2 Jun 2015 05:32:17 +0000 (14:32 +0900)]
ecore-buffer: remove dependency on ecore-x from ecore-buffer.
Change-Id: I6b6638f5e4470d13a09c37b9ca79d4eca084397c
Duna Oh [Tue, 2 Jun 2015 07:16:59 +0000 (16:16 +0900)]
Implementation 'focus_skip_unset' request for wl_surface
Change-Id: I086500b978126b501ffb239ccb6b64944fd208ee
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Duna Oh [Tue, 2 Jun 2015 04:04:50 +0000 (13:04 +0900)]
Implementation 'focus_skip_set' request for wl_surface
Change-Id: Ide885bcb2211d39a6b17459a5662026db185528f
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Boram Park [Tue, 2 Jun 2015 02:06:10 +0000 (11:06 +0900)]
Don't set EINA_LOG_LEVEL_DBG to default eina_log level
Change-Id: I08127586f40425def8afff1647b442e113d7fe8a
Ji-Youn Park [Mon, 1 Jun 2015 07:34:02 +0000 (00:34 -0700)]
Merge ":wecore_wayland: Add key router feature related with client side. this feature is not freezed, so it can be changed." into tizen
Ji-Youn Park [Fri, 29 May 2015 17:42:12 +0000 (02:42 +0900)]
:wecore_wayland: Add key router feature related with client side.
this feature is not freezed, so it can be changed.
Change-Id: I1255d995d805cd296f7c455bbd0609a311bccbe6
Boram Park [Wed, 20 May 2015 11:12:21 +0000 (20:12 +0900)]
add ECORE_DRM_DEVICE_USER_HANDLER to disable default drm event handler
Change-Id: Ibd4a830676c7f330b06f4d090b6fc95a2c496ed1
Jihoon Kim [Mon, 1 Jun 2015 01:04:20 +0000 (18:04 -0700)]
Merge "Fix issue wrong surrounding text returns when there is selection area" into tizen
Jihoon Kim [Fri, 29 May 2015 04:16:49 +0000 (13:16 +0900)]
Fix issue wrong surrounding text returns when there is selection area
@fix
Change-Id: Iff89b396c1a69d2879b9f710eb41e58e9d377b87
Duna Oh [Fri, 29 May 2015 03:34:33 +0000 (12:34 +0900)]
Implementation 'position_set' request for wl_surface
Ecore_wl_window send 'x,y' position to E19-server
Change-Id: Ie139e0c3e16994980eec78fcd9d6e4e87d2f70ea
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Wonsik Jung [Thu, 28 May 2015 10:55:17 +0000 (19:55 +0900)]
Fix to the bug of create egl window surface
@fix - When widow surface is created for Evas GL capa testing, invalid window id is used.
It is side effect of previoud patch
Change-Id: I7af2c43a87a317f4c90278a0b38e1ab7e46cd24c
Jihoon Kim [Thu, 28 May 2015 04:13:25 +0000 (13:13 +0900)]
ecore_imf/wayland: support input language mode in wayland text input
@feature
Change-Id: I6bb0094db098060faa04458c75a23bad18093c31