Jaeun Choi [Fri, 18 Nov 2016 07:07:32 +0000 (16:07 +0900)]
config: add "language_auto_mirrored"
when language_auto_mirrored is true, elm_config_mirrored_set() will be
called automatically according to "default:LTR" value in elm_language_set() function.
for initialization, it needs to be done in translation_init() as well,
but according to appcore issue, we do it in elm_win_add() time temporarily.
when it is false, mirroring will be done manually by calling
elm_config_mirrored_set().
this patch will take effect with efl-misc package.
Change-Id: I2584ced52dd7586785d355af53e49a49eff94ffc
Youngbok Shin [Thu, 17 Nov 2016 05:39:47 +0000 (14:39 +0900)]
widget: Inherit paragraph direction from widget parent
A widget inherited paragraph direction from widget parent
when only the widget was added to widget parent as parent's sub object.
But, even if it is not sub object of parent,
its direcition should be initialized by parent's direction.
@tizen_fix
Change-Id: Id9d11ce3293d63b888c36e537229479c3a08284b
Woochan Lee [Wed, 16 Nov 2016 12:17:20 +0000 (21:17 +0900)]
calendar: Apply UI Mirroring for Tizen 3.0
calendar is not including UI Mirroring feature.
Change-Id: I10343dd9bc4445e4fe33ca8efbb6f05f95651b3b
Taehyub Kim [Tue, 15 Nov 2016 04:06:43 +0000 (13:06 +0900)]
elm_entry: show context menu when entry is longpressed without focusing
@tizen_fix
Change-Id: Ibbe6c270f250542c96aebf3b8bcabea24defa6db
Jaehyun Cho [Wed, 16 Nov 2016 21:22:44 +0000 (13:22 -0800)]
efl_ui_image: guarantee user's mouse up event callback is called.
Summary:
Without propagating event by hit_rect, user's mouse up event
callback may not be called if image file is replaced in user's mouse
down event callback.
Test Plan:
1. Register mouse up event callback for elm_image by calling
evas_object_event_callback_add() with EVAS_CALLBACK_MOUSE_UP.
2. Register mouse down event callback for elm_image by calling
evas_object_event_callback_add() with EVAS_CALLBACK_MOUSE_DOWN.
3. Replace image file of elm_image by calling elm_image_file_set() in
mouse down event callback.
4. Mouse down on elm_image.
5. Mouse up on elm_image.
6. Since image file object is newly created in mouse down event
callback, mouse up event is not triggered for the newly created image
file object. As a result, mouse up event is not propagated to elm_image
and user's mouse up callback for elm_image is not called.
Reviewers: cedric, woohyun, eunue, jpeg
Reviewed By: jpeg
Subscribers: jpeg
Differential Revision: https://phab.enlightenment.org/D4401
Change-Id: I2bafe1434feb3351d1937b289b2319f27466ca9c
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Youngbok Shin [Tue, 15 Nov 2016 10:32:09 +0000 (19:32 +0900)]
Revert "entry: fix scroll region jumping issue"
This reverts commit
451c2b63e0845b44c8fb17667a4cb757adf0c65d.
Change-Id: I796d7ef36e723de0bc6acfc03076cbfc0381de9b
Youngbok Shin [Thu, 10 Nov 2016 08:45:49 +0000 (17:45 +0900)]
entry: fix scroll region jumping issue
When elm_entry takes focus by mouse clicked,
scroll region should be decided by new cursor position.
1. *_on_focus_region
*_on_focus_region will be called before updating cursor position.
So, elm_entry need to predict cursor position by mouse down and move.
2. _show_region_hook
The geometry from elm_widget_show_region_get() is not proper when
the hook function is called. We need to get cursor's geometry everytime.
Becasue, the geometry is relative. Whenever scroll region updated,
the geometry also has to be updated.
* dependancy warrning :
- efl
"edje entry: keep cursor position on mouse down and move"
https://review.tizen.org/gerrit/#/c/96783/
@tizen_fix
Change-Id: I5c74b95de32701088a9031423939ce23909c4956
SangHyeon Lee [Mon, 14 Nov 2016 04:06:38 +0000 (13:06 +0900)]
gengrid : refactoring gengrid index position
Change-Id: Icb6c996249cfd140f3669ec8749bdba85ca1596c
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Tue, 27 Sep 2016 10:13:40 +0000 (19:13 +0900)]
Gengrid: improve item_region_show code
This patch is forked by upstream patch
16b16b71282ee6b0115c5db3e714ec934249e771
written by Dave Andreoli
Change-Id: If4a66c71169f711f0f107f8b6985880ca42b2b0c
SangHyeon Lee [Tue, 27 Sep 2016 10:33:02 +0000 (19:33 +0900)]
gengrid: fix focus issue when prev/next item is disabled
This patch is forked by upstream patch
effe9b169658ec10f2edca087e4cfd4d8cea8dcf
written by Jehun Lim
Change-Id: I135bbb52503d7fd7f7ee6187182e300a189003d4
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Hosang Kim [Fri, 11 Nov 2016 08:32:51 +0000 (17:32 +0900)]
elm_win: fix precreation window logic.
If window's type is ELM_WIN_SOCKET_IMAGE or ELM_WIN_INLINED_IMAGE,
window must be created.
Change-Id: I3a78390e99c62842920550c23f65fb151de2dd89
Youngbok Shin [Tue, 15 Nov 2016 10:33:33 +0000 (19:33 +0900)]
Revert "conform: Fixed to get a geometry from *focus_region_get for show_region_job."
This reverts commit
d93cbb54a48e3f7671dc1f478d28c8c8f2014cee.
Change-Id: Icdcdcdb19486f6fcb082647529e98cd31a8ed937
Youngbok Shin [Tue, 15 Nov 2016 10:32:09 +0000 (19:32 +0900)]
Revert "entry: fix scroll region jumping issue"
This reverts commit
451c2b63e0845b44c8fb17667a4cb757adf0c65d.
Change-Id: I796d7ef36e723de0bc6acfc03076cbfc0381de9b
Hosang Kim [Tue, 15 Nov 2016 12:34:36 +0000 (21:34 +0900)]
elm_win: remove duplicated focused/unfocused event call
These are already called in elm_widget's on_focus.
@fix
by WooHyun Jung <wh0705.jung@samsung.com>
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: Ia2ea8c4faec27dfd7ed2d7818d4549439ef78a5c
Prasoon Singh [Mon, 7 Nov 2016 09:21:49 +0000 (14:51 +0530)]
[atspi][elm_widget] enhance elm_atspi_accessible_can_highlight_set to set can_hihglight
property to its children.
Change-Id: I93d1d0f5eb061a8883532e29f9acab74480ecd9f
Jee-Yong Um [Mon, 14 Nov 2016 10:35:15 +0000 (19:35 +0900)]
elm: add missing since_tizen tag
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I816ab8f329fe8a7da9b33590899d39169b5643ce
SangHyeon Lee [Tue, 15 Nov 2016 10:54:38 +0000 (19:54 +0900)]
gengrid: add elm,state,clicked signal for real select(click) event processing
Change-Id: If13b677145179c90eb26b8bbdedb33ffbf0cbde2
SangHyeon Lee [Fri, 30 Sep 2016 07:58:41 +0000 (16:58 +0900)]
genlist: fix demote issue when item still in the queue, not working properly
Change-Id: Ia8123ba24cdd0ce739b4adba6f3b95bda392c219
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Tue, 15 Nov 2016 04:48:25 +0000 (13:48 +0900)]
genlist: add changed size hint when realization mode enabled
Change-Id: I57883561036d3fad80ec067f7d93c59478fba1f7
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Jaeun Choi [Tue, 15 Nov 2016 02:31:49 +0000 (11:31 +0900)]
spinner: apply UI Mirroring for Tizen 3.0
spinner's look and behavior are not affected by UI mirroring,
so buttons inside a spinner should not be mirrored either.
this patch makes the buttons not to be affected by elm_config_mirrored_set
and sets the mirror mode manually as EINA_FALSE.
Change-Id: I7228e07e5d4751799bfa7c10d8c88012a7c757f9
Hosang Kim [Tue, 15 Nov 2016 07:32:43 +0000 (16:32 +0900)]
slider: apply UI Mirroring for Tizen 3.0
slider's look and behavior are not affected by UI mirroring
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: I45e7a8a81076fcfebbf863659f37f9293f930776
Prasoon Singh [Mon, 14 Nov 2016 15:46:10 +0000 (21:16 +0530)]
[atspi][index] index item accessibility highlight implementation
Indicator will come if highilght is present on index item and will stay untill highlight is not
gone from index item.
Change-Id: I6cd57936057f4fc954f5d21ced8fe3fc042180a8
SangHyeon Lee [Mon, 14 Nov 2016 04:11:52 +0000 (13:11 +0900)]
genlist: fix banded bg invisible issue
Change-Id: Ic9adb9de902faee188f3ae140429c00399489e79
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Jaeun Choi [Fri, 11 Nov 2016 09:07:35 +0000 (18:07 +0900)]
spinner: apply UI Mirroring for Tizen 3.0
spinner's look and behavior are not affected by UI mirroring
Change-Id: I770c5d79c5479d5f1c1914a8669421e13dde9eec
Signed-off-by: Jaeun Choi <jaeun12.choi@samsung.com>
Youngbok Shin [Mon, 14 Nov 2016 04:32:16 +0000 (13:32 +0900)]
Revert "entry: Adjust entry_edje min width according to cursor's geometry"
This reverts commit
81b1eaee89ab014223056dd0f65722ab6d8a7b35.
Change-Id: I7226d9edf3dc768a5f27ce6a97de80ce64d94c97
Youngbok Shin [Thu, 10 Nov 2016 08:45:49 +0000 (17:45 +0900)]
entry: fix scroll region jumping issue
When elm_entry takes focus by mouse clicked,
scroll region should be decided by new cursor position.
1. *_on_focus_region
*_on_focus_region will be called before updating cursor position.
So, elm_entry need to predict cursor position by mouse down and move.
2. _show_region_hook
The geometry from elm_widget_show_region_get() is not proper when
the hook function is called. We need to get cursor's geometry everytime.
Becasue, the geometry is relative. Whenever scroll region updated,
the geometry also has to be updated.
* dependancy warrning :
- efl
"edje entry: keep cursor position on mouse down and move"
https://review.tizen.org/gerrit/#/c/96783/
@tizen_fix
Change-Id: I5c74b95de32701088a9031423939ce23909c4956
Youngbok Shin [Wed, 9 Nov 2016 07:12:40 +0000 (16:12 +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: I0d46ce5c7ab501492cff6992bfd3aba8447db14c
Shinwoo Kim [Fri, 11 Nov 2016 12:12:16 +0000 (21:12 +0900)]
[atspi] 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: I54258ef6167a9bf0aeb808f1f2751513fed31629
Wonki Kim [Fri, 4 Nov 2016 06:54:05 +0000 (15:54 +0900)]
elm_scorller: supporting mirrored UI mode
if mirrored mode is set, calculate position by flipping x axis internally
current page getter will be horizontally flipped
Change-Id: I28a2ab2a42b63a929f541996f52669bff8e3a7e4
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
Bowon Ryu [Wed, 9 Nov 2016 10:15:52 +0000 (19:15 +0900)]
progressbar: apply UI Mirroring for Tizen 3.0
Change-Id: I4c4b0976a4daf0bb8b14251d56a41a3dca13d9b5
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Hosang Kim [Fri, 11 Nov 2016 05:37:39 +0000 (14:37 +0900)]
elm_image: Preserve backward compatibility with Tizen 2.4.
add evas_object_repeat_event_set() to image object.
Change-Id: Ide2bf193bf8ea3c2a301246ef97ac583dc7ecd76
Shinwoo Kim [Wed, 9 Nov 2016 12:10:27 +0000 (21:10 +0900)]
[access] remove previous access object before register
Change-Id: I485462d98029befa3fa754d7dcbe428fe330daa5
Shinwoo Kim [Fri, 4 Nov 2016 13:04:00 +0000 (22:04 +0900)]
[atspi] change accessible name to const char* - it is same with accessible description
Please refer to following review
https://phab.enlightenment.org/D4378
Change-Id: Id32c83a44f8e5830553b1b439cef172e73e2d62a
Shinwoo Kim [Fri, 11 Nov 2016 04:40:43 +0000 (13:40 +0900)]
Fix SVACE issues - 150820, 150821, 150838
- Uninitialized data
- Missed return statement
Change-Id: I5f928f8f6f905526eb9295f633888a0457bcc89b
SubodhKumar [Mon, 7 Nov 2016 14:30:20 +0000 (20:00 +0530)]
[elementary] Fix warnings.
Change-Id: Ic38275955e88e7b368adbf47479bf703c2246686
Signed-off-by: SubodhKumar <s7158.kumar@samsung.com>
sunghyun kim [Thu, 10 Nov 2016 13:23:18 +0000 (22:23 +0900)]
[elm_gl_view] fix memory leak in elm_gl_view
Delete evas_gl_make_current() in elm_gl_view because of memoryleak.
Change-Id: I44557c5beb3394ed976a2b3a10bc37bb82247c1a
SangHyeon Lee [Thu, 10 Nov 2016 10:01:46 +0000 (19:01 +0900)]
genlist : forcely set NULL on focused_item if item is deleted
Change-Id: I3b9d161152b464d72b4998aba6dec630e8e7c188
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Bowon Ryu [Thu, 10 Nov 2016 04:43:27 +0000 (13:43 +0900)]
elm_config: fix build break on windows.
getenv("HOME") causes the build break on windows.
This is caused by
860995081934e9496ca2eeb6b1567edd9730e4b5
Change-Id: I7a7583c524d24910d70764bae88a1a067df4ad86
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
JinYong Park [Mon, 7 Nov 2016 03:41:14 +0000 (12:41 +0900)]
popup: support scrollable content
@tizen_fix (tizen 2.4 feature)
spin gerrit : I84cee87c36bf2a2facc5fb6ced9f9e4eac1380c5
Change-Id: Ibbfcc68760c81a7ea9ff65bebb81e5f30e4a8f65
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
WooHyun Jung [Wed, 9 Nov 2016 01:45:31 +0000 (10:45 +0900)]
elm_entry: scroller in entry now updates cursor position when unfocused
@tizen_fix
Change-Id: Ief83e5856d53e451707772b044b843477ad5df3d
Lukasz Stanislawski [Sun, 16 Oct 2016 16:19:10 +0000 (18:19 +0200)]
atspi: add elm_atspi_ewk_wrapper class
Create wrapper widget around Ewk_View Evas_Object in order
to integrate a11y frameworks from elementary and Chromium.
Such wrapper should be created on Chromium EFL port side, however
currently will be added on elementary side with hope to move it
into chromium library.
Change-Id: I02b15376cf387b9c88f416c7c96a9ec41e89ec79
JunsuChoi [Fri, 4 Nov 2016 08:07:07 +0000 (17:07 +0900)]
Accessibility : synchronized highlight of atspi and item align feature for wearable profile
In the genlist, it corrected so that highlight could move according to item align feature.
This feature operates when screen-reader of wearable was enable.
@TIZEN_ONLY
Change-Id: I0f838264266ff84be8909f35c00c99c7ca6f17fe
Mykyta Biliavskyi [Tue, 8 Nov 2016 14:36:21 +0000 (16:36 +0200)]
Default theme: remove wrong targets from program.
Some of styles contain STATE_SET programs, that try to switch part into
non existents description. For desctop application, such as Enventor and
Eflete this make launch and work slow.
This commit fix this situation by removing wrong targets or add missed
states into target parts.
Change-Id: Ia9f51afaa096cadff363d7ea28d40059b5be04a2
Signed-off-by: Mykyta Biliavskyi <m.biliavskyi@samsung.com>
Shilpa Singh [Tue, 8 Nov 2016 06:38:04 +0000 (12:08 +0530)]
[ATSPI]: Highlight not visible in MBE[widgets which implement their own highlight UI]
issue fix.
Change-Id: Ibbde93b3f78e5523b04848ca2505f718fcd80766
Shilpa Singh [Tue, 8 Nov 2016 05:39:11 +0000 (11:09 +0530)]
[ATSPI]: On Highlight_grab read should happen, spinner role updated.
Change-Id: I5764516e56aefadd6b336b62295026ff2dbc9863
Prasoon Singh [Fri, 4 Nov 2016 15:15:25 +0000 (20:45 +0530)]
Highlighted obj is eo obj, so make it again view obj before checking its class and parent.
Change-Id: I30fb58e86e20dca6c1361c58b2ace8dedd3c9591
Shilpa Singh [Fri, 4 Nov 2016 13:59:10 +0000 (19:29 +0530)]
Highlight not changing on swipe issue fix.
Change-Id: I7749f7d6b73f73f50d9d7817fd9bf51e555885dd
Shilpa Singh [Fri, 4 Nov 2016 08:57:19 +0000 (14:27 +0530)]
When flicked left/right, scroll and show content.
Change-Id: I14a0458c149d04a015e527a3d0e21426a0360966
Prasoon Singh [Fri, 4 Nov 2016 10:37:44 +0000 (16:07 +0530)]
Changed highlighted object to eo_obj.
Change-Id: I829adbf191cd44062040f61c86043a71fde63583
WooHyun Jung [Fri, 4 Nov 2016 04:26:32 +0000 (13:26 +0900)]
elm_popup: before getting focus, all sub objs should be shown
Change-Id: I1132795056035dc5dd1ffe76336af1f3e01afc6d
Shinwoo Kim [Wed, 2 Nov 2016 11:50:57 +0000 (20:50 +0900)]
fix - socket proxy should be created before bridge is connected
Change-Id: I4bef45e97205eab1d125ab70fc037b2b067a2520
SangHyeon Lee [Mon, 7 Nov 2016 05:18:24 +0000 (14:18 +0900)]
genlist : fix crash in genlist selected_set in TC
Change-Id: Ifdbc09b795d176ea78651882cf39b6f632b0594b
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Hermet Park [Mon, 7 Nov 2016 04:01:42 +0000 (13:01 +0900)]
Author: Hermet Park <hermet@hermet.pe.kr>
Date: Fri Nov 4 20:19:14 2016 +0900
elementary transit: support image fill area in zoom effect.
Transit zoom effect didn't care image fill area in case of manual filling.
This additional logic computes map uvs with regards to the current image fill area.
@fix
Change-Id: I38cd1be536333d6cf984ccea08c524498efceb90
Andrii Kroitor [Fri, 4 Nov 2016 11:42:41 +0000 (13:42 +0200)]
elm_layout: add mmap support
Reviewers: cedric, Hermet, NikaWhite, raster
Subscribers: jpeg, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D4379
Change-Id: I4eae5fb8bb7bedc6a44fe2b396719d3360aa9e16
Signed-off-by: Mykyta Biliavskyi <m.biliavskyi@samsung.com>
Bowon Ryu [Fri, 4 Nov 2016 02:43:17 +0000 (11:43 +0900)]
toolbar: fix item resize issue.
Change-Id: I62f2bc80cd5e33aea1111cb741bad5bc13b9ca13
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
JinYong Park [Thu, 3 Nov 2016 07:58:48 +0000 (16:58 +0900)]
ctxpopup: apply color_class parent-child relationship
# dependency
- efl-theme-tizen-mobile : Ic77c6c55736397b4acc19f891e5dde345a917a79
Change-Id: I4a831535a738a35a7203df5e8cc57578fe1507f7
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
Jee-Yong Um [Tue, 1 Nov 2016 08:26:47 +0000 (17:26 +0900)]
color class: allow to set color class for efl-extension widgets
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: If4930ad0aa449e73d1d09f8171d339a88d6965b2
Bowon Ryu [Thu, 3 Nov 2016 11:08:57 +0000 (20:08 +0900)]
label: fix label sizing issue.
If a width is 0, Do not calc for the Multi-line.
@tizen_fix
Change-Id: Ib80176e245ad69b619629e2af61e4ac0ad56712c
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Hosang Kim [Mon, 31 Oct 2016 07:23:42 +0000 (16:23 +0900)]
scroller: apply "Improved scroller performance" patch.
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: I30329241b0030dd368e6c5f25ab083fe33114d61
Youngbok Shin [Wed, 2 Nov 2016 05:46:01 +0000 (14:46 +0900)]
multibuttonentry: apply widget's style to internal entry widget
@tizen_fix
Change-Id: Id9ed9b11b7f08129fb917338ef48522c15189a81
Hosang Kim [Tue, 1 Nov 2016 08:32:36 +0000 (17:32 +0900)]
elm_label: add click event for label widget.
-This patch is for maintaining compatibility
@tizen
Change-Id: If0334251ac1ba23dd233d25c22ab46bc905fca97
Jaehyun Cho [Fri, 13 Jun 2014 11:35:37 +0000 (20:35 +0900)]
naviframe: Fix to process title show/hide signal immediately
Change-Id: Iaeab08aa2a197575c0280220090b2554bbe3c8d7
SangHyeon Lee [Wed, 2 Nov 2016 07:20:59 +0000 (16:20 +0900)]
fix crash in pre-built applications on reusable content get
Change-Id: I8cf21d78f27617968b31ce8e80d4771e11f11a57
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Youngbok Shin [Tue, 1 Nov 2016 06:18:06 +0000 (15:18 +0900)]
calendar: fix mistyped code for _elm_widget_color_class_parent_set()
@tizen_fix
Change-Id: Iae7e8fb94c75a4bcd0eba2904fd58138873bc476
SangHyeon Lee [Thu, 27 Oct 2016 05:31:51 +0000 (14:31 +0900)]
genlist: apply reusable content feature
Apply genlist item reusable content feature into tizen.
This patch is merged commit from upstream patches.
Change-Id: I88e411db28bb91833036afc2bed85adf8a2faa2f
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Youngbok Shin [Mon, 31 Oct 2016 11:57:19 +0000 (20:57 +0900)]
color class: apply color_class parent-child relationship to all widgets
@tizen_feature
Change-Id: I68e60541998057f628710127def8908b25721d9b
WooHyun Jung [Mon, 31 Oct 2016 10:50:05 +0000 (19:50 +0900)]
mobile_lib/ctxpopup: do refactoring for focus movement
Change-Id: Iff7ea2351292f37cecf96f7524fc0f77a146228c
WooHyun Jung [Thu, 27 Oct 2016 06:41:22 +0000 (15:41 +0900)]
elm hoversel: restore focus to the button when hover end
Change-Id: I6fd856c9548dba377673db8365ba8d489c69b7bd
Woochan Lee [Thu, 27 Oct 2016 10:51:01 +0000 (19:51 +0900)]
multibuttonentry: Apply focus UI feature for the item
Change-Id: I26670681fe9f98185877cb6e71d05528e53e371e
Youngbok Shin [Tue, 25 Oct 2016 10:50:22 +0000 (19:50 +0900)]
widget: Apply color_class parent-child relationship
It removes color_class hashes from elm_widget.
The color_class hash can be removed if we use the following function
to update color classes of internal objects: edje_object_color_class_parent_set().
But, the color_class hash of Elm_Widget_Item has to be maintained.
Because, the edje object of item could be recreated without recreation of Elm_Widget_Item.
@tizen_feature
Change-Id: I40cabe27a3d4976d47258479a2aac58a27ddac45
Shinwoo Kim [Fri, 28 Oct 2016 01:33:52 +0000 (10:33 +0900)]
[atspi] add description of elm_atspi_bridge_utils_say
Change-Id: Ic771f12cfac445e258388d65debc1a86c657c339
Shinwoo Kim [Fri, 28 Oct 2016 07:54:41 +0000 (16:54 +0900)]
[atspi] add smart signal 'atspi,screen,reader,changed'
Change-Id: If8ab9c6ca0a049034784553f3ee3b7d2f1d5bfde
Shinwoo Kim [Thu, 27 Oct 2016 04:37:17 +0000 (13:37 +0900)]
[atspi] Export elm_atspi_bridge_utils_is_screen_reader_enabled
Change-Id: Id61e27218b813d2397cefb863eddea8ae5d3c53f
Shinwoo Kim [Mon, 24 Oct 2016 11:44:48 +0000 (20:44 +0900)]
[atspi] keep eo_obj as current highlighted object for widget item
So far, elm_object_accessibility_highlight_set have used VIEW object of Elm_Object_Item.
But, we cannot get Elm_Object_Item related data from VIEW which is returned by _elm_object_accessibility_currently_highlighted_get
We need to use currently highlighted object with some APIs such as elm_interface_atspi_accessible_state_changed_signal_emit.
But, we cannot use this kind of API with VIEW object.
Change-Id: I85ee98c4e2510c8e59c7fd0758281dfa9282f12e
Jaehyun Cho [Thu, 27 Oct 2016 11:18:46 +0000 (20:18 +0900)]
elm_spinner: Fix to return Eina_Bool value.
Change-Id: Idd97f237d5ce118562ba9e96762667b6b81a6e08
Jaehyun Cho [Thu, 27 Oct 2016 04:42:20 +0000 (13:42 +0900)]
Change macro name for SDK tools.
Replace macro name "ELM_FEATURE_DESKTOP" with "SDK_TOOLS".
Change-Id: I97f3550b66f96259b023ee4688cb0246fe9cf7e5
Shilpa Singh [Wed, 26 Oct 2016 05:44:57 +0000 (11:14 +0530)]
[ATSPI][Highlight_grab]: Improvise, highlight grab cases.
Change-Id: I5d11de16422dfe7aedaabd50c93f88a0ba6fc37b
Prasoon Singh [Thu, 27 Oct 2016 15:38:13 +0000 (21:08 +0530)]
[Atspi][elm_ctxpopup] highlight_set should be EINA_FALSE when highlight is being cleared
Change-Id: Ie831933e73c327ad22e3088447bd2faf5bed21af
SangHyeon Lee [Thu, 29 Sep 2016 12:02:40 +0000 (21:02 +0900)]
genlist: add item focused feature in mobile genlist for focus UI
Change-Id: Ifdf09de56651308a0be2e3f5b23e02379a01be82
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Taehyub Kim [Fri, 9 Sep 2016 06:36:44 +0000 (15:36 +0900)]
colorselector: apply new focus ui for palette and components items
Change-Id: I39b6227efe511db47c0490122ec824810bee9254
WooHyun Jung [Thu, 27 Oct 2016 01:26:10 +0000 (10:26 +0900)]
elm_spinner: change the key event operation on spinner
Left/Right(or Up/Down with vertical one) changed the value of
spinner previously. However, it gave uneasy because focus could not be
moved to another winset until the value met the min or max.
Now, inc/dec button can get focus, and enter input on them change
the value.
Additionally, central text button changes to the entry automatically
when it gets focus. i.e. toggle on the text button is removed.
@fix
upstream commit:
a659fe3484d3631c3d451299e5181789cecc5e00
Change-Id: I37b76f910f56689e8527384dd676de5d1d0b39ef
Mykyta Biliavskyi [Thu, 20 Oct 2016 15:14:32 +0000 (18:14 +0300)]
Elm theme: correct parse a theme filename on Windows OS.
Windows os uses ':' as delimiter between disk name and file path.
<disk>:/<dir>/file.ext. In this commit added parse case for <disk_name>
symbol meets before ":/".
Merged with commit:
commit
fd7ec0acfdb20888bfe8a827ef6141193380f3ff
Author: Mykyta Biliavskyi <m.biliavskyi@samsung.com>
Date: Fri Oct 21 15:46:49 2016 +0300
Elm_theme: parse theme name "<disk>:/file.ext" only on Windows.
Commit
86928a430c broke ability to use more than one theme file for
posix compatible systems. For case
ELM_THEME=/home/user/a.edj:/home/user/b.edj string was parsed
incorrectly. The result was a single string
"/home/user/a.edj:/home/user/b.edj", but expected two strings
"/home/user/a.edj" and "/home/user/b.edj"
This commit add additional check of the file paths like
<disk>:/filename.ext or <disk>:\filename.ext in Windows only.
This avoid wrong parse behaviour on Linux and macOS.
Change-Id: I40f6e79209ef4eb38a6e892447b4b7930b9ccf1a
Signed-off-by: Mykyta Biliavskyi <m.biliavskyi@samsung.com>
SangHyeon Lee [Wed, 26 Oct 2016 05:30:54 +0000 (14:30 +0900)]
genlist : fix building error about hide flag
Change-Id: I1bc1b732912368c8a557891b0d898d2c8a42c4aa
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Shilpa Singh [Tue, 25 Oct 2016 06:02:52 +0000 (11:32 +0530)]
[ATSPI][SPINNER]: Set role to spinner, fix warning
Change-Id: I25602039429fc62a9abc192fa1d2745db2bca7ad
SangHyeon Lee [Mon, 24 Oct 2016 07:50:49 +0000 (16:50 +0900)]
genlist: reset show item if current show item need to be hidden
Change-Id: I4e9e743e42c63a7f14116de939a8e57e57115a72
WooHyun Jung [Mon, 24 Oct 2016 07:15:37 +0000 (16:15 +0900)]
copypaste: now argument is appended to get item_count from cbhm
Change-Id: I836eb8fc04bbc43d4191a95541bd38427011c749
Prasoon Singh [Fri, 21 Oct 2016 14:21:55 +0000 (19:51 +0530)]
[atspi][elm_index] Do not give highlightable state if index style is pagecontrol
Change-Id: I143bba3b225615930379c4d03a4a488a1ddd6f38
Prasoon Singh [Wed, 19 Oct 2016 09:46:48 +0000 (15:16 +0530)]
[atspi][elm_ctxpopup] scroll the content when highlight frame goes out of view port
Change-Id: I0522591b3bffebac6c0bcad153bba50968456dfb
SangHyeon Lee [Fri, 21 Oct 2016 02:10:36 +0000 (11:10 +0900)]
genlist : refactoring filter feature and remove deprecated hide_set/get
APIs
Change-Id: I783f5eeb411bb079c50a082cc7ce849d6c2e75e9
Shilpa Singh [Fri, 14 Oct 2016 14:29:01 +0000 (19:59 +0530)]
[ATSPI]: Use visible data changed signal, and add a extent get interface func.
Change-Id: I35a0da823d8826466c16d7ab0d9b75b6c15b0dba
Shilpa Singh [Mon, 9 Nov 2015 22:34:37 +0000 (14:34 -0800)]
naviframe: subtitle,show signal not sent
Summary:
1. When subtitle is set using actual part name "elm.text.subtitle",
subtitle,show signal is not sent issue fix.
2. Remove unnecessary checks, maintain code readability.
@fix
Test Plan:
Set text using edc part name elm.text.subtitle
Reviewers: Hermet, cedric
Reviewed By: cedric
Subscribers: shashank0990
Differential Revision: https://phab.enlightenment.org/D2988
Change-Id: I6c7b4d206cf756ee532ba62965ac860c709cbfd0
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Prasoon Singh [Wed, 19 Oct 2016 13:18:45 +0000 (18:48 +0530)]
[atspi][elm_toolbar] enhance accessibility scroll and highlight on toolbar items
When there are multiple scrollable toolbar items. Highlight frame should change
when prevoius highlighted object goes out of viewport.
Change-Id: I3206023f843bc12574c62e6cd205fcaf775208fb
SangHyeon Lee [Tue, 27 Sep 2016 10:23:38 +0000 (19:23 +0900)]
elm_genlist: apply the item_select_on_focus_disable feature on key_action_move
This patch is forked by upstream patch
ec8487a8a4021ecccf50def5f4980d28921d1069
written by Minkyu Kang
Change-Id: I0b44f51ea3a5a3ebb816ae160522dabe3dbc141c
SangHyeon Lee [Tue, 27 Sep 2016 10:20:23 +0000 (19:20 +0900)]
genlist/gengrid: Fix focus hilight error
This patch is forked by upstream patch
:
2ad850e99769c6cc0eb002a497bcfb4432132fa8
written by Jean-Philippe Andre
Change-Id: I73e90561cd1bf6239a4e566bdafbb4786a0f3775
SangHyeon Lee [Tue, 27 Sep 2016 06:57:56 +0000 (15:57 +0900)]
genlist: fix re-positioning issue in item prepending
Change-Id: I3cd6249e8cf405d1088842981edec999333acb97
JunsuChoi [Wed, 19 Oct 2016 02:25:24 +0000 (11:25 +0900)]
[atspi][elm_widget] add checking atspi mode in highlight grab/clear function.
highlight grab/clear use only be available in atspi mode.
Change-Id: Iaf29d3944e86bc57ae8cf45a120029a5da74851f
JinYong Park [Tue, 18 Oct 2016 14:18:14 +0000 (23:18 +0900)]
popup: fix theme apply problem when font/language is changed
Change-Id: Ie788919c85899b6206c1b27a29316b8a2579f1bd
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
JinYong Park [Tue, 18 Oct 2016 05:31:35 +0000 (14:31 +0900)]
ctxpopup: fix size calc problem when sizing eval
Change-Id: Icd80ba9b7cf41d6a4914c46cf45f376a38accc13
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
WooHyun Jung [Tue, 18 Oct 2016 05:13:35 +0000 (14:13 +0900)]
entry: fix to make selection handlers be disappeared when cutting text
If user cuts text from entry, and its size changes, registered job for
updating selection handler should be deleted.
Change-Id: Id611af0258039c6fcf3d534b49a57efc2862449e
JunsuChoi [Tue, 18 Oct 2016 06:10:11 +0000 (15:10 +0900)]
[atspi][elm_widget] add highlighted/unhighlighted signal for atspi
I add highlight signal in highlight_grab/clear function.
@tizen_feature
Change-Id: I1e294e4214f8fec8c48e936e380a8893e88f262d