Ji-Youn Park [Thu, 30 Jul 2015 07:00:52 +0000 (16:00 +0900)]
ecore_wayland: change enum value according to wayland keyrouter protocol.
before, utilx open the grab mode <shared, topmost, exclusive, override exclusive>.
but wayland keyrouter open the grab mode <shared, topmost, override exclusive, exlcusive>
so ecore wayland also change enum according to the keyrouter enum define.
Change-Id: Ib1c14a140223b2866b710440c7a439b21e6c3cbc
Jihoon Kim [Wed, 29 Jul 2015 06:46:08 +0000 (15:46 +0900)]
ecore_imf/wayland: support to set prediction allow mode
Change-Id: I658ea9eb13dba502386b68f9df4b0371329a8430
Duna Oh [Mon, 27 Jul 2015 07:54:01 +0000 (16:54 +0900)]
support "raise" request for wayland surface
Change-Id: I318f13470b3e10079322dbc1255fedea10df4ee7
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Jean-Philippe Andre [Thu, 23 Jul 2015 06:46:45 +0000 (15:46 +0900)]
Evas: Fix wayland-only compilation without Xlib headers
If the Xlib headers are not installed, a special macro must
be defined before including EGL headers
Change-Id: I33e005a88e18c74c6506bcce02cfbe0d76aab947
Jean-Philippe Andre [Thu, 23 Jul 2015 06:41:57 +0000 (15:41 +0900)]
Efl: Fix native compilation on Tizen (gcc 4.9)
Change-Id: I270d2b974ac231c57064e38b8c6cc20b919befff
Ji-Youn Park [Wed, 22 Jul 2015 12:12:55 +0000 (21:12 +0900)]
ecore_wayland: add code to change keyname to keycode
add code to change keyname to keycode.
related with ecore_wl_window_keygrab_* APIs.
@tizen_feature
Change-Id: I9b2265c73e32efd7591e01d3cb04a730aebb7160
Boram Park [Wed, 22 Jul 2015 08:11:17 +0000 (17:11 +0900)]
rename wl_keyrouter to tizen_keyrouter
Change-Id: I22b3bd8f9e83573a883d614ddacec3308a066a4a
Boram Park [Wed, 22 Jul 2015 05:21:11 +0000 (14:21 +0900)]
add libwayland-extension-client dependency to include it within binary
Change-Id: Iceb7c12aa21a505496842eba0d3264998c6a3c32
Boram Park [Mon, 20 Jul 2015 12:19:07 +0000 (21:19 +0900)]
using tizen-extension wayland protocol instead of including *protocol.c directly
Change-Id: I0c218fe892412346d4942096e0740f4714499b66
Duna Oh [Mon, 20 Jul 2015 10:23:53 +0000 (19:23 +0900)]
ecore-wayland: Modified ecore_wl_window_indicator_state_set()
Modified
- ecore_wl_window_indicator_state_set()
Added
- ecore_wl_window_indicator_opacity_set()
Change-Id: Id7541c8e8473fe4b2355f7d99bf27fa95fbf4e07
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Jihoon Kim [Tue, 21 Jul 2015 01:42:01 +0000 (10:42 +0900)]
ecore_imf/wayland: notify language changed
Change-Id: I7ee0a592e2f9522a4438655c9020885a8135a681
Jihoon Kim [Mon, 20 Jul 2015 12:41:51 +0000 (21:41 +0900)]
ecore_imf/wayland: Add support to get input panel language locale
Change-Id: I3d477d1606aea3966ef28e5bbec1bd0f51b0771d
Gwanglim Lee [Mon, 20 Jul 2015 11:08:25 +0000 (20:08 +0900)]
ecore_drm: Fix SIGFPE caused by 'division by zero' when receiving wrong crtc mode info from drm
Change-Id: I08d63de8483a6bee15eb3903cfb2a3f830417554
Wonsik Jung [Fri, 17 Jul 2015 12:59:15 +0000 (21:59 +0900)]
[EvasGL] The implementation of pbuffer and getting current context
The implementation of pbuffer creation/destroy and get current context on wayland backend
Change-Id: Ied3a197a2a22f7093c14db9f264cccdc4020b31e
Vladyslav Shevchenko [Fri, 22 May 2015 14:48:27 +0000 (17:48 +0300)]
evas: fix cursor_line_coord_set fail when y is 0.
Signed-off-by: Vladyslav Shevchenko <v.shevchenko@samsung.com>
Change-Id: Ia6836969564ee484f92a383090662b9dcbe00d2c
origin: spin (tizen_2.4 branch)
Jihoon Kim [Thu, 16 Jul 2015 09:31:01 +0000 (18:31 +0900)]
ecore_imf/wayland: support to set return key type
Change-Id: I17dd6a32548eb213e6850f668cdc4f5961663138
Gwanglim Lee [Sat, 11 Jul 2015 14:43:54 +0000 (23:43 +0900)]
ecore_evas/wayland: fix failed to create ecore_evas wayland shm and egl engine.
ecore_wl_globals_get has to be called after initializing ecore wayland. So it has been moved to below ecore_wl_init.
Change-Id: Ie26c8aa41ab086e61248007884d050f0467fc277
Jihoon Kim [Fri, 10 Jul 2015 02:14:53 +0000 (11:14 +0900)]
ecore_imf/wayland: support IP and emoticon layout
Change-Id: I1272be5ba4edae509d50efcaae86dc1fe43a75c7
ChunEon Park [Wed, 10 Jun 2015 08:45:28 +0000 (17:45 +0900)]
ecore: null cb function is unacceptable.
@fix
Change-Id: I0658983cbec7a370c33a5097b67c3836b53dbc57
origin: upstream
Jihoon Kim [Wed, 8 Jul 2015 10:23:12 +0000 (19:23 +0900)]
ecore_imf/wayland: handle back key when IME appears
@tizen_feature
Change-Id: I4dcd6e0a7850ee680b13d146a5e7ebdedfa7ff8c
Jaehwan Kim [Wed, 8 Jul 2015 05:47:00 +0000 (22:47 -0700)]
Merge "efl: disabled cxx and example building and installation for 3.0" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:46:53 +0000 (22:46 -0700)]
Merge "evas/ector: build fix after ector migration" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:46:43 +0000 (22:46 -0700)]
Merge "evas/vg : optimization, redraw vector content only when changed in opengl backend." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:46:36 +0000 (22:46 -0700)]
Merge "efl/interface : Update arc generation utility." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:46:28 +0000 (22:46 -0700)]
Merge "ector/software: Update the PIXEL_BIT to 8 for better quality." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:46:21 +0000 (22:46 -0700)]
Merge "efl/interface : updated append_circle implementation." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:46:13 +0000 (22:46 -0700)]
Merge "evas/engines : renamed ector native engine to "default" from "freetype"" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:46:07 +0000 (22:46 -0700)]
Merge "evas/vg : Fixed issue regarding geometry change of vg object." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:45:59 +0000 (22:45 -0700)]
Merge "efl/interface : updated arc, circle and round rect implementation Change-Id: I0d26122490ecae539b83e0b86059e89828d3ca3c" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:45:51 +0000 (22:45 -0700)]
Merge "evas/engine : Fixed rendering issue in vector for opengl engine. Change-Id: I1c66fac64d4aab0d62f2e91535f1068312ae9a8b" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:45:43 +0000 (22:45 -0700)]
Merge "evas/gl : Updated the ector opengl backend logic. Change-Id: I7be95058fdf6b6ecf7432289232eec92d139cfa3" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:45:36 +0000 (22:45 -0700)]
Merge "vector: apply backingstore for supporting gl drawing." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:45:27 +0000 (22:45 -0700)]
Merge "evas/vector: Added evas_vg_shape_shape_append_arc api Change-Id: Ic1e5f9c61efdbc6d5f7c04dd912a7adeaf9b79f1" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:45:20 +0000 (22:45 -0700)]
Merge "ector: add reference point to define (0, 0) and don't repeat the same value everywhere." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:45:11 +0000 (22:45 -0700)]
Merge "evas/engine: Fix the ector drawing for gl backend" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:45:02 +0000 (22:45 -0700)]
Merge "evas/canvas : Call correct engine function for setting clip color" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:44:55 +0000 (22:44 -0700)]
Merge "evas vector: cancel the transformation when null is passed." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:44:48 +0000 (22:44 -0700)]
Merge "evas/canvas: Null check for base class data pointer." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:44:41 +0000 (22:44 -0700)]
Merge "eina: updated matrix_translate, matrix_scale and matrix_rotate implementation to do compose of the matrix in not identity matrix." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:44:32 +0000 (22:44 -0700)]
Merge "ector sw: fix compilation" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:44:23 +0000 (22:44 -0700)]
Merge "ector : merged ector library from " into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:44:16 +0000 (22:44 -0700)]
Merge "evas: Integration of documentation and legacy api addition to efl.13.0" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:44:08 +0000 (22:44 -0700)]
Merge "ector/software : on demand shape and stroke data generation for performance improvement" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:44:01 +0000 (22:44 -0700)]
Merge "efl/interface : fixed efl_gfx_appen_rect() api" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:43:53 +0000 (22:43 -0700)]
Merge "evas/examples: backporting upstream vector" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:43:45 +0000 (22:43 -0700)]
Merge "ector : integration of ector library in efl1.30.0 branch for tizen2.4" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:43:37 +0000 (22:43 -0700)]
Merge "evas/engine : use clipping during vector draw" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:43:28 +0000 (22:43 -0700)]
Merge "evas/engine : Added opengl engine support for vector" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:43:15 +0000 (22:43 -0700)]
Merge "evas/vector: update the shape node if it's color has been changed." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:43:07 +0000 (22:43 -0700)]
Merge "ector/software : Fixed the stroke width issue." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:42:59 +0000 (22:42 -0700)]
Merge "efl/gfx: don't crash with null arguments" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:42:50 +0000 (22:42 -0700)]
Merge "evas/vector: remove a duplicated call." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:42:29 +0000 (22:42 -0700)]
Merge "efl/interface : updated efl_gfx_path_append_circle() api." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:42:19 +0000 (22:42 -0700)]
Merge "efl/interface : Fixed efl_gfx_path_append_arc() interface" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:42:10 +0000 (22:42 -0700)]
Merge "ector/software : remove the hack for floating point conversion issue" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:42:02 +0000 (22:42 -0700)]
Merge "evas/vector : Updated default stroke color value, to avoid unnecessary draw." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:41:53 +0000 (22:41 -0700)]
Merge "evas/vector : Fixed double addition of child in evas_vg_container" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:41:38 +0000 (22:41 -0700)]
Merge "evas/engine : Fixed incorrect conversion from floating point by flushing mmx pipeline after draw." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:41:29 +0000 (22:41 -0700)]
Merge "efl/vector: fill up missing docs." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:41:20 +0000 (22:41 -0700)]
Merge "evas/vector: clean up doc" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:41:13 +0000 (22:41 -0700)]
Merge "efl/gfx: clean up shape doc" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:41:03 +0000 (22:41 -0700)]
Merge "efl/gfx: add since in doc" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:40:54 +0000 (22:40 -0700)]
Merge "evas/vector: improve evas_vg_node doc" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:40:45 +0000 (22:40 -0700)]
Merge "efl/vector: cleanup gfx_util doxygen" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:40:36 +0000 (22:40 -0700)]
Merge "evas/vector: improve vector object doc" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:40:27 +0000 (22:40 -0700)]
Merge "efl: improve header doxygen" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:40:19 +0000 (22:40 -0700)]
Merge "evas/canvas : Documentation added for Eva_Object_Vg class" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:40:11 +0000 (22:40 -0700)]
Merge "efl/interface : documentation typo fixed" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:40:04 +0000 (22:40 -0700)]
Merge "evas/canvas : Documentation of evas_vg_shape and evas_vg_node class" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:39:55 +0000 (22:39 -0700)]
Merge "efl/interface : Documentation added for shape and gradient interface" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:39:33 +0000 (22:39 -0700)]
Merge "efl/interface : Indentation fix on eo files" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:39:24 +0000 (22:39 -0700)]
Merge "efl/interface : Documentation of efl_gfx_utils api." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:39:16 +0000 (22:39 -0700)]
Merge "efl/interface : Added efl_gfx_path_append_rounded_rect() api." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:39:07 +0000 (22:39 -0700)]
Merge "evas/example : updated evas-vg-simple application" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:38:58 +0000 (22:38 -0700)]
Merge "efl/interface : added efl_gfx_path_append_arc() api" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:38:49 +0000 (22:38 -0700)]
Merge "evas/example : Fix the interface change in evas-vg-simple application" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:38:38 +0000 (22:38 -0700)]
Merge "evas : Documentation added for evas_object_vg" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:38:29 +0000 (22:38 -0700)]
Merge "efl : Documentation added for efl enums." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:38:18 +0000 (22:38 -0700)]
Merge "here add missing ector specification." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:38:10 +0000 (22:38 -0700)]
Merge "ector: include libs in packaging" into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:37:59 +0000 (22:37 -0700)]
Merge "ector: include math library." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:37:50 +0000 (22:37 -0700)]
Merge "evas/vector: fix all interface conflicts in the example." into tizen
Jaehwan Kim [Wed, 8 Jul 2015 05:37:42 +0000 (22:37 -0700)]
Merge "ector: install pkgconfig file" into tizen
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