Doyoun Kang [Mon, 8 Jan 2018 01:45:52 +0000 (10:45 +0900)]
e_policy_wl: check map state while handling activate request
Change-Id: I6aa1361bf2596badd8030f9919a8536291126889
SooChan Lim [Thu, 4 Jan 2018 09:00:22 +0000 (18:00 +0900)]
e_output: expose the e_output_zoom_rotating_check() function
Change-Id: I3b2fe8dfd7291d05ec75f91aec980339d651787b
Roman Marchenko [Tue, 28 Nov 2017 14:54:50 +0000 (16:54 +0200)]
e_comp_wl_video: add two functions to abstract video layer
_e_video_layer_get_available_properties
_e_video_layer_get_property
Change-Id: I5a84083a23fca1277b4a54239ab9d2e01c1643f3
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
Signed-off-by: SooChan Lim <sc1.lim@samsung.com>
SooChan Lim [Thu, 4 Jan 2018 07:47:53 +0000 (16:47 +0900)]
e_output_hwc_planes: change the log type
change the log type from "HWC" to "HWC-PLNS"
Change-Id: I91161e5e2aaa31a86f49477caa9caf945b425551
SooChan Lim [Thu, 4 Jan 2018 07:02:59 +0000 (16:02 +0900)]
e_output_hwc: generate the e_output_hwc_planes files.
move the codes for hwc_planes from e_output_hwc to the e_output_hwc_planes file.
Change-Id: I23e80ce9e615eadae40255704dcc7b4213911f99
SooChan Lim [Thu, 4 Jan 2018 07:25:39 +0000 (16:25 +0900)]
e_output_hwc: add e_output_hwc_policy_get function
Change-Id: If3037c277e84780df595557312d5b5c604979b7b
SooChan Lim [Thu, 4 Jan 2018 07:04:29 +0000 (16:04 +0900)]
e_output_hwc: rename E_OUTPUT_HWC_MODE_NO to E_OUTPUT_HWC_MODE_NONE
Change-Id: I58ab8904d58c7b54f768747bf6c04fa137c83dd6
SooChan Lim [Wed, 3 Jan 2018 12:25:36 +0000 (21:25 +0900)]
e_output_hwc: change the prefix of the symbols.
These functions are all related to the hwc policy to control the planes.
e_hwc_output --> e_hwc_output_planes
Change-Id: I894a39d2bac180f307fe2683ed75a0713aa623af
SooChan Lim [Wed, 3 Jan 2018 12:19:38 +0000 (21:19 +0900)]
e_output: check the TDM_OUTPUT_CAPABILITY_HWC caps.
When the output supports the TDM_OUTPUT_CAPABILITY_HWC,
1. the output does not use the planes(tdm_layers) in e20.
2. the E_OUTPUT_HWC_POLICY_WINDOWS is set.
Change-Id: I4fd77066c9e7c92b5b4fff9fc216340e6070604f
SooChan Lim [Wed, 3 Jan 2018 12:13:30 +0000 (21:13 +0900)]
e_output_hwc: add E_Output_Hwc_Policy
E_Output_Hwc_Policy is enum vaules which stands for the hwc policy type.
E_OUTPUT_HWC_POLICY_PLANES is the hwc policy which means e20 decides the hwc policy.
E_OUTPUT_HWC_POLICY_WINDOWS is the hwc policy which means tdm-backend decides the hwc policy.
Change-Id: I82a37784abad1dc8e0740477740b2685f31c715f
SooChan Lim [Tue, 2 Jan 2018 06:51:43 +0000 (15:51 +0900)]
e_comp: put the hwc options after e_comp_screen_init().
Change-Id: Ia90367c5f543e5539195c1a85bbd2a23e9d0dc31
JunSeok Kim [Thu, 4 Jan 2018 10:31:10 +0000 (10:31 +0000)]
Revert "tizen-surface: renew tizen-surface protocol path"
This reverts commit
9133f07bc5aa0d2f8c57c2c90fb39831391dcef2.
Change-Id: I87e6d5959c34b75dbc1f80ec6143536ce86bda66
SooChan Lim [Tue, 2 Jan 2018 10:31:11 +0000 (19:31 +0900)]
e_comp_screen: call e_output_hwc_apply before e_output_commit
Change-Id: Ic9bdae6f0e0698f8a13d8fb19988c44cf8e4caa3
JunSeok, Kim [Thu, 28 Dec 2017 06:47:49 +0000 (15:47 +0900)]
tizen-surface: renew tizen-surface protocol path
Change-Id: I8e5898523be9b264785f30bf60ae2de913419bde
SooChan Lim [Tue, 2 Jan 2018 07:04:28 +0000 (16:04 +0900)]
e_plane: set the default value of the cursor position.
Set the default dst positions when the cursor position is out of bound.
Change-Id: I72f87e82b6671388a4eb84867c4a074f14807b81
JunSeok, Kim [Fri, 29 Dec 2017 02:43:17 +0000 (11:43 +0900)]
e_policy_visibility: cancel job grab of client when client iconify
Change-Id: I5045ed0eda7380889eae4f239b4fbd1bf80bca67
JunSeok, Kim [Fri, 29 Dec 2017 02:42:55 +0000 (11:42 +0900)]
e_policy_visibility: cancel job grab of client when client layer lower
Change-Id: I27a6a022ec044db7bff1f4e0650e445e484fb7d4
JunSeok, Kim [Fri, 29 Dec 2017 02:39:01 +0000 (11:39 +0900)]
e_policy_visibility: functionalization of job grab cancel
Change-Id: Ie1edc186770a3edb1464079bf2d24fd47ff42dcc
ritesh.u [Thu, 28 Dec 2017 11:21:24 +0000 (16:51 +0530)]
e_comp_object: Dim mask set/unset logic fixed.
DIM mask logic fixed.
1. Added logs for mask set/unset
2. Correct variable name from dim_enable to enable
3. Ensured mask is set only after dim effect is applied and mask is unset first and then dim effect is removed.
4. dim enable check moved to correct function else mask unset issues existed.
Change-Id: I8890e1630149b87685fff9af66d962e466633204
Signed-off-by: ritesh.u <ritesh.u@samsung.com>
Doyoun Kang [Fri, 29 Dec 2017 02:44:54 +0000 (11:44 +0900)]
change log_tag for visibility (no logic change)
Change-Id: Ie39708b698a30f70ba9980def24ab7652115a9a3
Doyoun Kang [Fri, 29 Dec 2017 02:31:17 +0000 (11:31 +0900)]
e_policy_visibility: fix pre-visibility bug
we add code checking above window of the window when it is under uniconifying.
so, if it is obscured by above window, then we don't send the pre-visibility event.
Change-Id: I093c3775375ae2769d88b5a9fc962b95895a191a
Doyoun Kang [Thu, 28 Dec 2017 23:26:55 +0000 (08:26 +0900)]
e_policy: send pre-unobscured event before sending unobscured event
we add code to send pre-unobscured event if it was not sent before sending unobscured event.
this is guarantee for sequence of visibility (pre-unobscured -> unobscured).
Change-Id: I5e9a4c8ef7e651abe287bfebea2c5f089241bece
JengHyun Kang [Thu, 28 Dec 2017 11:04:12 +0000 (20:04 +0900)]
e_input: using a udev backend defaultly
Change-Id: Ia799ef477951c1bbab267bb7680766b637aa970f
Changyeon Lee [Tue, 26 Dec 2017 06:42:22 +0000 (15:42 +0900)]
e_comp_wl_tbm: always export rsm_buffer when send buffer_changed
Change-Id: I7ae2df492038202adf775edc7170cba2aa69b1e0
Changyeon Lee [Tue, 26 Dec 2017 06:40:53 +0000 (15:40 +0900)]
e_comp_wl_rsm: added checking null of rsm_buffer resource
Change-Id: Ic6f4805831ed619108361cbd0dadb2cfd0768aa7
Changyeon Lee [Fri, 22 Dec 2017 12:12:44 +0000 (21:12 +0900)]
e_plane: remove unset_ec
Change-Id: I654d5c1145b9772b961da2282d2685a8b8517bfa
Sung-Jin Park [Tue, 26 Dec 2017 05:43:45 +0000 (14:43 +0900)]
e_input: remove unnecessary header inclusion
Change-Id: I9403f8a20eb2228f4007735a3c167739aa43bf8e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Thu, 21 Dec 2017 10:03:03 +0000 (19:03 +0900)]
e_input: modify to enable libinput path backend threading and udev/path backend combination
Change-Id: I79a20aeebbe363f403661dd7cb41ba00c3f544c4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Amarnath [Thu, 21 Dec 2017 07:11:39 +0000 (12:41 +0530)]
e_comp_object: Apply mask rect to Dim rect to show video
Change-Id: Icf7e151987fc2bee44b31b26a461dc1787ca84b8
Signed-off-by: Amarnath <a.amarnath@samsung.com>
Doyoun Kang [Fri, 22 Dec 2017 01:45:13 +0000 (10:45 +0900)]
e_service_quickpanel: set ec->changed flag after finishing effect
Change-Id: I32437d36111acf89dcf5a1ce67e5603134f34bc9
Boram Park [Thu, 21 Dec 2017 08:36:43 +0000 (17:36 +0900)]
e_info: add set_force_visible to show/hide each compobj
Change-Id: Id305a3bf19dbd1e8374d3871186b8a71fdec0a5e
JunSeok, Kim [Wed, 13 Dec 2017 09:49:39 +0000 (18:49 +0900)]
e_policy_visibility: delete job of client when client lower
Change-Id: I87ac5fb4f18d5bab77b4c67d0e847aa91dbf2128
Sung-Jin Park [Tue, 19 Dec 2017 08:25:15 +0000 (17:25 +0900)]
e_input: fix not to use getenv() within an ecore thread
Change-Id: Ia5c969b5ae6a067390208260c12ba002b75bb11f
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
SooChan Lim [Mon, 18 Dec 2017 08:38:57 +0000 (17:38 +0900)]
e_output: reorganize the code of the zoom set/unset
Change-Id: I72ffa3833a458ccfde30fdadee2b8deb2a3c974c
Changyeon Lee [Mon, 18 Dec 2017 06:50:21 +0000 (15:50 +0900)]
e_plane_renderer: consider export_num when calculating render_count
Change-Id: Ie9270eff520351f2bd568fb116c263eda941d0f9
Changyeon Lee [Mon, 18 Dec 2017 05:26:10 +0000 (14:26 +0900)]
e_plane: added check ec is del in e_plane_ec_set
Change-Id: I61665f0be7f6d6fdc510f24b56bd268b040eaf44
Bahl [Sat, 16 Dec 2017 08:51:48 +0000 (14:21 +0530)]
Added check for deleted ec in e_plane_renderer_ec_set
Change-Id: Idde53b62db2052ae828b457c047ff527e3f501f5
Signed-off-by: Bahl <prashant.b1@samsung.com>
Doyoun Kang [Mon, 18 Dec 2017 08:06:41 +0000 (17:06 +0900)]
e_client: add log for calculating visibility
Change-Id: I6e4c3b9836f477e16a4222097000e7a0f9b95420
Changyeon Lee [Thu, 14 Dec 2017 04:30:49 +0000 (13:30 +0900)]
e_plane: pend unset ec if plane has set_counter
if ec of plane is visible and plane has set_counter,
pend unset ec untill set_coutner is zero for preventing flickering
Change-Id: I694a4f40a7b36a67a1dc9a2ed0e58ce3988ff985
Changyeon Lee [Wed, 13 Dec 2017 12:00:33 +0000 (21:00 +0900)]
e_plane: set correct cursor position in the case of rotation
Change-Id: Iab50d73a2f0b52ac7d47a7fe2e2f29416713bce6
Changyeon Lee [Wed, 13 Dec 2017 08:49:37 +0000 (17:49 +0900)]
e_output_hwc: remove checking sync_time_line in hwc_ec_check
Change-Id: I68b714346aeb44c4af08c757d6c4cb0a8ff02b54
Boram Park [Fri, 15 Dec 2017 04:04:20 +0000 (13:04 +0900)]
Revert "e_info: remove the forced log level setting for "e""
The default eina log level is ERR. So need to revert.
This reverts commit
849be49095c903130974beef82df9fdf263a8cfc.
Change-Id: Id709702e3a2e6535bd86fe9d80cdcf3a5b1eb573
JengHyun Kang [Thu, 14 Dec 2017 06:26:40 +0000 (15:26 +0900)]
e_input_evdev: check a invalid shifting value
Change-Id: I614d0a389ecc475c2f863b69e8fd668d30c57105
JengHyun Kang [Thu, 14 Dec 2017 05:43:02 +0000 (14:43 +0900)]
e_input_evdev: remove a invalid code
Change-Id: Ie13dc12f74cb299f6f821d50cc319e2e88a72b11
Gwanglim Lee [Thu, 14 Dec 2017 03:04:59 +0000 (12:04 +0900)]
e_input_evdev: added missing free
Change-Id: Iac19f7ffa53541bc477e12c92ee6f477c15a28d8
Gwanglim Lee [Thu, 14 Dec 2017 02:54:14 +0000 (11:54 +0900)]
e_input_device: added missing free
Change-Id: Ib93eb9f3ff998f0fd9bacbcd795d90d66030cce4
Gwanglim Lee [Thu, 14 Dec 2017 02:40:46 +0000 (11:40 +0900)]
e_comp: added buffer size check code to avoid buffer overflow when socket init
Change-Id: I196487ccde9f6615b22494ce9942f6b0d20e6dfd
Sangjin Lee [Thu, 14 Dec 2017 00:56:38 +0000 (09:56 +0900)]
e_user: remove the useless function call
Change-Id: If98d33fa6d8566f61f8cfe1d5b34901b044d5ede
JengHyun Kang [Wed, 13 Dec 2017 08:08:42 +0000 (17:08 +0900)]
e_comp_wl: always send extra touch axis with touch down events
Change-Id: Icb018b5554e01066ea7046a275c86473423b31af
Sung-Jin Park [Wed, 13 Dec 2017 07:28:45 +0000 (16:28 +0900)]
e_input: add implementation to initialize libinput udev backend within an ecore thread
Change-Id: Ib9fcddcfc22f04ca1ac97be0242b4f36002f9856
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Changyeon Lee [Wed, 13 Dec 2017 07:56:48 +0000 (16:56 +0900)]
e_plane: force render when set_counter,unset_counter are decreased
Change-Id: I0f6e9f79be9d1b729ea56d495783c918b530ca39
Praveen Kumar [Fri, 8 Dec 2017 12:08:13 +0000 (17:38 +0530)]
e_plane: prepare_ec resetted when HWC client is freed or deleted.
Change-Id: I877f44e75af877e5e66140fdbbfed183ba493a9d
Signed-off-by: Praveen Kumar <praveen.pk@samsung.com>
Sung-Jin Park [Wed, 13 Dec 2017 04:05:55 +0000 (13:05 +0900)]
e_input: replace getenv() with e_util_env_get() and modify to check only for libinput path backend
Change-Id: I7c495cc79ecf169f1804711ea2abe1624a0702a7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Gwanglim Lee [Mon, 11 Dec 2017 05:39:27 +0000 (14:39 +0900)]
remote_surface: added new EAPIs to get/set the 'skip_save_img' property of E_Client
It enables sub-modules of the E to specify which windows should be excluded from saving
window image phase.
Change-Id: Ie0d684406b25e836ba9788e75f8f031d81faff65
Sangjin Lee [Wed, 13 Dec 2017 01:31:05 +0000 (10:31 +0900)]
bufferqueue: fix double free the event_loop of wl_display
In bufferqueue, bq->loop was just get from wl_display. and if call the wl_display_destroy function,
dpy->loop would be destoryed. so we need not call the wl_event_loop_destory().
Change-Id: Ia04f2fef7cd323e81df7ddcb95b2b5e534efe448
ritesh.u [Wed, 29 Nov 2017 14:20:15 +0000 (19:50 +0530)]
e_comp_wl: Ensure touch event radius storage variables update whenever there is an update from firmware
Change-Id: I5294c64322f04b7825d8f98ebb51ffc3582d1ec4
Signed-off-by: ritesh.u <ritesh.u@samsung.com>
Doyoun Kang [Mon, 11 Dec 2017 07:40:46 +0000 (16:40 +0900)]
e_info: add code to print some config information
we added code to print buffer_flush, deiconify_approve configuration.
Change-Id: I59b7be8f0a361a4ba3dbb9d7c785f3ad084850f7
JengHyun Kang [Mon, 11 Dec 2017 06:49:14 +0000 (15:49 +0900)]
e_input: change value types to Ecore_Window
Change-Id: I3752cbfbc5fb7b1b0025e526e231da9610caa658
Boram Park [Mon, 11 Dec 2017 07:07:55 +0000 (16:07 +0900)]
e_info: remove the forced log level setting for "e"
The default log level is INFO. So we don't need to set it manually. This
forced setting makes EINA_LOG_LEVELS useless.
Change-Id: Ib7437d1c1807278094c6283ed695067dbe32661e
Doyoun Kang [Fri, 8 Dec 2017 08:28:39 +0000 (17:28 +0900)]
fix bug for sending visibility event
There was a bug that the window which was waiting for rendering got the visibility
event sometimes as below.
"pre-unobscured -> fully-obscured -> unobscured"
For this, application's state changed to resume, pause, resume.
So, we fixed code not to send fully-obscured event when it is waiting for rendering.
However, the fully-obscured event is sent when the lcd is turned off.
Change-Id: Ifc400dfc3314407d6fe54b83f64cd40abcfb7eee
SooChan Lim [Fri, 8 Dec 2017 05:29:45 +0000 (14:29 +0900)]
e_info_client: Do not check the visibility.obscured when it print hwc status
Change-Id: Id9ce3d44019eb262c87fe6be491e140c11df7be8
Gwanglim Lee [Thu, 7 Dec 2017 07:29:32 +0000 (16:29 +0900)]
e_util: replaced getenv by e_util_env_get to avoid copying tainted string
Change-Id: I54b8cd66378594580c44502dda7c8ad50b210342
Dipen Somani [Thu, 30 Nov 2017 11:43:45 +0000 (17:13 +0530)]
Reset global drag source pointer (e_comp_wl->drag_source) if client destroys its drag source object after starting drag but before dropping it.
Change-Id: Id29e611f8d9fa109d55e9a6423738ca8791326da
Signed-off-by: Dipen Somani <dipen.somani@samsung.com>
Junkyeong Kim [Thu, 7 Dec 2017 07:14:03 +0000 (16:14 +0900)]
e_comp_screen: set size 1x1 to fake output config
Change-Id: I09fe9285b2ee7b982aafa1bc19e8e2018b54283d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Sung-Jin Park [Thu, 7 Dec 2017 06:52:55 +0000 (15:52 +0900)]
e_input_evdev: remove warning - reduce the number of conditional operators
Change-Id: I7cee5b833e6800d1c08807287a8d21db6435f3ba
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Thu, 7 Dec 2017 06:47:31 +0000 (15:47 +0900)]
e_input: recover removed variables and put them into the right place (inside #ifdef macros)
Change-Id: I3943fad582214a132afca68d8561539c8d24c5d0
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Thu, 7 Dec 2017 05:41:40 +0000 (14:41 +0900)]
e_input: remove _device_close() not to make unnecessary function call stack
Change-Id: I79ecaba692479f7ea54ce97b36052e20196fc21e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Gwanglim Lee [Thu, 7 Dec 2017 02:44:22 +0000 (11:44 +0900)]
e_input_device: removed unused function
Change-Id: Icbc88eb886f7bc8f16b779bfe2513eb3fa7c4adf
Doyoun Kang [Wed, 6 Dec 2017 12:37:20 +0000 (21:37 +0900)]
e_policy_visibility: send pre-unobscured visibility event when the window do not use buffer_flush
Change-Id: Id13c46a3ae9b6340af649edb8ad428f9de1d462e
Doyoun Kang [Wed, 6 Dec 2017 12:22:31 +0000 (21:22 +0900)]
e_policy_visibility: fix bug for sending pre-unobscured visibility event
there was a bug that the parent which was obscured by child window got the pre-visibility event.
The parent window must not get the pre-visibility event in this case.
Change-Id: I85fa07cd342816e35743f4b511ba08bc62e58939
Doyoun Kang [Wed, 6 Dec 2017 11:38:01 +0000 (20:38 +0900)]
e_policy_visibility: add code to check window's map state while uniconifying window
Change-Id: I5422fc940a767d6f0bf0135fdcf1994547c49514
Boram Park [Thu, 7 Dec 2017 02:15:32 +0000 (11:15 +0900)]
e_plane: add checking return value
Change-Id: Ide005ae2a3fd36d1948303a8d00f9c5764c2a3cb
Gwanglim Lee [Thu, 7 Dec 2017 02:37:17 +0000 (11:37 +0900)]
e_input_evdev: fix warnings
Change-Id: I3638be95f20f413e93018fcdaad842e08d35dc05
Gwanglim Lee [Wed, 6 Dec 2017 11:30:56 +0000 (20:30 +0900)]
e_main: removed e_first_frame feature.
It was intended for measuring initialization time of the enlightenment.
But it used insecure getenv to enable feature. We will try to change this
feature to use e_config later.
Change-Id: Ieef5ce450e8ec2f0dfa26b7c66c3ad80cf00eb2b
Sung-Jin Park [Wed, 6 Dec 2017 07:34:10 +0000 (16:34 +0900)]
e_input: fix not to do unnecessary udev-lookups and loops
Change-Id: Ibc99b5886327deebc5efa338c7bd6210404106e9
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Gwanglim Lee [Tue, 5 Dec 2017 11:59:33 +0000 (20:59 +0900)]
e_comp: fixed an warning.
Change-Id: I3f77371d309c70bbcc24eaea7628e3e8e2bd1a1f
Gwanglim Lee [Tue, 5 Dec 2017 11:50:00 +0000 (20:50 +0900)]
e_comp: use e_util_env_get instead of getenv to get NULL-terminated string from the environment variable
Change-Id: I0a9c63c182e07e282700a660c7c04f89b75a011c
Gwanglim Lee [Tue, 5 Dec 2017 11:41:44 +0000 (20:41 +0900)]
e_utils: added e_util_env_get for sanitizing string of enviroment value
Change-Id: I7aaae930c746a31fe5d004e40211204a7f269511
Gwanglim Lee [Tue, 5 Dec 2017 07:29:38 +0000 (16:29 +0900)]
e_comp_object: added missing free for input rect data
Change-Id: I4952893d2e91492492b29d2e5061e443bf061ba2
JengHyun Kang [Tue, 5 Dec 2017 07:29:07 +0000 (16:29 +0900)]
e_comp_wl_input: check the return value of remove() and leave a warning log
Change-Id: I47d7198284c11bd12720528a889a9327d33a45a0
JengHyun Kang [Tue, 5 Dec 2017 06:57:12 +0000 (15:57 +0900)]
e_comp_wl_input: fix svace issue about tainted string
Change-Id: I2f507a678210a0015f4b0891939c834cfe502cbd
Gwanglim Lee [Tue, 5 Dec 2017 04:32:55 +0000 (13:32 +0900)]
e_info: added missing unref for the xkb_context if mmap is failed.
Change-Id: Ic2ee7d49d90faea5cabc5d4a207aa9d0d5c2b9c4
Gwanglim Lee [Tue, 5 Dec 2017 02:39:54 +0000 (11:39 +0900)]
e_util_transform: fixed wrong matrix multiplication for rotation in Y axis
Change-Id: I6a404b290281e5a9ee43cfa29d904f59b2e03c3a
Doyoun Kang [Tue, 5 Dec 2017 02:11:51 +0000 (11:11 +0900)]
e_slot: add code to check the return value of evas_object_smart_data_get
Change-Id: I8f60ca829c4fd5f375ab7411d104238dc2a614d6
Doyoun Kang [Tue, 5 Dec 2017 01:56:03 +0000 (10:56 +0900)]
e_policy: remove logically dead code
Change-Id: I4b531fc04e8436241929e224c238ec32210c3c25
Doyoun Kang [Tue, 5 Dec 2017 01:54:30 +0000 (10:54 +0900)]
e_info_client: fixed buffer size warning
Change-Id: I0b656b19f208d672c5c7ca5b142c7383e51cb203
Doyoun Kang [Mon, 4 Dec 2017 09:30:13 +0000 (18:30 +0900)]
e_layout: add code to check the return value of evas_object_smart_data_get
Change-Id: Idc7bf93a367e323c3e6adb2016961d2af5f6e3fc
Gwanglim Lee [Mon, 4 Dec 2017 11:53:19 +0000 (20:53 +0900)]
e_util_transform: added initialization to e_util_transform_keep_ratio_apply
And this function needs still implementation of function body.
Change-Id: I2d8759438d4fb79ecc681f482992c5cfec678ae7
Doyoun Kang [Mon, 4 Dec 2017 09:09:33 +0000 (18:09 +0900)]
e_splitlayout: add code to check the return value of evas_object_smart_data_get
Change-Id: I978aba461857c80ebce30e6925292f89c44d99a4
Gwanglim Lee [Mon, 4 Dec 2017 08:54:47 +0000 (17:54 +0900)]
e_service_quickpanel: added missing null check after smart data get
Change-Id: Ie07c9400b4d8faebcde04106cbc01daf0029b4c5
Gwanglim Lee [Mon, 4 Dec 2017 08:47:01 +0000 (17:47 +0900)]
e_service_quickpanel: added missing null check after evas_object_smart_data_get
Change-Id: Icb534b4108fd69d3a2186232bfb433de2a1099ad
Doyoun Kang [Mon, 4 Dec 2017 08:21:23 +0000 (17:21 +0900)]
e_comp_object: add code to check the return value of evas_object_smart_data_get
Change-Id: Ifa8b1899becee58038803eff4e116155634c0fa4
Gwanglim Lee [Mon, 4 Dec 2017 08:16:06 +0000 (17:16 +0900)]
bufferqueue: added missing wl_display_destroy
Change-Id: I66853ecf7abbf384dc4a11db29a5f36e567b8b1a
Gwanglim Lee [Mon, 4 Dec 2017 08:13:12 +0000 (17:13 +0900)]
bufferqueue: added checking of wl_display_add_socket return value
Change-Id: Ifc8ba8e0bea80db2797792c9ce5a3919d6f1612d
YoungJun Cho [Tue, 5 Dec 2017 08:04:48 +0000 (17:04 +0900)]
e_output: Export e_output_dpms_set() API
This patch exports e_output_dpms_set() API.
Change-Id: Ia3cb76e9298c5d33e60f5f55b1d54039bb5351bf
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
Sung-Jin Park [Tue, 5 Dec 2017 01:46:36 +0000 (10:46 +0900)]
e_input: add ttrace points to enable performance measurement
Change-Id: I9a0aa429a3d06a81d1622dd3a0c169bbe251572c
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Tue, 5 Dec 2017 00:32:20 +0000 (09:32 +0900)]
e_input: define/add environment variables to enable choice between two libinput backends (udev/path)
Change-Id: Id6fc157681a4d33f72094b8a48f04efe53a7f527
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Tue, 5 Dec 2017 00:08:04 +0000 (09:08 +0900)]
e_input: fix not to call ecore_evas_input_event_register_with_multi() : unnecessary
Change-Id: I232c5cc8938b030b0b0bea3e5e2a948e02784c30
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
SooChan Lim [Wed, 29 Nov 2017 06:52:24 +0000 (15:52 +0900)]
e_pointer: set the visibility.obscured at cursor show/hide
Change-Id: I30fa48889dca9183bfa1710e147dc41b1c14d684
Signed-off-by: SooChan Lim <sc1.lim@samsung.com>
Junkyeong Kim [Tue, 28 Nov 2017 10:47:38 +0000 (19:47 +0900)]
e_plane: enhance memory management for external output pp
add _e_plane_ext_pp_commit_data_release function
erase unsued variable
Change-Id: I8e1ed2576e9c26e63c21e571f4fbb830bbca646b
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>