platform/upstream/efl.git
6 years agoelm: [elm_toolbar] enhance accessibility scroll and highlight on toolbar items
Prasoon Singh [Tue, 5 Dec 2017 13:26:40 +0000 (18:56 +0530)]
elm: [elm_toolbar] enhance accessibility scroll and highlight on toolbar items

@tizen_feature

orignal patch: a3bfadd63480fd12cd121f1a5f1cdbf625324e2e

Change-Id: Ic54c0be5523d0856cb1c6dbfc276a92cccbee396

6 years agoelm: [atspi] make atspi proxy work for more than two sockets created in one process
Shinwoo Kim [Tue, 5 Dec 2017 13:22:33 +0000 (18:52 +0530)]
elm: [atspi] make atspi proxy work for more than two sockets created in one process

Change-Id: I953f3054614fc86ddb1d3c8cefedf4f1044a361c
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agoelm: access: add widget/widget_item accessible_description_set/get Because the transl...
Shinwoo Kim [Tue, 5 Dec 2017 10:32:19 +0000 (16:02 +0530)]
elm: access: add widget/widget_item accessible_description_set/get Because the translatable domain exits in widget/widget_item data, it does not work with base interface description_set/get.
http://suprem.sec.samsung.net/jira/browse/TSAM-9930

Change-Id: I9df6d65a062753d0e141cfd02fe69e7f5247df36
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agoelm: access: On Highlight_grab read should happen.
Shilpa Singh [Tue, 5 Dec 2017 09:13:34 +0000 (14:43 +0530)]
elm: access: On Highlight_grab read should happen.

Change-Id: I155488c836f4fdf28e86e25bbeb408f1845950a5

6 years agoelm: [ATSPI][Highlight_grab]: When flicked left/right, scroll and show content.
Shilpa Singh [Tue, 5 Dec 2017 08:40:32 +0000 (14:10 +0530)]
elm: [ATSPI][Highlight_grab]: When flicked left/right, scroll and show content.

Change-Id: I7ca53bca33c63396808cf809fa71376ba00b23b3

6 years agoecore_wayland: turn off wayland warning message until finishing migration job
Jiyoun Park [Tue, 5 Dec 2017 07:31:29 +0000 (16:31 +0900)]
ecore_wayland: turn off wayland warning message until finishing migration job

Change-Id: Ia10f6154ed448d9b92d0c8ea4280d1c9548bb9e2

6 years agoelm: [atspi] add smart signal 'atspi,screen,reader,changed'
Shinwoo Kim [Tue, 5 Dec 2017 07:00:48 +0000 (12:30 +0530)]
elm: [atspi] add smart signal 'atspi,screen,reader,changed'

Change-Id: Ie4c08ad323a5087ef4b24dd3e0b9a14a4ebfcf1b
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agoelm: [access] Export elm_atspi_bridge_utils_is_screen_reader_enabled
Shinwoo Kim [Tue, 5 Dec 2017 06:45:39 +0000 (12:15 +0530)]
elm: [access] Export elm_atspi_bridge_utils_is_screen_reader_enabled

Change-Id: I6a70145695ca59aba2fa12bdac913301c39afa91
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agoelm: [Access][Highlight_grab]: Improvise, highlight grab cases.
Shilpa Singh [Tue, 5 Dec 2017 06:35:52 +0000 (12:05 +0530)]
elm: [Access][Highlight_grab]: Improvise, highlight grab cases.

Change-Id: I355f344f84b1eac6e2535553fb6c8217bf5bf158

6 years agoelm: access: Use visible data changed signal, and add a extent get interface func.
Shilpa Singh [Tue, 5 Dec 2017 06:25:06 +0000 (11:55 +0530)]
elm: access: Use visible data changed signal, and add a extent get interface func.

Change-Id: I85adb6e3739866cf63075f671caf7a879570ed7a

6 years agoelm: [ATSPI]: 1. As ATSPI mode is always on, check for bridge connect as well
Shilpa Singh [Mon, 4 Dec 2017 14:41:47 +0000 (20:11 +0530)]
elm: [ATSPI]: 1. As ATSPI mode is always on, check for bridge connect as well
2. Use common _elm_atspi_enabled func instead of internal func

Change-Id: Idd3d90aa31181ef5a5f65e4c0c1e0855d8e5cbf7

6 years agoelm: [index]Do not give highlightable state if index style is pagecontrol
Prasoon Singh [Mon, 4 Dec 2017 13:58:46 +0000 (19:28 +0530)]
elm: [index]Do not give highlightable state if index style is pagecontrol

@tizen_fix

orignal patch: dd227fe25f621eb5d1fd61419e2b56601586f65b

Change-Id: Id60ea21cf38a725bd7dd0bc34f5260bf15a28280

6 years ago[ATSPI]: When scroll happens due to flick, drag, inform screen-reader to do the reading.
Shilpa Singh [Mon, 4 Dec 2017 13:58:05 +0000 (19:28 +0530)]
[ATSPI]: When scroll happens due to flick, drag, inform screen-reader to do the reading.

Change-Id: I8eb6f2b06fdcf34b81eb889bee904aafb09ad044

