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
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
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
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>
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
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
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
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
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
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>
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
Shilpa Singh [Wed, 29 Nov 2017 13:43:26 +0000 (19:13 +0530)]
elm: Access: Provide highlight legacy API
Change-Id: I24cec0cca496ec92fd06dfbf6ba7b9f1c8c38a9b
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
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>
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
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
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>
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>
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
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
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
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
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
Shilpa Singh [Tue, 28 Nov 2017 09:13:33 +0000 (14:43 +0530)]
elm: elc_popup: access: Read %s, title
Change-Id: I60edbb781149f1bfc0ff59ce7a9244b24b446fa5
Shinwoo Kim [Mon, 27 Nov 2017 15:24:32 +0000 (20:54 +0530)]
elm: [ttrace] add more check points
Change-Id: I0ae7dbefe2466e928b87c21c3ca3ff24fccb558d
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
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
Shilpa Singh [Mon, 27 Nov 2017 09:59:40 +0000 (15:29 +0530)]
Multibuttonentry: Applied Access UX 0.3
Change-Id: I0a6fa16ff07127e9c17d337dbee30aaba8e59f73
Lukasz Stanislawski [Mon, 27 Nov 2017 08:48:57 +0000 (14:18 +0530)]
atspi: move atspi initialization to elm_run.
Change-Id: Ib0656d1312367ee214f4cb2b236f28a4d73a1dfe
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
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
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
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
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
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
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
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>
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
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
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
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
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>
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>
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>
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
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
Shilpa Singh [Fri, 24 Nov 2017 12:17:59 +0000 (17:47 +0530)]
elm_colorselector: color names update based on GUI
Change-Id: Id108d723bc003a7a27e09ae86e16b87396f3bad9
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
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
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
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
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
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
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
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>
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
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
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
JengHyun Kang [Thu, 23 Nov 2017 08:54:06 +0000 (17:54 +0900)]
eldbus: initialize ecore if want to use eldbus
Change-Id: I2445b622e4f93428c576f83d2723944620f3f0e1
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>
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
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
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>
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
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
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
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
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
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
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
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
Prasoon Singh [Tue, 14 Nov 2017 13:47:34 +0000 (14:47 +0100)]
elm: [Index] Made UX changes for atspi as per v0.2
@tizen_feature
original patch:
7cc0d0b5d9b66554c03a2a8523fe74447b0c748a
Change-Id: Ic86583388d1183d74a405cfb3ba9a2d1e29378e2
Shinwoo Kim [Tue, 14 Nov 2017 13:38:42 +0000 (14:38 +0100)]
elm: elm_atspi_bridge: fix double free issue (WGID:81393)
@tizen_fix
original patch:
af78b85ec4ee65272f31068732b9933f1f9f8054
Change-Id: I46386e4334f22e38ddac5d06e054f5763f178d33
Shinwoo Kim [Tue, 14 Nov 2017 14:54:49 +0000 (15:54 +0100)]
elm: elm_atspi_bridge: ELM_ATSPI_BRIDGE_DATA_GET_OR_RETURN should use elm_atspi_bridge object
@tizen_fix
original patch:
a097f1cb1c09d293168e79278a9d3f3f860065c5
Change-Id: I232e85786033a90468496c9dff4f894def46c62f
Lukasz Stanislawski [Tue, 14 Nov 2017 13:03:14 +0000 (14:03 +0100)]
elm: atspi: integrate ewk_view with elementary accessibility
This patch provides some nasty hack to make accessibility
provided by webkit work with elementary accessibility
Conflicts:
src/lib/elm_priv.h
@tizen_feature
original patch:
0df2718bb75b968eaaf4b29bae76403e7875039f
Change-Id: Ic23a8b1545fc4f3d180b4585efb249bea2393ee5
JunsuChoi [Tue, 21 Nov 2017 11:24:16 +0000 (12:24 +0100)]
elm: Remove warning 'genlist'
original_patch:
7699ae3c65f523e6a60dc6cd1fc2fe93e6aef5b5
@tizen_fix
Change-Id: I01607ca2e1bfc7077b5af5ee55de0f851b1e4b3b
Lukasz Stanislawski [Tue, 14 Nov 2017 12:29:09 +0000 (13:29 +0100)]
elm: atspi: sanitize service name before creating bus
Path fixes crashes when service name contained chracters forbbiden by
dbus daemon.
@tizen_fix
original patch:
1eb2e33ef31b6bf3c30cee18f8d11894b74ffbee
Change-Id: Ice23c57c1020de33d73dc76b3a0dcf860a7a0f7a
Lukasz Stanislawski [Tue, 14 Nov 2017 16:39:49 +0000 (17:39 +0100)]
elm: atspi: expose highlight information on atspi
@tizen_feature
Change-Id: I6a79016c1fbd8c1228eb974cfb842ab0eb0d0d3f
Wonsik, Jung [Tue, 21 Nov 2017 07:01:40 +0000 (16:01 +0900)]
evas-tbm-engine: add data type for hash data
Add data type of native for hash data
Change-Id: I0f2cb9f188287863a9ec831b70b81d7a150a89e7
Joogab Yun [Tue, 21 Nov 2017 05:35:45 +0000 (14:35 +0900)]
elm_glview : initialize to NULL after free function
@tizen_fix : bug fix
Change-Id: Ic617cec28ca5dce5f43492e09821df0c297d2185
Joogab Yun [Tue, 21 Nov 2017 05:13:23 +0000 (14:13 +0900)]
evas_tbm : support ROI mode (tbm rot, flip, ratio)
1. color format of native tbm surface
- sdk camera test
- If a other flag setup before the SHD_EXTERNAL
then color format problem happens
2. perform native buffer surface video rendering at evas object render level
- Now origin size mode (when image size is smaller than evas object size) is supported
3. draw black rectangle image for native surface video when there is ratio value
4. don't use a clip in case of the tbm surface type.
- message app -> new message -> attach -> camera -> change to front
camera -> recoding -> flip is operated which each a clip
5. calculate flip flag before rotating
6. changed concept custom ROI mode
@tizen_feature : support ROI mode
Change-Id: I564b6131a46ae9dd1dba59a4a74c7d689486a3fa
Wonsik, Jung [Tue, 21 Nov 2017 01:10:54 +0000 (10:10 +0900)]
evas-gl-engine: Fix incorrect shader code for SHD_EXTENSION and etc
1. Fix incorrect fragment shader codo for SHD_EXTENSION
2. Fix the code about referencing Outbuf in Evas-GL TBM
Change-Id: Ia9790185b9d0d00f0acfef74c92df5d678c31193
Joogab Yun [Mon, 12 Jun 2017 06:33:44 +0000 (15:33 +0900)]
[evas_gl_engine] 1. add orientation checking at image_stride_get()
2. add stride_get in case of tbm surface
Change-Id: I6ea901be0ba316f98dd1cc56ac697078c9a67cef
Joogab Yun [Tue, 18 Jul 2017 00:53:14 +0000 (09:53 +0900)]
[evas_gl] calculates texture sampling for orient (90 or 270)
Change-Id: I9744ab3379c64fc3c829885a17295b22f2b210a2
Patryk Kaczmarek [Tue, 23 Jun 2015 19:39:37 +0000 (21:39 +0200)]
elm: Region show on item elements fixed
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
original patch:
e9580a6b20a0164fb8898be0dd7afae2eb4a568c
@tizen_fix
Change-Id: I46f55d63b1e04c4cd7a5ec2c43a20258f731591d
Patryk Kaczmarek [Sun, 24 May 2015 11:07:41 +0000 (13:07 +0200)]
elm: Fix for accessibility highlight
original patch:
63002a5c8662c83502a09c8b981e6f0ced976673
@tizen_fix
Change-Id: I9e2dacff672d1d0d67988d6d69a565b01012b4f6
Lukasz Stanislawski [Tue, 14 Nov 2017 12:04:15 +0000 (13:04 +0100)]
elm: atspi: improve accessible_at_point API
Now accessible at point API ignore all objects with
ELM_ATSPI_ROLE_REDUNDANT_OBJECT. This helps to ignore non-interesting
objects stacked at given cooridinates (like elm_bg)
Conflicts:
src/lib/elm_bg.c
src/lib/elm_win.c
@tizen_feature
original patch:
e75f30c1ea7156d7fd4d5a6e533651e14b39269e
Change-Id: I4055287fc68e2ced681c3b7216aae62248a7d717
Lukasz Wlazly [Fri, 17 Nov 2017 12:52:01 +0000 (13:52 +0100)]
elm: Accessibility Highlight frame support for items
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
Conflicts:
src/lib/elm_main.c
src/lib/elm_widget.c
src/lib/elm_widget_item.eo
src/lib/elm_win.c
original patch:
c325356997d58ed9068fe2b55b612db48e670cde
@tizen_fix
Change-Id: I2c739bb5180588550fffb6f0bd7fe216ed6b7368
Lukasz Wlazly [Fri, 17 Nov 2017 10:51:02 +0000 (11:51 +0100)]
elm: Accessibility frame follows parent item on scroll event
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
original patch:
bec6bc7119b789b5f9737bbb4bf61219ba9f1315
@tizen_fix
Change-Id: Ieb2ef0f7853b5b26b7da3bdd3d1ab1a46082ea2d
Lukasz Stanislawski [Fri, 10 Jul 2015 15:21:18 +0000 (17:21 +0200)]
elm: popup: add keybinding for popup "block,clicked" action
@tizen_feature
original patch:
c856367d97020002d9a8a9e26914de8469653a86
Change-Id: I50e46127e937525ea9057cb08314d8c2d8757db9
Patryk Kaczmarek [Tue, 14 Nov 2017 11:19:44 +0000 (12:19 +0100)]
elm: Toolbar item accessibility highlight
Toolbar item can grab and clear accessibility highlight frame
@tizen_feature
Original patch:
f919df709e670600fcea71c3001a5ce5221b61e0
Change-Id: Ide3d9680a1a92fdf01ab61760bb78baab7f209ae
Lukasz Stanislawski [Tue, 14 Nov 2017 09:37:05 +0000 (10:37 +0100)]
elm: widget: sort accessible children spatially
original patch:
d940068e1f7cc5cfc6208245a1fb0e92f1a813d4
Change-Id: Ie3f1ddac5712089f85f1490f0b6c6e819c52f74f
Lukasz [Mon, 20 Nov 2017 12:11:58 +0000 (13:11 +0100)]
elm: Fix for: Accessibility Highlight Frame added
Missing function declaration added.
Related to: https://review.tizen.org/gerrit/#/c/160143/
Change-Id: Ie221c33e08de3d6131edc3d05d28d10abbf92510
Lukasz Stanislawski [Tue, 14 Nov 2017 11:51:15 +0000 (12:51 +0100)]
elm: mark atspi API as public
@tizen_fix
Original patch:
b9a544128dfb4d23e06995a233e166b0a166ae86
Change-Id: I7892c9433d675d9ba6618991ae46488060752c3c
Lukasz Stanislawski [Thu, 16 Nov 2017 02:31:26 +0000 (11:31 +0900)]
elm: Rename elm_interface_atspi_widget_action mixin
Reviewers: jpeg
Subscribers: jenkins, cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5400
Change-Id: I5656302bd960511a3e0e0092512a92f4833f16b2
Wonsik, Jung [Mon, 20 Nov 2017 09:47:23 +0000 (18:47 +0900)]
evas_gl_tbm: Fix to fail getting Outbuf in Evas GL TBM backend
Fix to fail getting Outbuf of eng_image_native_set in Evas_GL_TBM_Backend
@Tizen_feature
Change-Id: I1646078c7a270c5cb99e35f2637b4e189a1a6268
Joogab Yun [Fri, 17 Nov 2017 05:51:33 +0000 (14:51 +0900)]
[evas_sw_backend] 1. evas sw tbm backend implement
2. wayland_tbm_client_init / deinit in ecore_evas
Change-Id: I6a826f357fab956d76c350ee2fe07901791902be
Joogab Yun [Fri, 17 Nov 2017 10:31:39 +0000 (19:31 +0900)]
[evas_gl_context] temporary bug fix about extension check
Change-Id: I7a893b2f5f5f6f029726ad67b04389e22904e21f
Wonsik, Jung [Fri, 17 Nov 2017 09:02:50 +0000 (18:02 +0900)]
evas_tbm: fix incorrect return value of eng_output_setup()
Fix incorrect return value of eng_output_setup()
Change-Id: Ia8beb0d1d41c9d38cf0210baa3564f7464b7c249
JunsuChoi [Thu, 16 Nov 2017 08:06:56 +0000 (17:06 +0900)]
elm: atspi: add highlighted/unhighlighted signal in elm_widget
add highlight signal in highlight_grab/clear function.
original patch :
09058cb1ae8786e1d8bd205dafae9ee0dda23c6d
@tizen_feature
Change-Id: Id30fefb10b54e06e715f25124b6c51c59c671392