sunghyun kim [Tue, 18 Jul 2017 02:57:49 +0000 (11:57 +0900)]
[evas_gl] Add lock to wait compiling shader
when application compile shader, shader files are created at the end.
so if other proceess try creating shader before shader file is created,
it also try again compile shader.
so add lock to wait compiling shader
Change-Id: Id9da72f226e180cc18fcaaa65d639676ccfe9114
sunghyun kim [Thu, 7 Dec 2017 04:46:00 +0000 (13:46 +0900)]
[evasgl] Delete checking checksum when copy old shader
when application use runtime shader, it add runtime shader when application shutdown.
for add runtime shader, they copy old shader file to temp file and modify,rename this.
but in this case, eet_open & checksum check is failed.
because temp file is empty (it didn't write checksum)
so delete checking checksum when copy old shader to temp file.
and..
if new shader is compiled, it will be saved after shutdown.
because of this, shader is compiled 2~3 times in some case.
so add some code for this problem.
1. close & reopen shader before checking shader file.
2. update shader file when application compile new shader
Change-Id: I3eb966d9f67695cb576db6b955824574251083b6
Shinwoo Kim [Thu, 7 Dec 2017 04:28:40 +0000 (13:28 +0900)]
elm: Fix build error by keeping backward compatablility
Application should define EFL_BETA_API_SUPPORT to use Efl_Event_Description.
So this patch set does use "legacy: null" for thoes APIs.
And it seems that eolian has problem to generate enum variable for eo.legacy.h.
Please refer to following ticket for more detailed information.
https://phab.enlightenment.org/T6486
@tizen_fix
Change-Id: Ie48f83fb73bfb146a9147db63078ce8cafbaa638
Youngbok Shin [Thu, 7 Dec 2017 04:42:26 +0000 (13:42 +0900)]
label: Add elm_label_text_style_user_push, pop, peek APIs for internal usages
It is internal APIs only for C#.
@tizen_feature
Change-Id: I278ca71f96bab309e5c6992f153eec4eac5cdb8d
Youngbok Shin [Thu, 7 Dec 2017 04:36:13 +0000 (13:36 +0900)]
label: don't make ellipsis/slide label as expandable
@tizen_fix
Change-Id: I29402f4a395826f1b24ad4cf7ed88a265174db2b
Youngbok Shin [Thu, 7 Dec 2017 04:33:11 +0000 (13:33 +0900)]
label: fix to get proper minimum size from legacy label theme
It needs part_text_min_policy property functions from Edje.
@tizen_fix
Change-Id: Iecb0285a08557fafef6047e6c01d802c7e2cfb0a
Youngbok Shin [Thu, 7 Dec 2017 04:30:08 +0000 (13:30 +0900)]
label: wrap width will work as min and max width
The given width from elm_label_wrap_width_set() will work
as min and max width for the given label object.
@tizen_fix
Change-Id: Ifb7a15e472afdab7976939b109d6a4e9965213ef
Youngbok Shin [Wed, 6 Dec 2017 08:24:09 +0000 (17:24 +0900)]
edje: edje: add text marquee always set/get APIs for internal usages
@tizen_feature
Change-Id: I470046446572d3962a6648eca6b905de48ab8ce6
Shinwoo Kim [Wed, 6 Dec 2017 13:47:00 +0000 (19:17 +0530)]
elm: main: Handle exception calling elm_shutdown without elm_exit.
elm_shutdown could be called without elm_exit.
In this case, the dbus connection created in elm_run is not disconnected.
Then eldbus complains with CRItical log message.
Change-Id: I0419c55c085e52f97760fbca2d25fef990d9577c
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Joogab Yun [Thu, 29 Dec 2016 07:16:38 +0000 (16:16 +0900)]
[evas_gl] EvasGL : Disable Partial Rendering On EvasGL
- webkit app -> scroll repeat -> sometimes display blink
- browser -> long press on web page -> Magnifer UI -> move ->
display empty
@tizen_fix : bug fix
Change-Id: I78b6d80948c532382861c358e89e27468d582537
Joogab Yun [Thu, 23 Feb 2017 03:53:33 +0000 (12:53 +0900)]
evas/software_generic: Round up merged rect to tile size
Summary:
For some drivers, there is a limitation for partial rects that only
multiples of tile size width/height are allowed.
Currently, rects are merged based on the current rotation, so when
the rects are calculated based on 0 rotation it does not meet the above
requirement.
Add a rect rounding up routine after _merge_rects such that the rect
is rounded up to tile size based on 0 rotation.
@tizen_fix : bug fix
Change-Id: I0ac0208e383332158dc7c3fa9fa5012e37bcf797
JunsuChoi [Wed, 6 Dec 2017 07:58:13 +0000 (13:28 +0530)]
elm: popup: access: expose part-text as at-spi object Create an access object for the popup's elm.text. by default.
Because Application user can not access the edje object in elm.text. Therefore, they can not create an access object for elm.text part.
Change-Id: I4fb1f623d40e2b22d3466c0d750d05ad38ed0622
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Shinwoo Kim [Wed, 6 Dec 2017 06:56:24 +0000 (12:26 +0530)]
elm: atspi_bridge: Not handle events if keyboard is on The keyboard is using ecore_event_filter, so it is not possilbe to get events on activated application side.
So this commit ignores events if keyboard is on.
Change-Id: I5a3d15143cd20262308ea15b38f23c8cad386929
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Shilpa Singh [Tue, 5 Dec 2017 14:38:47 +0000 (20:08 +0530)]
elm: atspi: On Highlight_grab read should happen
Change-Id: I4406f666ade21696b22c4a1edf52a7349ca2fa1f
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Prasoon Singh [Tue, 5 Dec 2017 14:12:37 +0000 (19:42 +0530)]
elm: [elm_gengird] Highlighted obj is eo obj, so make it again view obj
before checking its class and parent
@tizen_fix
orignal patch:
5bedb228550eeb7d0294acfe4531b38f6612a324
Change-Id: I5ab4f8d6a4e18fa7e9e90bfe1d66fdf2f00749fb
Shinwoo Kim [Tue, 5 Dec 2017 14:27:47 +0000 (19:57 +0530)]
elm: atspi: naviframe: Set/Get accessible information using VIEW(item) object
Change-Id: If5fdc8e873f385001262b668c07f383358d76389
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Prasoon Singh [Tue, 5 Dec 2017 14:08:09 +0000 (19:38 +0530)]
elm: [elm_list] Changed highlighted object to eo_obj.
@tizen_fix
orignal patch:
08848c00ba3695959d64c521fc5e71401f8d6b77
Change-Id: I227caf135cb96b8d18f6827447979fd0106c6125
Shinwoo Kim [Tue, 5 Dec 2017 13:53:35 +0000 (19:23 +0530)]
elm: access: naviframe: add API elm_object_part_access_object_get
Change-Id: I585bf7a58fab7311c27f223b6a178e122485a2fb
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Shinwoo Kim [Tue, 5 Dec 2017 12:17:58 +0000 (21:17 +0900)]
elm: fix build error
Build error:
/usr/include/elementary-1/elm_atspi_bridge.eo.h:42:20:
error: 'Efl_Event_Description' does not name a type
The Efl_Event_Description is defined in efl_object.eo.h which is included only
if EFL_BETA_API_SUPPORT is defined in Eo.h. So the elm_atspi_bridge.eo.h should
be included only after EFL_BETA_API_SUPPORT is defined.
Eo_Event_Description was defined in Eo.h. So there was no build error so far.
Change-Id: Iec6e6259a6b5e0b192837022ced23cb2bb3bcdb9
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
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>
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>
Shilpa Singh [Tue, 5 Dec 2017 09:13:34 +0000 (14:43 +0530)]
elm: access: On Highlight_grab read should happen.
Change-Id: I155488c836f4fdf28e86e25bbeb408f1845950a5
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
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
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>
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>
Shilpa Singh [Tue, 5 Dec 2017 06:35:52 +0000 (12:05 +0530)]
elm: [Access][Highlight_grab]: Improvise, highlight grab cases.
Change-Id: I355f344f84b1eac6e2535553fb6c8217bf5bf158
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
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
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
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
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
Shilpa Singh [Thu, 30 Nov 2017 13:50:43 +0000 (19:20 +0530)]
elm: warnings fix
Change-Id: I3a666b0f6d5d97873c2a7b49d66c67cf2f9cdae6
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
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
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
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.
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
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
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>
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
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
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>
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
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>
JengHyun Kang [Thu, 30 Nov 2017 08:57:36 +0000 (17:57 +0900)]
ecore_wl2: fix invalid operation about keygrab logic
Change-Id: I29f8e54613d2de29fe207a6aa24d605009a003bf
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
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