6 years agoelm: [index] Added highlighted state for index if highlight frame is present over it
Prasoon Singh [Mon, 4 Dec 2017 13:40:32 +0000 (19:10 +0530)]
elm: [index] Added highlighted state for index if highlight frame is present over it

@tizen_fix

orignal patch:f56b40f9de175eab292cedeae796ec5d255025fc

Change-Id: I69c87c9eed5a0b53859da463b90bbb2af62b86e6

6 years agoelm: warnings fix
Shilpa Singh [Thu, 30 Nov 2017 13:50:43 +0000 (19:20 +0530)]
elm: warnings fix

Change-Id: I3a666b0f6d5d97873c2a7b49d66c67cf2f9cdae6

6 years agoelm: Expose access object only when brigde is connected.
Prasoon Singh [Mon, 4 Dec 2017 13:21:53 +0000 (18:51 +0530)]
elm:  Expose access object only when brigde is connected.

@tizen_feature

orignal patch: fb4e481bdb247c34f6958e3430bdef417e9d1485

Change-Id: Icc997d4eee86e3537f653b5f09db09187f5a6d65

6 years agoevas : fixed evas_tbmbuf operation
Joogab Yun [Mon, 4 Dec 2017 09:00:20 +0000 (18:00 +0900)]
evas : fixed evas_tbmbuf operation

@tizen_fix : bug fix

Change-Id: Ifd807d9303b6d620e3a50ee9f6a7e7d135fdf29d

6 years agoecore_evas: don't unset animator_ran in idle_exiter to prevent the render freeze.
Gwanglim Lee [Fri, 1 Dec 2017 03:10:21 +0000 (12:10 +0900)]
ecore_evas: don't unset animator_ran in idle_exiter to prevent the render freeze.

You could meet render freeze if you use the evas wayland_egl engine.
Because ee's animator could be ticked by the wl_frame done callback of
the ecore_wl2 even while ee is in the idle time.

Thus we should not unset the animator_ran value of the ee if ee's animator
is ticked while idle time.

Change-Id: I73bb2782638b67446d358b0e81238ae6d58d60e6

6 years agoRevert "ecore_evas: temporary fixed for resolving deadlock on wayland_egl evas engine"
Gwanglim Lee [Fri, 1 Dec 2017 02:35:18 +0000 (11:35 +0900)]
Revert "ecore_evas: temporary fixed for resolving deadlock on wayland_egl evas engine"

This reverts commit 6fa5e093e889ca10d6d243ddc1359bce439ef613.

6 years agoelm_config: disable window frame using win_no_border config
Jiyoun Park [Thu, 30 Nov 2017 22:22:20 +0000 (07:22 +0900)]
elm_config: disable window frame using win_no_border config

border.edc needs to be changed because Tizen UX don't need title.
But the floating window needs border for window resize and move
until finishing migration, disble window frame temporarily like tizen 3.0.

Change-Id: Ibb88f8b15168d86d7660f2cda4e98345586bdc62

6 years agoelm: [gengrid] Fix for wrong item gets activate action in horizontal case
Prasoon Singh [Thu, 30 Nov 2017 11:19:09 +0000 (16:49 +0530)]
elm: [gengrid] Fix for wrong item gets activate action in horizontal case

@tizen_feature

orignal patch :5e8d2103f9780ce8a96997410ea2555e9bec30c3

Change-Id: I4aaf4eff200f57ff687947721bb085f4795f161e

6 years agoelm: Access: add elm_atspi_accessible_name_cb_set, elm_atspi_accessible_description_c...
Shinwoo Kim [Thu, 30 Nov 2017 12:02:36 +0000 (17:32 +0530)]
elm: Access: add elm_atspi_accessible_name_cb_set, elm_atspi_accessible_description_cb_set

Change-Id: Ie39626fd01e150eb68b75c161ebf03e33f433c78
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agoelm: [gengrid]sort children list according to their x,y position for making highlight...
Prasoon Singh [Tue, 28 Nov 2017 09:54:08 +0000 (15:24 +0530)]
elm: [gengrid]sort children list according to their x,y position for making highlight frame go left to right in horizontal case.

@tizen_feature

orignal patch :366c1d9ab25f9fe9f115832df0f51be5f2015ac4

Change-Id: I0a67eb08aec6770da1a640bad6bdd024131013e8

6 years agoelm:[elm_cnp]Fix build warning for unused variable
JunsuChoi [Thu, 30 Nov 2017 10:56:59 +0000 (16:26 +0530)]
elm:[elm_cnp]Fix build warning for unused variable

orignal patch: 235dc9d1324ca54c1ac62aa5ee3147dd9da6f1b9

Change-Id: I1b6fbe99c72a32df9da9a7f9c178d425a2f47a6f

6 years agoelm: access: widget_atspi function added to genlist, gengrid. when item realized...
Shilpa Singh [Thu, 30 Nov 2017 09:58:44 +0000 (15:28 +0530)]
elm: access: widget_atspi function added to genlist, gengrid. when item realized register object, on unrealize de-register object.

Change-Id: Ib56e5d8248e9468fdb281aa6734106780f984a4d
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agoelm: Access: Remove bridge connect callbacks from naviframe, calendar, flipselector.
Shilpa Singh [Thu, 30 Nov 2017 09:29:52 +0000 (14:59 +0530)]
elm: Access: Remove bridge connect callbacks from naviframe, calendar, flipselector.

