Changyeon Lee [Tue, 10 Oct 2017 09:57:21 +0000 (18:57 +0900)]
e_comp_wl_rsm: send buffer_destroy event when remote_surface is destroyed
Change-Id: Ice3bbbd16e70c6862dff3c2edcacdb9a2a1fa44a
Doyoun Kang [Wed, 18 Oct 2017 01:39:42 +0000 (10:39 +0900)]
softkey: modify softkey feature
We add code to control the softkey by module.
Change-Id: Ice65d31fd1d71cd87daa81653d4e356ab070f988
Doyoun Kang [Tue, 17 Oct 2017 04:45:06 +0000 (13:45 +0900)]
e_policy_visibility: fix bug for deiconify_approve
The child window didn't send uniconify event when it set transient for a parent window
which is running deiconify_approve for activation.
In this case, the child window didn't render because its internal state is iconic.
Change-Id: Ie375ec92004223f9630df3077cdc919420f9c4ee
Doyoun Kang [Tue, 17 Oct 2017 02:03:01 +0000 (11:03 +0900)]
e_config: add configurations for qp_handler's transparency
Change-Id: Ia494c69c6118563097ba58d450c70eb0769fb75b
Doyoun Kang [Sat, 14 Oct 2017 08:22:14 +0000 (17:22 +0900)]
e_comp_object: set visibility_calc flag after all animation is finished
Change-Id: I0db00821ca2ec8b42262d8ddcb53adf181ef6e17
Junkyeong Kim [Mon, 16 Oct 2017 06:14:27 +0000 (15:14 +0900)]
e_output: execute touch transform if pp zoom was set when rotate
Change-Id: Id0b8730da5a93c7a7f49ce5e952c0aacbc28febf
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 13 Oct 2017 10:02:33 +0000 (19:02 +0900)]
e_desk: erase unused variable
Change-Id: Ib56d4883bbdce27615108905b0ecf45b94193a17
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Sun, 15 Oct 2017 12:12:23 +0000 (21:12 +0900)]
e_plane: release resource if pp fail
Change-Id: I401125e536d558cb99d053cc213eb186afc26c63
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 13 Oct 2017 10:03:46 +0000 (19:03 +0900)]
e_output: check pp commit possible before execute _e_output_render_update
Change-Id: I6adb8dcc066ae1618f590cbc0c41ac8297bd275e
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 13 Oct 2017 09:49:04 +0000 (18:49 +0900)]
e_plane: add e_plane_pp_commit_possible_check function
Change-Id: I1c8d8fcc4136846cdaf5685621032aeecb85fd04
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 13 Oct 2017 09:34:00 +0000 (18:34 +0900)]
e_plane: check pp pending lists by eina_list_count
Change-Id: Ic0102df1ffeeb5f4d6d1b1b5a32491f9aec3e32a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Amarnath [Thu, 5 Oct 2017 09:12:52 +0000 (14:42 +0530)]
e_comp_object: Update DIM effect when effect set
Change-Id: Icf7a9c77e33b4b0b21c1e300efa800559fd6daa7
Signed-off-by: Amarnath <a.amarnath@samsung.com>
Juyeon Lee [Thu, 12 Oct 2017 11:43:27 +0000 (20:43 +0900)]
e_desk: map applied on client only if e_desk_zoom_set
HWC was disabled due to e_desk apply map on all clients.
Change-Id: I1f2066dc6621ced880dec604b8bbcb260b805e7d
Juyeon Lee [Thu, 12 Oct 2017 08:33:25 +0000 (17:33 +0900)]
e_comp: get screen width, height insteand of e_comp->w/h
if screen_rotation is set to 90 or 270 than,
screen width is not match with e_comp->w and vice versa.
Change-Id: I039275de144c5cc075d7e73b2b9d3ae4ed2aa405
Minsu Seo [Wed, 11 Oct 2017 05:01:51 +0000 (14:01 +0900)]
e_comp_wl: add log to check window name in touch down,up,cancel
Change-Id: I0e8a267b01ab063af0c273b190a163928ec5708a
Amarnath [Thu, 25 May 2017 05:09:14 +0000 (10:39 +0530)]
e_comp_wl: Fix cursor timer update for touch motion
Change-Id: I03d7c0ccc40f0e07ea47fbaf7e0a38e2cebb236f
Signed-off-by: Amarnath <a.amarnath@samsung.com>
Boram Park [Wed, 11 Oct 2017 04:25:12 +0000 (13:25 +0900)]
e_desk: not changing subsurface's pos
Change-Id: Iec70b0b714cc4eaf016b9a17c9ea457bafaafd3c
Doyoun Kang [Tue, 10 Oct 2017 11:36:00 +0000 (20:36 +0900)]
e_client: add bind_ref value in E_Client structure
We add a bind_ref value to handle a reference count when the ec is bound to remote surface.
Change-Id: I27fae54dd9037b76a0d3e534c0b2e3ff2ecfbfad
Gwanglim Lee [Tue, 10 Oct 2017 12:35:11 +0000 (21:35 +0900)]
e_output: fixed typo.
Change-Id: I403273ec8055d2ecb03a1359356dc31a8dd2b981
Gwanglim Lee [Tue, 10 Oct 2017 12:33:05 +0000 (21:33 +0900)]
remote_surface: get rid of unused variables
tbm_surface_get_width/height functions are called unnecessarily.
Change-Id: I6621a0138f1231bf180a9c79332904a51ee371c9
Gwanglim Lee [Tue, 10 Oct 2017 12:20:35 +0000 (21:20 +0900)]
remote_surface: removed unnecessary rw attributes when using tbm_surface_map
Change-Id: I3852eaf88d5f4f0e3ab701cb360d4eb8f58735c2
Boram Park [Tue, 10 Oct 2017 09:05:56 +0000 (18:05 +0900)]
e_comp_wl_rsm: fix wrong dump images for transformed buffer
Change-Id: I3795f0456f3c879d04683f410c17538847320012
Gwanglim Lee [Wed, 27 Sep 2017 12:51:44 +0000 (21:51 +0900)]
e_comp_screen: performs evas_norender in idle to avoid memory leaks for evas objects
Change-Id: I7b34676dd6a75df2a077653950d22ad7ab45588e
Gwanglim Lee [Wed, 27 Sep 2017 05:18:15 +0000 (14:18 +0900)]
e_config: added support for evas_norender to avoid memory leaks for evas objects
The memory leak in the evas could occur if E doesn't perform evas rendering.
It is because cleanup for evas object is processed in the rendering stage of
evas. Thus if E is always performing HWC for compositing the new evas object,
then leak can occurs on the evas side even after deletion of that object.
In order to resolve it, we have added comp_canvas_norender configuration value.
If user enables this configuration, then E always performs evas_norender in idle
to cleanup evas objects which had not been rendered through evas rendering.
Change-Id: I89dd8d931b75f78ca2114e493ca7b46eb81bf28e
Boram Park [Fri, 29 Sep 2017 01:15:13 +0000 (10:15 +0900)]
e_comp_wl_video: creating mask_obj only if topmost is 32 depth
if topmost is 24 depth, black_bg_rectangle will be created. And UI layer will be
punched by black_bg_rectangle.
Change-Id: I59e8e1067fe4536c07387848ffdce5b105bdae47
Sangjin Lee [Thu, 28 Sep 2017 07:59:43 +0000 (16:59 +0900)]
e_policy_visibility: change uniconify renderer
when a surface was binded to remote_surface, it should be check provider's commit for
uniconicy render. so add the function for get provider and use it.
Change-Id: Ieac5f6485efce28e3dd5433096413365fe5fd0f6
Sangjin Lee [Thu, 28 Sep 2017 11:29:05 +0000 (20:29 +0900)]
e_comp_wl_rsm: add hash for the bound surface
Change-Id: If2d197ab0ad22d76296a0683de48409c52ce2973
Junkyeong Kim [Thu, 28 Sep 2017 11:58:26 +0000 (20:58 +0900)]
e_plane: set correct src tsurface for pp
Change-Id: Iaf43c4bd41947f8f6c99d77e46a49281a5b028a8
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Boram Park [Thu, 28 Sep 2017 08:10:05 +0000 (17:10 +0900)]
e_comp_wl: not creating mask_obj if black_bg_rectangle created
Change-Id: I915d684de385da203bc4931d0d34ee4fd0ef3360
JunSeok, Kim [Tue, 26 Sep 2017 06:56:31 +0000 (15:56 +0900)]
buffer_flush: add aux hint about buffer_flush
Add aux hint "wm.policy.win.iconify.buffer.flush".
client can switch buffer flush when iconify state with this hint.
Change-Id: I00e0e5a1d8b1587f90a1381df82756ae2e0748a1
JengHyun Kang [Thu, 28 Sep 2017 05:06:09 +0000 (14:06 +0900)]
e_input: fix svace issues
- check a e_output is NULL
- cast double to integer
Change-Id: I4f9ef79d7d0f2109d030d1f2d24c97d2f7be3683
Sung-Jin Park [Thu, 28 Sep 2017 01:53:45 +0000 (10:53 +0900)]
Revert "set the USE_NATIVE_BUFFER feature at emulator"
This reverts commit
20f37e0bb6321717cc423612ce74f32177e33dba.
Change-Id: I35709a002e34266a16a44f07713d42f637b13d0e
Sung-Jin Park [Thu, 28 Sep 2017 01:48:34 +0000 (10:48 +0900)]
all: remove ecore drm dependencies
Change-Id: I08264689bca8affcb40ec4aa534942498368f933
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 12:51:37 +0000 (21:51 +0900)]
e_plane & e_plane_renderer: use e_comp's tqueue and remove ecore drm dependency
Change-Id: If0e1438816899f216a243fc5d37cb5dd15f8c1da
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 12:50:27 +0000 (21:50 +0900)]
e_eom: modify to remove ecore drm dependency
Change-Id: Ic3fee5b65362d232496f5b4f3a560e396d12ed11
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 12:43:32 +0000 (21:43 +0900)]
e_comp_screen: add support for ecore_evas_tbm_ext_new and tdm event handling, remove ecore drm dependent code
Change-Id: I2b519e076145dc3f1dde209c84999968f2afa912
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 11:27:47 +0000 (20:27 +0900)]
e_comp_wl_input: substitue e_input APIs for ecore_drm APIs
Change-Id: I1e4c781dcd5335245892b47e4f9099f377fc0596
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 11:26:59 +0000 (20:26 +0900)]
e_comp_screen: substitute e_input APIs and data structures for ecore drm dependent stuff
Change-Id: If21351c8743d48b5b5b035551e40dc5685173bad
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 11:24:15 +0000 (20:24 +0900)]
e_output: substitute e_input APIs for ecore_drm APIs and remove ecore drm dependency
Change-Id: I0802ff63a2bf37172fc652b1fbcb8fc7e9ff6b3e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 11:21:33 +0000 (20:21 +0900)]
e_mouse: substitute e_input APIs for ecore_drm APIs
Change-Id: Ibdefc21f0fded6a69fdcb6fe0069eea2fcb8e3b1
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 11:20:21 +0000 (20:20 +0900)]
e_pointer: substitute e_input APIs for ecore_drm APIs
Change-Id: Ie34f8c68a9c36e1ad6c2e0be9af0e49c500b0922
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 11:19:32 +0000 (20:19 +0900)]
e_signals: substitute e_input APIs for ecore_drm APIs
Change-Id: Iced994c95b4eac44649f19832517c025e7aec824
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 11:17:34 +0000 (20:17 +0900)]
e_utils: substitute e_input APIS for ecore_evas_pointer APIs
Change-Id: Icd5839b92354c93b4f5ccc3d0b30a9610951fc64
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 11:16:40 +0000 (20:16 +0900)]
e_client: substitute e_input APIS for ecore_evas_pointer APIs
Change-Id: I0ee755325119425550c96044410d76afb8043378
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 27 Sep 2017 10:03:33 +0000 (19:03 +0900)]
e_input: add essential implementation which doesn't have ecore drm backend dependency
Change-Id: I6c2bff37534cf716ec42d3269136fe9f915da102
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Gwanglim Lee [Wed, 27 Sep 2017 02:34:24 +0000 (11:34 +0900)]
e_comp_canvas: cleanup rener post callback
Change-Id: I2ece3f001bca6fb0d6eab162b098cdea180c81cb
Gwanglim Lee [Wed, 27 Sep 2017 02:20:25 +0000 (11:20 +0900)]
remove executable permission bit of source file
Change-Id: Ifa57f0921f67c50cb702c4bc83b9425db04c77ea
Junkyeong Kim [Mon, 25 Sep 2017 08:54:21 +0000 (17:54 +0900)]
e_comp: can be executed e_comp_hwc_multi_plane_set only conf->hwc_use_multi_plane flag was set
Change-Id: I702b62c46d6418ab9c0a92532e3b4c838147144e
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Tue, 26 Sep 2017 06:52:09 +0000 (15:52 +0900)]
e_output: do not execute capture if dpms is not on
Change-Id: I6126b8e05cf38a0843235c0188e6237aacd6a805
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Doyoun Kang [Tue, 26 Sep 2017 06:33:59 +0000 (15:33 +0900)]
e_policy_visibility: fix bug for deiconify_approve transient child
There was bug for handing deiconify approve when tree windows set transient_for another windows.
For example, A win set transient to B win, B win set transient to C win. (C is parent of B, and
B is parent of A.)
In this case, if C win requests to activate, C, B, A should be run deiconify_approve and
it should be worked well. However A, B always take place timeout for deiconify_approve.
This patch resolve this bug.
Change-Id: I487068a32ebbf51f7221c4a1eacf549e7fdc088f
Gwanglim Lee [Mon, 25 Sep 2017 07:19:13 +0000 (16:19 +0900)]
removed unused codes
Change-Id: I68473c4f905f23ef3ea6e331a19a63c7ed9a0e60
Doyoun Kang [Fri, 22 Sep 2017 02:45:15 +0000 (11:45 +0900)]
e_client: fixed focus issue
There was a bug that the focus is set to the top window when user touches the below window.
in this case (user touches the window), touched window should be get the focus.
This patch can resolve this issue.
Change-Id: I090a1ed27b3f20081e4f69fc2a8f5461f6c7ff0d
Junkyeong Kim [Wed, 20 Sep 2017 12:23:33 +0000 (21:23 +0900)]
e_plane: set correct pp info
Change-Id: I142cdd6a07312c3883ec1ac7a2667aef4547484a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 22 Sep 2017 08:53:34 +0000 (17:53 +0900)]
e_plane: use pp_data_list for memory management
Change-Id: Ifd19605dd7079df19fd45a2df7c5aa9002a685e5
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Doyoun Kang [Fri, 22 Sep 2017 02:31:06 +0000 (11:31 +0900)]
e_main: remove build warning
Change-Id: I292049d14262c6d5dec3a10f60db12b11ecd078a
Junkyeong Kim [Thu, 21 Sep 2017 03:09:15 +0000 (12:09 +0900)]
e_info_server: avoid incompatible cast
Change-Id: I1f9b6959fc45241ebed5102ffcdbce8c78d662b9
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
JunSeok, Kim [Thu, 14 Sep 2017 07:20:28 +0000 (16:20 +0900)]
ESTART: add T-trace log at ESTART log
Change-Id: I751928cea19d97d4d78ea8a08b111fa96fb27291
Doyoun Kang [Mon, 18 Sep 2017 23:49:04 +0000 (08:49 +0900)]
e_policy: add API - e_policy_allow_user_geometry_get
Change-Id: I4228f5c553e62379cc781eb4b6665e9d5d250a5c
Doyoun Kang [Mon, 18 Sep 2017 08:33:58 +0000 (17:33 +0900)]
e_info_server: add an accepts_focus information to -prop option
Change-Id: I3a8dea53648cc3b89878887d873ac892bcfe93ad
SooChan Lim [Fri, 15 Sep 2017 09:47:49 +0000 (18:47 +0900)]
remove ecore_drm.h file
Change-Id: I6b97cde54849b5bbeb0c8d536f0901d301669cfd
SooChan Lim [Fri, 15 Sep 2017 07:58:00 +0000 (16:58 +0900)]
e_comp_wl_tbm: remove ecore_drm
Change-Id: Ied1afa1fcc91278293b5adb9828724c1262240df
JengHyun Kang [Tue, 12 Sep 2017 10:26:48 +0000 (19:26 +0900)]
e_comp_wl: check a ec->comp_data->surface is null
Change-Id: I93402f6ceaee5dcaf5ff51534a8c90b97df493bc
Junkyeong Kim [Thu, 14 Sep 2017 04:24:00 +0000 (13:24 +0900)]
e_info_client: avoid incompatible cast
Change-Id: I5a0ab904ed48ae4fab01672d37364e687bac5184
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Mon, 11 Sep 2017 11:29:39 +0000 (20:29 +0900)]
e_comp_wl_video: remove the unused code.
remove tdm_buffer_remove_release_handler codes
remove tdm_output_get_pipe codes
Change-Id: If7074518627a7268244024bec87c1a5dbc05a860
Signed-off-by: SooChan Lim <sc1.lim@samsung.com>
Boram Park [Wed, 13 Sep 2017 07:06:41 +0000 (16:06 +0900)]
video: send sw formats if can't use HW layer
Change-Id: Ia298057d3a7ac0017155977a3c1079fe160f8637
SooChan Lim [Wed, 13 Sep 2017 05:44:51 +0000 (14:44 +0900)]
set the USE_NATIVE_BUFFER feature at emulator
use the native_buffer_type of the E_Comp_Wl_Buffer at emulator
This patch is temporary until the yagl fixs the slow down issue
on the Y-invert of the texture image with tbm_buffer_type of
the E_Comp_Wl_buffer.
Change-Id: I48ae68d4f0b9098fcb9f3d99221bfb8ddf86b234
JengHyun Kang [Mon, 11 Sep 2017 05:32:06 +0000 (14:32 +0900)]
e_gesture: add a e_gesture feature for global gesture server grab
Change-Id: I08e613855ec2ea7d76198cc73332d45eda86eb8a
SooChan Lim [Mon, 11 Sep 2017 11:52:55 +0000 (20:52 +0900)]
e_comp_screen: check the formats
Change-Id: Id5d57fb1130f14684a1b55051b138f171184c48b
SooChan Lim [Mon, 11 Sep 2017 02:02:49 +0000 (11:02 +0900)]
e_plane: fix the dereference
Change-Id: Ibccf769d12ad479e3267ac20db2845c00c46cef0
Junkyeong Kim [Thu, 31 Aug 2017 06:27:29 +0000 (15:27 +0900)]
e_comp_wl_screenshooter: use e_output api for capture. do not use tdm APIs
use e_output_capture for _e_screenshooter_cb_shoot.
use e_output_stream_capture_queue, e_output_stream_capture_dequeue, e_output_stream_capture_start and e_output_stream_capture_stop for stream capture.
erase all tdm functions.
Change-Id: Ic17f52f3277c4e72a8ce5a8421f759a791d12361
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Wed, 30 Aug 2017 05:38:27 +0000 (14:38 +0900)]
e_output: support stream capture
use tdm_capture or tdm_vblank for stream capture.
if tdm does not support tdm_capture(stream), use tdm_vblank and sw composite to get capture image.
if dpms is not on, cannot use tdm API. so in this case, use ecore_timer.
before stream capture start, steam capture queue must be executed previously.
if stream capture done, have to call stream capture stop for resource management.
added API :
e_output_stream_capture_queue
e_output_stream_capture_dequeue
e_output_stream_capture_start
e_output_stream_capture_stop
Change-Id: I81beab30630803746d9e8a76d6689ad479caa630
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Changyeon Lee [Wed, 6 Sep 2017 09:25:02 +0000 (18:25 +0900)]
e_plane_renderer: set pixmap usable when recover ec
Change-Id: Ibe0a74eb376bbe0464c9f744decf1400892ec153
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
SooChan Lim [Tue, 5 Sep 2017 10:59:33 +0000 (19:59 +0900)]
e_comp_screen: add e_comp_screen_pp_available_formats_get
provide the pp avaliable formats at e_comp_screen
Change-Id: Ibf2f3309028472970dbc750813ac190391d9c811
Junkyeong Kim [Thu, 7 Sep 2017 08:45:49 +0000 (17:45 +0900)]
e_eom: enhance memory management
Change-Id: I9537275eb18af04ed59d86ca9cb23c6d8e6dfce2
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Wed, 6 Sep 2017 06:49:57 +0000 (15:49 +0900)]
e_plane: remove the available_formats list items
Change-Id: I1528d5f6a31ec3ebbf1f8b0cd2a3f193034084af
SooChan Lim [Wed, 6 Sep 2017 04:39:45 +0000 (13:39 +0900)]
e_plane: rename the e_plane_available_tbm_formats_get
from e_plane_available_tbm_formats_get() to e_plane_available_formats_get()
Change-Id: I67bc90715238fddec512370e36cece239a218bf4
JunSeok, Kim [Thu, 7 Sep 2017 10:31:24 +0000 (19:31 +0900)]
e_comp_screen: revert version of tizen_screen_rotation_interface from 2 to 1
Tizen_screen_rotation interface version is reverted from 2 to 1. So,
changed version of serverside implementation.
Change-Id: I74f6cdf03eff230c80f8a4a8c040220b6b65c9b5
JunSeok, Kim [Thu, 7 Sep 2017 02:38:26 +0000 (11:38 +0900)]
e_policy_wl: revert version of tizen_subsurface_watcher_interface from 2 to 1
Tizen_subsurface_watcher interface version is reverted from 2 to 1. So,
changed version of serverside implementation.
Change-Id: Iadc4ed70ec490394825eb19b4032e6f5f18bd645
JunSeok, Kim [Thu, 7 Sep 2017 10:16:19 +0000 (19:16 +0900)]
e_policy_wl: revert version of tizen_display_policy_interface from 2 to 1
Tizen_display_policy interface version is reverted from 2 to 1. So,
changed version of serverside implementation.
Change-Id: I1f988d0479abbd16bbb503b8e7929ead691dd47b
JunSeok, Kim [Thu, 7 Sep 2017 10:16:01 +0000 (19:16 +0900)]
e_policy_wl: revert version of tizen_launchscreen_interface from 2 to 1
Tizen_launchscreen interface version is reverted from 2 to 1. So,
changed version of serverside implementation.
Change-Id: I9b04fb5b5e9faba0c51ab63fbf1bd65b55323c5a
JunSeok, Kim [Thu, 7 Sep 2017 10:15:29 +0000 (19:15 +0900)]
e_comp_wl_video: revert version of tizen_video_interface from 2 to 1
Tizen_video interface version is reverted from 2 to 1. So, changed
version of serverside implementation.
Change-Id: I832f2bf08bc24fcde6d01cf8511ee3c217a4a131
JunSeok, Kim [Thu, 7 Sep 2017 10:15:16 +0000 (19:15 +0900)]
e_comp_wl_screenshooter: revert version of tizen_screenshooter_interface from 2 to 1
Tizen_screenshooter interface version is reverted from 2 to 1. So,
changed version of serverside implementation.
Change-Id: I1e04c00e53605516d24e9893dfb94eaf360bae4e
JunSeok, Kim [Thu, 7 Sep 2017 10:14:58 +0000 (19:14 +0900)]
wl_desktop_shell: revert version of tizen_surface_interface from 2 to 1
Tizen_surface interface version is reverted from 2 to 1. So, changed
version of serverside implementation.
Change-Id: Ic3044cb1232a0a542682f9e07f10923fe40cec89
JengHyun Kang [Thu, 7 Sep 2017 06:52:37 +0000 (15:52 +0900)]
e_comp_screen: change a init sequence to generate cached keymap before drm init
Change-Id: I279742bd518d52a80f43f7349dedeeb1bd3dbb9e
Boram Park [Wed, 6 Sep 2017 03:47:34 +0000 (12:47 +0900)]
Revert "Revert "e_main: init dpms when subsystem inited""
This reverts commit
b25ebe549b795e951710e27941fb98890b835e39.
Change-Id: I9a96fa837d98dcce0244e05b3f45ebf0d2b2cddf
Boram Park [Wed, 6 Sep 2017 03:47:14 +0000 (12:47 +0900)]
e_comp_screen: call eldbus_init before using eldbus
Change-Id: Iecb81e0227de7cd6c045a52fc4869cf9b7890b28
Juyeon Lee [Wed, 6 Sep 2017 02:53:09 +0000 (11:53 +0900)]
Revert "e_main: init dpms when subsystem inited"
This reverts commit
c4356fcf6c8ef877462d5a434730caef2e1eadb4.
Sung-Jin Park [Tue, 5 Sep 2017 08:31:46 +0000 (17:31 +0900)]
dbus policy: remove org.enlightenment.wm.conf (move into e-tizen-data package)
Change-Id: Ia33a9751bbd532df000482b01da5a116e5660c35
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Juyeon Lee [Tue, 5 Sep 2017 12:13:35 +0000 (21:13 +0900)]
e_comp_cfdata:add kbd_effect_style
Change-Id: If8acd6095081f8886e60577e8b8277c1a927ba30
SooChan Lim [Mon, 28 Aug 2017 09:34:43 +0000 (18:34 +0900)]
e_comp: rearrange the code at _e_comp_hwc_usable
Change-Id: I3d2a8cd65c16d2c723b5079ec51c9bd985aa2170
Boram Park [Tue, 5 Sep 2017 09:06:27 +0000 (18:06 +0900)]
e_main: init dpms when subsystem inited
Change-Id: I6677623188a8a9d161edc784cd552a04c0eba8b9
Sungbae Park [Tue, 5 Sep 2017 01:38:47 +0000 (10:38 +0900)]
policy : client active, raise, lower hook add
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I285372c40d07373317ff4a9f84aaa6704aba3bac
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Boram Park [Fri, 25 Aug 2017 10:14:47 +0000 (19:14 +0900)]
e_comp_wl: create below_bg_rectangle if it has below subsurface or video_client
Change-Id: Ie0debb67b5b184d522d169a9bb36205fd3ea9db2
Boram Park [Tue, 5 Sep 2017 01:25:06 +0000 (10:25 +0900)]
e_comp_wl_video: correct the coding rule violation
Change-Id: I2ba97aef4eabfa80834161ae2a2e5781e785a1bc
Boram Park [Mon, 4 Sep 2017 08:31:27 +0000 (17:31 +0900)]
e_comp_wl_video: checking primary layer's zpos to get a layer
Change-Id: I41f1d93832eb7f549a7f82d361240e25ff95a879
Changyeon Lee [Wed, 30 Aug 2017 13:46:26 +0000 (22:46 +0900)]
e_output: added COMPOSITOR_ENABLE event only when visible client is existed
Change-Id: I17f3577223999b33205fb911389c2288cb7bb4d8
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
Changyeon Lee [Fri, 1 Sep 2017 07:46:22 +0000 (16:46 +0900)]
e_comp_wl_rsm: attach null buffer when unbind client
Change-Id: I4be1a2d9e7975713fa51129b63e05f09ff4348c4
Changyeon Lee [Wed, 30 Aug 2017 06:28:03 +0000 (15:28 +0900)]
e_plane: fixed calculation unset_counter
consider renderer is rendered becuase e_plane_set is called after manual_render
Change-Id: Ib4ca2a3c806a7187f1515cd424ec76fcbde51f5c
Changyeon Lee [Tue, 22 Aug 2017 12:55:31 +0000 (21:55 +0900)]
e_comp_wl_rsm: get remote_buffer only when send changed_buffer event
Change-Id: Ib87a4786f06ea972c51adecf5cb93bd1da64faa5
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
Changyeon Lee [Tue, 22 Aug 2017 08:20:04 +0000 (17:20 +0900)]
e_comp_wl_rsm: used e_comp_wl_buffer of provider when bind_ec is commited
Change-Id: I904924770142d3f47f09d7e7b98437a8d47996fa
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>