Change-Id: Iddd5da6dd694c2527283269e42157e5329612662

6 years agopopup: check theme compatibility more precise
JinYong Park [Wed, 29 Nov 2017 02:37:42 +0000 (11:37 +0900)]
popup: check theme compatibility more precise

fix to popup is able to apply both of old and new theme.

@tizen_fix

original patch list

1> https://review.tizen.org/gerrit/#/c/62794/
2> https://review.tizen.org/gerrit/#/c/63907/
3> https://review.tizen.org/gerrit/#/c/76318/
4> https://review.tizen.org/gerrit/#/c/78840/
5> https://review.tizen.org/gerrit/#/c/96529/
6> https://review.tizen.org/gerrit/#/c/106811/

Change-Id: I1596cd70c0e72089cee904a4a80c059af066994a
Signed-off-by: JinYong Park <j4939.park@samsung.com>
6 years agoecore_wl2: fix invalid operation about keygrab logic
JengHyun Kang [Thu, 30 Nov 2017 08:57:36 +0000 (17:57 +0900)]
ecore_wl2: fix invalid operation about keygrab logic

Change-Id: I29f8e54613d2de29fe207a6aa24d605009a003bf

6 years agoelm: access: When atspi mode is dynamically switched on/off, register/unregister...
Shilpa Singh [Thu, 30 Nov 2017 09:10:26 +0000 (14:40 +0530)]
elm: access: When atspi mode is dynamically switched on/off, register/unregister access objects accordingly. Modifications in toolbar, list, index

Change-Id: I6f7405a89e625046acf648bb79f20694e6a444b6

6 years agoelm: access: When atspi mode is dynamically switched on/off, register/unregister...
Shilpa Singh [Thu, 30 Nov 2017 08:36:44 +0000 (14:06 +0530)]
elm: access:  When atspi mode is dynamically switched on/off, register/unregister access objects accordingly. naviframe, popup, calendar,flipselector.

Change-Id: Id167a44d109eb606edf18dec9bcb4810dbbabe89

6 years agoelm: when scroll happens due to flick, Screen-reader will not know about when the...
Shilpa Singh [Thu, 30 Nov 2017 07:32:20 +0000 (13:02 +0530)]
elm: when scroll happens due to flick, Screen-reader will not know about when the scroll actually ended,
     hence sending notification to screen reader for the same.

@tizen_feature

orignal patch: 8b69912d896de92cd8d72da6e6ab41fe35ecf377

Change-Id: Ifbfb75775ee50ffbe6adb8fe18c86729af62e53c

6 years agoelm: [genlist]do not emit AT-SPI "children-changed" events
Prasoon Singh [Thu, 30 Nov 2017 06:44:14 +0000 (12:14 +0530)]
elm: [genlist]do not emit AT-SPI "children-changed" events

@tizen_feature

orignal patch : 533aba0c4673783392114850380b6c71a4f4a92a

Change-Id: I60c5bd0226b7012c9530835efb175ad441ac5adf

6 years agoelm: widget: access: do not append a child, if its accessible parent is different...
Shinwoo Kim [Thu, 30 Nov 2017 06:15:52 +0000 (11:45 +0530)]
elm: widget: access: do not append a child, if its accessible parent is different with widget parent

Change-Id: Id35600892141aba0c31bcb5244b437c4ec930c67
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agoelm: support elm_access used for embedded toolkit
Shinwoo Kim [Wed, 29 Nov 2017 10:19:21 +0000 (15:49 +0530)]
elm: support elm_access used for embedded toolkit

@tizen_feature

orignal patch: 180d600429216ad873760e41aace265b0c963ea0

Change-Id: Id564fbaf43c405611f648f6d3ee36028536d6def

6 years agoelm: ATSPI: CtxPopup: Access GUI 1.44: When ctxpopup is shown, based on more style...
Shilpa Singh [Wed, 29 Nov 2017 15:25:05 +0000 (20:55 +0530)]
elm: ATSPI: CtxPopup: Access GUI 1.44: When ctxpopup is shown, based on more style/default style read according to speak rule.

Change-Id: I88dc760ea08da4346fcf1c1c7fbb4624cf0c88ca

6 years agoelm: access: Active descendent changed signal not sent issue fix. Due to which highli...
Shilpa Singh [Wed, 29 Nov 2017 15:06:33 +0000 (20:36 +0530)]
elm: access: Active descendent changed signal not sent issue fix. Due to which highlight on genlist items was not setting to correct item(highlight jumping) during scroll.

Change-Id: Id8e1c6d5ec7c513e4e01992fd3ba94890f3f685c

6 years agoelm: atspi: Implicit declaration of function elm_atspi_bridge_utils_say, issue fix.
Shilpa Singh [Wed, 29 Nov 2017 14:47:26 +0000 (20:17 +0530)]
elm: atspi: Implicit declaration of function elm_atspi_bridge_utils_say, issue fix.

Change-Id: I9bc6e2582351c09722f439d236f5daccd4a34f27

6 years agoefl_ui_win.c: send bounds changed signal on window rotation
Shilpa Singh [Wed, 29 Nov 2017 14:36:39 +0000 (20:06 +0530)]
efl_ui_win.c: send bounds changed signal on window rotation

Change-Id: Ide6b3de02f62d73d4a7b24f5a611512028af2371
commit: https://phab.enlightenment.org/D5469

6 years agoelm: access: do not handle events if window is not activated. An activated window...
Shinwoo Kim [Wed, 29 Nov 2017 14:06:01 +0000 (19:36 +0530)]
elm: access: do not handle events if window is not activated. An activated window and the stater process could call "NotifyListenersSync" method, which makes atspi_register_keystroke_listener be called twice.

Change-Id: I9f0ac923e156a8d0be7d0e16251cd833fd62b845
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agoecore_evas: temporary fixed for resolving deadlock on wayland_egl evas engine
Gwanglim Lee [Wed, 29 Nov 2017 13:56:00 +0000 (22:56 +0900)]
ecore_evas: temporary fixed for resolving deadlock on wayland_egl evas engine

Change-Id: I409618ccf015b2b2d76f5702396a53f03f6e2003

6 years agoelm: Access: Provide highlight legacy API
Shilpa Singh [Wed, 29 Nov 2017 13:43:26 +0000 (19:13 +0530)]
elm: Access: Provide highlight legacy API

Change-Id: I24cec0cca496ec92fd06dfbf6ba7b9f1c8c38a9b

6 years agoelm: Added mechanism for handling the reading stopped/cancelled events for all widget...
Lukasz Oleksak [Wed, 29 Nov 2017 09:15:59 +0000 (14:45 +0530)]
elm: Added mechanism for handling the reading stopped/cancelled events for all widgets and widget_items

@tizen_feature

orignal patch: 7a8aa985006e8d482c21e3e75cb4734bc89c70b6

Change-Id: I0d703266492de1dff32531a6955708f638d7c4b0

6 years agoelm: atspi: set _accessibility_currently_highlighted_obj to NULL in object delete...
Shinwoo Kim [Wed, 29 Nov 2017 08:38:05 +0000 (14:08 +0530)]
elm: atspi: set _accessibility_currently_highlighted_obj to NULL in object delete callback

Change-Id: Iabb179b6d9b88d74c45345b6855610085720df6b
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agowayland_egl: calls ecore_wl2_window_commit before calling eglSwapBuffers
Gwanglim Lee [Wed, 29 Nov 2017 08:38:05 +0000 (17:38 +0900)]
wayland_egl: calls ecore_wl2_window_commit before calling eglSwapBuffers
to trigger next evas rendering.

Change-Id: Ia68ee93c8207c0b83704c43019bd6cf9cfbb1735

6 years agoecore_wl2: support for thready safety.
Gwanglim Lee [Wed, 29 Nov 2017 08:32:45 +0000 (17:32 +0900)]
ecore_wl2: support for thready safety.

1. Calling wl_display_prepare_read before poll
   For thread-safety, the wayland recommends using prepare_read before calling poll.
   Details info: https://wayland.freedesktop.org/docs/html/apb.html#Client-classwl__display_1a40039c1169b153269a3dc0796a54ddb0

2. Calling cancel_read if the main loop wakes up not by a wayland socket fd

Change-Id: I2bffc68d6808eae4acb0d36c3d3da058d0d96c13

6 years agoelm: access: add API elm_atspi_accessible_can_highlight_set/get
Shinwoo Kim [Wed, 29 Nov 2017 06:52:17 +0000 (12:22 +0530)]
elm: access: add API elm_atspi_accessible_can_highlight_set/get

Change-Id: I419791eb3d34e881a9f82f4fecbc58a67a5a58b3
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
6 years agopopup: add "show,finished" internal callback
JinYong Park [Tue, 28 Nov 2017 09:12:24 +0000 (18:12 +0900)]
popup: add "show,finished" internal callback

@tizen_fix

original patch : https://review.tizen.org/gerrit/#/c/77261/

Change-Id: I6445c148289e8dbe5fec290a6a79e198dbe03b4f
Signed-off-by: JinYong Park <j4939.park@samsung.com>
6 years agoecore_wl2_input: set a device info for multi touch
JengHyun Kang [Wed, 29 Nov 2017 04:49:41 +0000 (13:49 +0900)]
ecore_wl2_input: set a device info for multi touch

Change-Id: I000609ea06a811aa00c21b5f6c4363c6d3ed6876

6 years agoelm: efl_access: Add attribute_append, attributes_clear APIs
Shilpa Singh [Tue, 28 Nov 2017 13:39:58 +0000 (19:09 +0530)]
elm: efl_access: Add attribute_append, attributes_clear APIs
elm: efl_access: Add reading_info_type set/get APIs

contributed to efl opensource
https://phab.enlightenment.org/D5510
https://phab.enlightenment.org/D5524

Change-Id: I6156d084be95429664898c3d9e58c974c6e5f718

6 years agoelm: access: add API elm_object_part_access_object_get
Shinwoo Kim [Tue, 28 Nov 2017 13:15:50 +0000 (18:45 +0530)]
elm: access: add API elm_object_part_access_object_get

Change-Id: I2666051f0dd5358936d37b972bcb2dfe9b4717a7

6 years agoelm:Made changes as per latest UX for entry
Prasoon Singh [Tue, 28 Nov 2017 09:31:06 +0000 (15:01 +0530)]
elm:Made changes as per latest UX for entry

@tizen_feature

orignal patch: a7b11f5b93f65a90b750051f86ed3c78700ec0b5

Change-Id: Ib56132b4365d32d6192a26367b70ae6623b4c920

6 years agoelm_widget: remove child from accessible children, if its height is 0
Shinwoo Kim [Tue, 28 Nov 2017 10:21:52 +0000 (15:51 +0530)]
elm_widget: remove child from accessible children, if its height is 0

Change-Id: Ia261837ede4ab0c3bda72f9133921e0560c9da66

6 years agoelm: elc_popup: access: Read %s, title
Shilpa Singh [Tue, 28 Nov 2017 09:13:33 +0000 (14:43 +0530)]
elm: elc_popup: access: Read %s, title

Change-Id: I60edbb781149f1bfc0ff59ce7a9244b24b446fa5

6 years agoelm: [ttrace] add more check points
Shinwoo Kim [Mon, 27 Nov 2017 15:24:32 +0000 (20:54 +0530)]
elm: [ttrace] add more check points

Change-Id: I0ae7dbefe2466e928b87c21c3ca3ff24fccb558d

6 years agoelm: Fix ABI break: elm_object_item_access_order_get - Type of 1st parameter obj...
Shinwoo Kim [Mon, 27 Nov 2017 14:59:50 +0000 (20:29 +0530)]
elm: Fix ABI break: elm_object_item_access_order_get - Type of 1st parameter obj became non-const

Change-Id: I2a6bc87d59cc4476d8b674e32cc5a0dd594cf2e0

6 years agoelm_conform: [Accessibility]: 1. To learn the geometry of keyboard, used ATSPI role...
Shilpa Singh [Mon, 27 Nov 2017 14:43:09 +0000 (20:13 +0530)]
elm_conform: [Accessibility]: 1. To learn the geometry of keyboard, used ATSPI role keyboard_window.
2. Emitted bounds-changed when keyboard geometry is changed.

Change-Id: I5a223bfd8c5c61c1af8a497f54f912564021f0eb

6 years agoMultibuttonentry: Applied Access UX 0.3
Shilpa Singh [Mon, 27 Nov 2017 09:59:40 +0000 (15:29 +0530)]
Multibuttonentry: Applied Access UX 0.3

Change-Id: I0a6fa16ff07127e9c17d337dbee30aaba8e59f73

6 years agoatspi: move atspi initialization to elm_run.
Lukasz Stanislawski [Mon, 27 Nov 2017 08:48:57 +0000 (14:18 +0530)]
atspi: move atspi initialization to elm_run.

Change-Id: Ib0656d1312367ee214f4cb2b236f28a4d73a1dfe

6 years agoelm :[genlist] Made changes for genlist as per latest UX and removed redundant code
Prasoon Singh [Tue, 28 Nov 2017 07:45:56 +0000 (13:15 +0530)]
elm :[genlist] Made changes for genlist as per latest UX and removed redundant code

@tizen_feature

orignal patch : 5483aedbc9c9a8681f7688b22003135f9d8d6e44

Change-Id: Ic2a9b07ca0b50f93f132b206b3aad031daf4c050

6 years agoelm: [spinner] Highlight frame should not come when atspi mode is not enabled.
Prasoon Singh [Mon, 27 Nov 2017 12:26:43 +0000 (17:56 +0530)]
elm: [spinner] Highlight frame should not come when atspi mode is not enabled.

@tizen_feature

orignal commit: 90fc436a44743b473b8e8173b753185b6779822e

Change-Id: Ieee380218d110d102bc4afeccc9c60275634ce80

6 years agoelm: [genlist]add atspi support for group item
JunsuChoi [Tue, 28 Nov 2017 06:54:52 +0000 (12:24 +0530)]
elm: [genlist]add atspi support for group item

@tizen_feature

orignal patch: 3dd0a6ddba7105aa81a080ce383ffed534ab7021

Change-Id: Ida00a66f84124ab83f0440ace384b1d8aaaa6200

6 years agoelm :[efl_ui_win] Added atspi window state visible change signal
Prasoon Singh [Mon, 27 Nov 2017 12:38:11 +0000 (18:08 +0530)]
elm :[efl_ui_win] Added atspi window state visible change signal

@tizen_feature

orignal patch: 1503b005c1e4273b42a26b31249cb2946392f88c

Change-Id: Ib34fc79aea3bf8560d6d20e6086ff71209fbcc26

6 years agoelm: enable atspi bridge on background apps
Prasoon Singh [Mon, 27 Nov 2017 13:34:30 +0000 (19:04 +0530)]
elm: enable atspi bridge on background apps

@tizen_feature

orignal patch : e5a002fd662ff7e9c2071daf614e79f0d9070ba6

Change-Id: Ib101f8b8e58aa5a089b59b3dc37f1524a9187fdc

6 years agoelm: [spinner] Forcefully setting highlight frame on spinner entry as on
Prasoon Singh [Mon, 27 Nov 2017 12:18:40 +0000 (17:48 +0530)]
elm: [spinner] Forcefully setting highlight frame on spinner entry as on
     entry activation frame goes to window again.

@tizen_feature

orignal commit: fb7f0036446cebef0e509519680fd8f27bc53702

Change-Id: I365ded387c2a7879304fe57ce8c97bab123630dc

6 years agoelm: [genlist] The addition name of the group item as per UX.
JunsuChoi [Mon, 27 Nov 2017 11:28:44 +0000 (16:58 +0530)]
elm: [genlist] The addition name of the group item as per UX.

@tizen_feature

orignal patch : b5b2039be55792bbc8cad541835c1ac44e1eadfa

Change-Id: I616b66ab2cf3b2fa33d128865c3e92bf961f2097

6 years agopopup: add popup compress mode UX(Tizen 2.4)
JinYong Park [Mon, 27 Nov 2017 07:03:57 +0000 (16:03 +0900)]
popup: add popup compress mode UX(Tizen 2.4)

original patch : https://review.tizen.org/gerrit/#/c/76197/

Change-Id: I7c5b0ee0f6230380a3b8e43a8443a8029727bdf5
Signed-off-by: JinYong Park <j4939.park@samsung.com>
6 years agoevas_gl : wayland_egl :
Joogab Yun [Mon, 27 Nov 2017 10:42:01 +0000 (19:42 +0900)]
evas_gl : wayland_egl :

 1. do not call ecore_wl2_window_buffer_attach and ecore_wl2_window_commit at eng_outbuf_flush

 2. add missed patch

Change-Id: I6245f174d8917bc75a403e92da573aa539a7737f

6 years agoelm: [gengrid]improve item scrollto alignment
Lukasz Stanislawski [Mon, 27 Nov 2017 09:17:59 +0000 (14:47 +0530)]
elm: [gengrid]improve item scrollto alignment

@tizen_feature

orignal commit: af8ebba2f254a8d0f41f46a5d1c9779314ca902e

Change-Id: Ic7b22beb704430fa7c49b99959a57c08ab600541

6 years agoelm: [claendar]Exposing calendar's month name in accessibility tree
Prasoon Singh [Mon, 27 Nov 2017 10:45:53 +0000 (16:15 +0530)]
elm: [claendar]Exposing calendar's month name in accessibility tree

@tizen_feature

orignal_patch: ded48905e1e8dc435804496637f35e1b1175aaef

Change-Id: Icc51b06ac6f42236cc30c2c2f59d54ec7a05fa9b

6 years agoelm: Added null check for top and bottom btn before sending access name changed signal.
Prasoon Singh [Mon, 27 Nov 2017 10:04:44 +0000 (15:34 +0530)]
elm: Added null check for top and bottom btn before sending access name changed signal.

@tizen_feature

orignal commit: 98e0847d3d06676ef5ca9cedb00881435c75a196

Change-Id: I9dfad32d0a70d463474b484b78905e1d812b563b

6 years agopopup: Support legacy group and swallow part names
JinYong Park [Mon, 27 Nov 2017 07:53:12 +0000 (16:53 +0900)]
popup: Support legacy group and swallow part names

This patch is made for backward compatibility of themes.
@tizen_fix

original patch
 #1: https://review.tizen.org/gerrit/#/c/62794/
 #2: https://review.tizen.org/gerrit/#/c/63907/

Change-Id: I6f4e875dd98af08120e11ae579f9ee2a29a73943
Signed-off-by: JinYong Park <j4939.park@samsung.com>
6 years agoedje_entry: Add edje_object_part_text_select_disable_set
JinYong Park [Wed, 22 Nov 2017 02:38:09 +0000 (11:38 +0900)]
edje_entry: Add edje_object_part_text_select_disable_set

To enable selection using keyboard input,
change select_allow_set/get to only block mouse input,
and add select_disable_set/get instead of original select_allow

This patch is for migration efl 1.20

original patch : https://review.tizen.org/gerrit/#/c/99119/

Change-Id: Iff893280e9c726ef6575f1cab0fdc43d93b9d0cd
Signed-off-by: JinYong Park <j4939.park@samsung.com>
6 years agoedje_entry: fix "command do nothing when capslock on"
JinYong Park [Thu, 23 Nov 2017 10:45:09 +0000 (19:45 +0900)]
edje_entry: fix "command do nothing when capslock on"

original patch : https://review.tizen.org/gerrit/#/c/98668/

@tizen_fix

Change-Id: Ib4866de0295b4dff144c621a71d2e789d46bb437
Signed-off-by: JinYong Park <j4939.park@samsung.com>
6 years agoelm: Conditional registration of elm_access object as atspi objects
Patryk Kaczmarek [Mon, 27 Nov 2017 06:38:50 +0000 (12:08 +0530)]
elm: Conditional registration of elm_access object as atspi objects

@tizen_feature

orignal patch: fec8bd2f2eb6e657aa67771e147723afc8fab2dc

Change-Id: I79d5bea97cd41ef94a204f699daccfb087d67c46

6 years agopopup: set proper parent object for elm_access
Lukasz Stanislawski [Fri, 24 Nov 2017 14:16:12 +0000 (19:46 +0530)]
popup: set proper parent object for elm_access

   original patch: b71d44fc410b07f05d3772532351ae8fb00c0bb8

Change-Id: If52a4de0a8d268574f2ea474212ba96d39164ca6

6 years agoelm_colorselector: color names update based on GUI
Shilpa Singh [Fri, 24 Nov 2017 12:17:59 +0000 (17:47 +0530)]
elm_colorselector: color names update based on GUI

Change-Id: Id108d723bc003a7a27e09ae86e16b87396f3bad9

6 years agoelm: [Flipselector]fix accessible at point functionality.
Lukasz Stanislawski [Thu, 23 Nov 2017 10:39:30 +0000 (16:09 +0530)]
elm: [Flipselector]fix accessible at point functionality.
Additionaly compilation warning ware removed.

@tizen_feature

orignal patch: 6217239e45ea094b9639037f35ddef6e4e821d7f

Change-Id: I3bc9360393100f6d57051aa50cab58d1a7043840

6 years agoelm: [gengrid] update accessibility highlight change during gengrid scroll.
Tomasz Olszak [Thu, 23 Nov 2017 14:29:45 +0000 (19:59 +0530)]
elm: [gengrid] update accessibility highlight change during gengrid scroll.

@tizen_feature

orignal patch: c7f5de9ffa3fa9e0bf9e364d38e0187e8ea9566c

Change-Id: I3ce3081b71293d980a5ff7c2ab5dc86c1ecb882d

6 years agoelm: [flipselector] top/bottom buttons added for accessibility tree
Patryk Kaczmarek [Thu, 23 Nov 2017 10:13:12 +0000 (15:43 +0530)]
elm: [flipselector] top/bottom buttons added for accessibility tree

@tizen_feature

orignal patch: 7a038596649560df76d41e4d09e787e77b794fb5

Change-Id: I4b485a905ccb44086fdd39019a452c6d96ef8eef

6 years agoelm: [efl_ui_progressbar]Added description_get API
Prasoon Singh [Thu, 23 Nov 2017 11:51:13 +0000 (17:21 +0530)]
elm: [efl_ui_progressbar]Added description_get API

@tizen_feature

orignal patch: 0744aaf8ae2f0d22cef186328b8ffaab36bab4cf

Change-Id: I4a18924f83b057064735a7b8bae9325a6d991ace

6 years agoelm: [Index] added index accessibility highlight implementation
Prasoon Singh [Thu, 23 Nov 2017 12:16:36 +0000 (17:46 +0530)]
elm: [Index]  added index accessibility highlight implementation

@tizen_feature

orignal patch: e26667ab55aece69d49098032ae80559bcd49672

Change-Id: I5e0701f1a51743a9a42ed7a8aa30a25a3274b852

6 years agoelm: [ctxpopup] Accessible methods for children_get, extents_get and item name_get
Patryk Kaczmarek [Thu, 23 Nov 2017 09:49:13 +0000 (15:19 +0530)]
elm: [ctxpopup] Accessible methods for children_get, extents_get and item name_get

@tizen_feature

orignal patch: c5c9c27c0ea5fb105ef600b925a36fe75552ba58

Change-Id: I309432b1fcdc395e3736136b996483e4878ea758

6 years agoelm: [popup][ctxpopup] popup and ctxpopup accessibility highlight impementation
Patryk Kaczmarek [Thu, 23 Nov 2017 07:54:02 +0000 (13:24 +0530)]
elm: [popup][ctxpopup] popup and ctxpopup accessibility highlight impementation

@tizen_feature

orignal patch: 0a67da373248031c81ef7986b117546f21510f00

Change-Id: I9d4f49e10f6fa5cfe16795abf7076ed109cbfa27

6 years agoevas_main: fix not to add evas devices for seat/mouse/keyboard even for gl_tbm
Sung-Jin Park [Fri, 24 Nov 2017 08:53:06 +0000 (17:53 +0900)]
evas_main: fix not to add evas devices for seat/mouse/keyboard even for gl_tbm

Change-Id: If363b53fb6c5eb2749235d886c40001b87e3cff5
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agoEvasGL: The implementation of pbuffer and getting current context
Wonsik, Jung [Fri, 24 Nov 2017 06:33:34 +0000 (15:33 +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: If33e4d5ff7043d8a0d029670a1081d3776c88e1a

6 years agoevas : fixed bug at eng_window_new() on wayland_egl
Joogab Yun [Wed, 22 Nov 2017 07:18:12 +0000 (16:18 +0900)]
evas : fixed bug at eng_window_new() on wayland_egl

@tizen_fix : bug fixed

Change-Id: I20afffbf38cfebd09a8764d33ed367d1bdf2edaf

6 years agoedje: Import missing eo descriptions for ellipsize feature
Youngbok Shin [Thu, 23 Nov 2017 07:14:08 +0000 (16:14 +0900)]
edje: Import missing eo descriptions for ellipsize feature

@tizen_fix

Change-Id: I7f46d4aebd0f431faeae59095b8a719885df2489

6 years agoeldbus: initialize ecore if want to use eldbus
JengHyun Kang [Thu, 23 Nov 2017 08:54:06 +0000 (17:54 +0900)]
eldbus: initialize ecore if want to use eldbus

Change-Id: I2445b622e4f93428c576f83d2723944620f3f0e1

6 years agoecore_input: fix to call ecore_input_joystick_init() only when it's required
Sung-Jin Park [Thu, 23 Nov 2017 07:11:23 +0000 (16:11 +0900)]
ecore_input: fix to call ecore_input_joystick_init() only when it's required

Change-Id: I86ae4840caadc0d4ea13e96a435c017d98558c47
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agoedje: add APIs for handling text properties of Edje
Youngbok Shin [Wed, 22 Nov 2017 10:16:47 +0000 (19:16 +0900)]
edje: add APIs for handling text properties of Edje

It adds the following APIs.
- edje_object_part_text_min_policy_set/get => for backward compatability of elm_label.
- edje_object_part_text_valign_set/get => for C# Xamarin

@tizen_feature

Change-Id: I6fe6cf000185c403dcdcc4d541dcae23a82cd123

6 years agoelm_config: disable auto_norender_withdrawn feature until fix the rendering problem
Jiyoun Park [Thu, 23 Nov 2017 02:28:38 +0000 (11:28 +0900)]
elm_config: disable auto_norender_withdrawn feature until fix the rendering problem

Change-Id: I638d1ede92681840e8cee3b1fe498f91f7aea209

6 years agospec: Disable neon temporally
Wonki Kim [Thu, 23 Nov 2017 02:14:09 +0000 (11:14 +0900)]
spec: Disable neon temporally

rendering problem with neon feature.

Change-Id: If7a0be746c213ae416232736cd6a680254a3be7c
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
6 years agoelm: expose naviframe title as access object
Lukasz Stanislawski [Wed, 22 Nov 2017 14:35:14 +0000 (15:35 +0100)]
elm: expose naviframe title as access object

@tizen_feature

Change-Id: I945f23fc53ef389c95a5bcb5c3e36329450702bc

6 years agoelm: add name and description to elm_access
Lukasz Stanislawski [Wed, 22 Nov 2017 12:21:48 +0000 (13:21 +0100)]
elm: add name and description to elm_access

@tizen_feature

Change-Id: I7f7df6a64dea7fa088f805369188db2e5faae44b

6 years agoelm: add highligh_grab and higlight_clear methods for hover
Lukasz Stanislawski [Wed, 22 Nov 2017 10:38:32 +0000 (11:38 +0100)]
elm: add highligh_grab and higlight_clear methods for hover

@tizen_feature

Change-Id: I988730a2264bbff4913beaad93365ed7a8c4c74b

6 years agoelm: Fixed _accessible_set_parent for gengrid items
Patryk Kaczmarek [Wed, 22 Nov 2017 11:39:49 +0000 (12:39 +0100)]
elm: Fixed _accessible_set_parent for gengrid items

original patch: 12ec884f611d66393f6ec57172bf68b202e9a919

@tizen_fix

Change-Id: I0bbb893c6f7ca9cbd4b797595530daf32bd79cdb

6 years agoelm: deprecated: add Elm_Access_Sound_Type
Shinwoo Kim [Wed, 22 Nov 2017 09:36:27 +0000 (10:36 +0100)]
elm: deprecated: add Elm_Access_Sound_Type

original patch: be5e70ebc7c34ad622aad17d8d6b346612addefd

@tizen_feature

Change-Id: I8bb13e577f99b0aad2719b77c2cdeeba5e62e721

6 years agoedje: import ellipsize features from Tizen with new TIZEN_ONLY tags
Youngbok Shin [Thu, 9 Nov 2017 10:26:51 +0000 (19:26 +0900)]
edje: import ellipsize features from Tizen with new TIZEN_ONLY tags

All code for ellipsize and fade_ellipsis are merged by a common TIZEN_ONLY tag.
Put the following tag if you want to add a new code section for this feature.
This is for convenience of migration work.

/***********************************************************************************
 * TIZEN_ONLY_FEATURE: ellipsize.marquee, ellipsize.fade for TEXTBLOCK, TEXT part. *
 ***********************************************************************************/

... code ...

/*******
 * END *
 *******/

@tizen_feature

Change-Id: I601d410732cd258300e3aa575a8cb1ca670fcf2d

6 years agoevas: Import TIZEN_ONLY functions for Edje textblock/text calculation/ellipsize feature.
Youngbok Shin [Tue, 14 Nov 2017 12:07:46 +0000 (21:07 +0900)]
evas: Import TIZEN_ONLY functions for Edje textblock/text calculation/ellipsize feature.

@tizen_feature

Change-Id: I825ed72b52128e9beb534cfc34d0fb20df218ba6

6 years agoelm: Fixed the bugs and warnings in atspi relationship APIS
Prasoon Singh [Thu, 16 Nov 2017 09:12:13 +0000 (10:12 +0100)]
elm: Fixed the bugs and warnings in atspi relationship APIS

original patch: 3d12640004b972ed6154d0ae01d7a99efaca4042

Change-Id: I243254e1e32eb9dbcc60fdcab959f9575a589eb5