Shinwoo Kim [Thu, 7 Jul 2016 08:05:15 +0000 (17:05 +0900)]
elm_access: override elm_interface_atspi_widget_action_elm_actions_get
Change-Id: Ic23428f794b1fca8612cd13d6e9e6d56439a7e4f
Shinwoo Kim [Tue, 5 Jul 2016 00:22:42 +0000 (09:22 +0900)]
[atspi] enable atspi_proxy to work
Change-Id: I57863e2a5e1087e537b6e09f0c6c448d2c440a27
Shinwoo Kim [Thu, 28 Jul 2016 08:33:39 +0000 (17:33 +0900)]
atspi: set _accessibility_currently_highlighted_obj to NULL in object delete callback
Change-Id: If19a0a6fc08a4d42d48efca24de6d3f3488f56d2
Shinwoo Kim [Wed, 27 Jul 2016 08:41:22 +0000 (17:41 +0900)]
atspi: add API elm_atspi_accessible_can_focus_set/get
Change-Id: Ib5f3d71370c8d3153e533416d0a801f034f4d6a9
Sungtaek Hong [Thu, 4 Aug 2016 07:07:12 +0000 (16:07 +0900)]
[Doc] fix colorselector_mode description
Change-Id: I8383c9fe2d7d424566bf09d460fcd8d39c2b69ba
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Sungtaek Hong [Tue, 2 Aug 2016 09:39:58 +0000 (18:39 +0900)]
elm_colorselector: selected item is updated when color is changed.
- Previously, mode change, color change updated sd->selected,
but did not send signals to edje of the item.
- Also, mode change in colorselector set sd->selected to the
first item even when palette is visible in previous mode.
- Now, when mode is changed, sd->selected is set NULL and send
unselected signal if palette is invisible, and keep sd->selected
if palette is visible.
- sd->selected is set NULL when color is changed in picker and
color bars because previous selected item is not current
color of colorselector
Change-Id: I199307cf58e76985b8ed698764eb7bd28a484012
origin: upstream
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Lukasz Oleksak [Fri, 3 Jun 2016 10:51:45 +0000 (12:51 +0200)]
accessibility: Added mechanism for handling the reading stopped/cancelled events for all widgets and widget_items
* fixes from review
* support for smart callbacks added for backward compatibility
Change-Id: I30cee98112079b3d557439e8e44281be647a4662
Hermet Park [Thu, 4 Aug 2016 07:56:11 +0000 (16:56 +0900)]
elementary widget: fix a wrong disabled behavior.
This is a corner case bug I spontaneously found.
* Scenario.
A. Disable A widget.
B. Add a child B widget to A.
C. Now B Widget theme will be followed to A that is performed by
elm_widget_theme_apply()
D. This elm_widget_theme_apply() calls elm_widget_disabled_set() (originally.)
E. Now B widget will be logically disabled.
D. Let's enable A widget again.
E. After going through widget disabled sequence, elm_widget_disabled_eval()
will be called in the last
F. In this function, A widget tries to enable its children. But B widget won't
be enabled because its logically disabled!
Acutally, nowhere widget change children's disabled states logically,
but it propagates its state to children within volatile way so that
A widget perfectly keeps the disabled/enabled state with its children and
recover the children's enable/disable state once their relationship is cut off.
@fix
http://git.enlightenment.org/core/efl.git/commit/?id=
ea2b5e40485a49b5c5aadae98ed379f1c3cf5f71
Change-Id: Ibaf3d58e0059857e3bf5dede127ce5484fd0eacc
InHong Han [Wed, 3 Aug 2016 11:35:53 +0000 (20:35 +0900)]
elm_entry: Add voice input panel layout
Change-Id: I584ec6e2750cd042e0109b7cad10f22e0d618afb
MinJeong Kim [Tue, 26 Jul 2016 11:18:51 +0000 (20:18 +0900)]
elm_win: handle aux_message
@tizen_feature
Change-Id: Ide5255d6024a79273eedd149a54fc4015eec3410
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Wonki Kim [Thu, 28 Jul 2016 02:36:31 +0000 (11:36 +0900)]
conform: indicator opacity mode implementation
behaviors of the indicator based on opacity mode
have been implementated.
@tizen_feature
Change-Id: I33d805b52d966fd93a2f57005c0e2422265fcd3d
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
WooHyun Jung [Fri, 15 Jul 2016 04:00:59 +0000 (13:00 +0900)]
elm_focus: keep all focused states to be consistent when win loses and gets focus
Since focus_clear removed all the focused traces, focus was not reverted well
whenever win lost and got focus repeatedly.
For instance,
1. set focus to button1
2. set focus to button2
3. win focus out and in
4. remove button2
5. focus is on win not on button1
So, focus logic changes to not clear focused states when win loses focus.
@fix
Change-Id: I06a6c42cd851f72d11501c1ccfdcca52e022d926
Hermet Park [Tue, 2 Aug 2016 07:53:57 +0000 (16:53 +0900)]
elementary/elm_prefs: preserve compatibility.
C++ doens't allow empty size structure, empty structure looks harmful.
I've thought about the solution and this patch is my conclusion.
Because I'm not a big fan of elm_prefs,
if you have any better idea then please fix it on your way.
commit
df96735657af7c2c5d787ab4eeb15d599647616a
Author: Hermet Park <hermet@hermet.pe.kr>
Date: Thu Apr 28 14:12:16 2016 +0900
Change-Id: I9065f93d623a3ce608b9a9c0cee9421536e73a40
Jonghee Choi [Mon, 1 Aug 2016 00:22:02 +0000 (09:22 +0900)]
[CONFIG] call elm_rescale() only when scale value is changed
Summary: it doesn't need to call elm_rescale() in _config_flush_get() when the scale value is not changed.
Reviewers: jaehwan, cedric, raster
Subscribers: minkyu
Differential Revision: https://phab.enlightenment.org/D4186
Change-Id: I82a299dc84f750a518b3549b13a31b0b94121cc1
Signed-off-by: Jonghee Choi <joi.choi@samsung.com>
Shilpa Singh [Tue, 26 Jul 2016 14:15:18 +0000 (19:45 +0530)]
[Atspi_interface]: Reading_information API added, attributes_add API added.
style, type attributes added in addition to reading information if set.
Change-Id: I9dafd74273dd94c7cd0062c3aebb4c931082fa33
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
JEONGHYUN YUN [Mon, 25 Jul 2016 10:43:55 +0000 (19:43 +0900)]
elm_panel : add a toggled event triggered when panel toggled in any way.
There are 2 ways to toogle the panel, by using elm_panel_toggle API and by interaction such as flick or click on panel.
This toggled event can help us to know the time when the panel toggled by all case.
This patch will be merged into opensource 1.19 version.
@tizen_fix
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I8f2a0c332e839524aa135305dbca56437e0ad8a5
Shinwoo Kim [Tue, 26 Jul 2016 04:53:28 +0000 (13:53 +0900)]
access: add API elm_object_part_access_object_get
Change-Id: Id11030341b2d3037a6e3077e18c89243cc4f32df
Shinwoo Kim [Mon, 25 Jul 2016 08:00:44 +0000 (17:00 +0900)]
elm_widget: remove child from accessible children, if its height is 0
Change-Id: I109da1ab6f90eaeee16180de3b6f2a4c62a7aa40
Prasoon Singh [Sat, 23 Jul 2016 15:20:20 +0000 (20:50 +0530)]
[atspi] Made changes for genlist as per latest UX and removed redundant code
Change-Id: Ieeb59364e3e6db9755f80429cabaea6a0e650c18
Shinwoo Kim [Sat, 23 Jul 2016 12:19:23 +0000 (21:19 +0900)]
elc_popup: read 'Alert' here temporary
Change-Id: Ide0adb02c38e993443d0c0b324fc9e8f573abf58
Prasoon Singh [Thu, 21 Jul 2016 08:52:21 +0000 (14:22 +0530)]
[atspi] enable atspi bridge on background apps
Change-Id: I6d94b28289c4758e39dab0b97d81d449e607bcdc
Prasoon Singh [Sat, 23 Jul 2016 10:36:55 +0000 (16:06 +0530)]
[atspi][genlist] Changed reading from group index to header and bring changes
made for group item atspi support
Change-Id: Ib4e7ce4cf8b835b2c29d6eb8910820198e1a66ec
Shilpa Singh [Sat, 23 Jul 2016 10:00:20 +0000 (15:30 +0530)]
[elc_popup]: Read %s, title
Change-Id: I6eacdd3140e6d27c9a1514668ad3aa97ec2aa14b
Prasoon Singh [Fri, 22 Jul 2016 14:35:44 +0000 (20:05 +0530)]
[atspi] Made changes as per latest UX for index and entry
Change-Id: I4af7d6a8cbdd2fb2222f697acd3f0fe3eb1a81ed
Thiep Ha [Fri, 22 Jul 2016 14:40:53 +0000 (23:40 +0900)]
entry_cnp: disable the primary selection type from entry
Since the wayland protocol does not support multiple
selection types, many issues related to the multiple
selection types happens.
We disable the primary selection type to fix related
bugs of clipboard copy paste.
When the wayland protocol supports multiple selection
types, we should enable all types in entry.
TC: copy text to entry, add new text, select all text,
paste -> selection remained, text is not pasted.
@tizen_fix
Change-Id: Ide30aafaeca5ce0d59d653770eca4253cb772681
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Wonki Kim [Fri, 22 Jul 2016 01:12:07 +0000 (10:12 +0900)]
colorselector: change default mode to enhance performance.
This commit change default mode to ELM_COLORSELECTOR_PALETTE
to prevent running unnecessary logics in elm_colorselector_mode_set.
@tizen_fix
Change-Id: I4acd4b65740347194064fd2241f4f0235611a688
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
Doyoun Kang [Wed, 20 Jul 2016 06:27:42 +0000 (15:27 +0900)]
elm_win: modified code for elm_win_type_set
we changed code to allow changing window type after initializing elm_win
Change-Id: I404322b0dd1e3dff4c9b8e858d1124778972e48f
Prasoon Singh [Wed, 20 Jul 2016 09:23:16 +0000 (14:53 +0530)]
[elm_calendar]Exposing calendar's month name in accessibility tree
Change-Id: Ie87eae7c9a1f171a461279a086d61e9a22d712b5
Sungtaek Hong [Wed, 20 Jul 2016 05:04:25 +0000 (14:04 +0900)]
[Conformant] set conformant as data for callbacks
Change-Id: I971e2ca98a9cbd0e3b8ef5e6ebec258ff34e0b33
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
JEONGHYUN YUN [Tue, 19 Jul 2016 10:34:39 +0000 (19:34 +0900)]
elm_notify : fix to show hide effect during popup hide
This is already modified in opensource and bring into Tizen.
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I54d92807d1ab1cfa3ad79dffdbd1339a6a346624
SangHyeon Lee [Tue, 19 Jul 2016 10:48:27 +0000 (19:48 +0900)]
[genlist] fix dangling pointer in sorted insert state
Change-Id: I6dc391816a824321537307fe369bcdc1780ad055
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Tue, 19 Jul 2016 05:28:02 +0000 (14:28 +0900)]
[genlist] fix no-cache to delete edje object properly
Change-Id: Ie560ce225dabda7d4a03d94aa2d116cd70e71ec5
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Mon, 18 Jul 2016 07:07:29 +0000 (16:07 +0900)]
[genlist] fix filter loop condition and memory leak
Change-Id: I52c81e018ba6f093fd77054aba5bce1dde738965
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Jaehwan Kim [Tue, 19 Jul 2016 02:14:29 +0000 (11:14 +0900)]
genlist: fix build error
Change-Id: If120ea8c3623cdb2db7a78bf8641b9c7d198bb62
Prasoon Singh [Mon, 18 Jul 2016 11:11:36 +0000 (16:41 +0530)]
[elm_flipselector] Added null check for top and bottom btn before sending access name changed
signal.
If object is NULL, then CRI message will ocurr.
Change-Id: I8af70c3d821bb12dd5267bcc50a7b7d9102f13ab
Jaehwan Kim [Mon, 18 Jul 2016 09:17:49 +0000 (18:17 +0900)]
elementary: fix genlist tree filters
Summary:
In tree mode if parent item is hidden all its subitems should
also be hidden.
This commit is made by Andrii Kroitor <an.kroitor@samsung.com>
@fix
Change-Id: I7b97bc03b5b945d3e718f4d9e68823d22411e659
Thiep Ha [Mon, 18 Jul 2016 05:51:05 +0000 (14:51 +0900)]
copypaste: add wayland only flag
Some functions are only needed for wayland.
They should be marked as wayland only to
avoid build break on non-wayland platform.
Change-Id: I71a009b498915fd79ad4ac2642860ff13f4f92aa
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Thiep Ha [Sun, 17 Jul 2016 07:10:13 +0000 (16:10 +0900)]
entry: disable copypaste UI for wearable
As specified by UI/GUI, there is no copypasteUI for werable,
so we disable it.
@tizen_feature
Change-Id: I738aa601a535608f9a80601c680301c9aced22c3
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Jaeun Choi [Sun, 17 Jul 2016 03:07:22 +0000 (12:07 +0900)]
elm_win: null out freed data on smart del
this fixes double-frees of strings in oddball cases where a deleted
window that is not done deleting is accessed.
Change-Id: I40e308d5b43b013134859ac5ca3a82018af5e48a
Signed-off-by: Jaeun Choi <jaeun12.choi@samsung.com>
Origin: upstream
Doyoun Kang [Thu, 14 Jul 2016 14:28:45 +0000 (23:28 +0900)]
elm_win: changed file mode
Change-Id: If8223a432995af898abc755be1f16481f7fb1b2c
Doyoun Kang [Thu, 14 Jul 2016 14:23:51 +0000 (23:23 +0900)]
elm_win: added launch,done signal
Change-Id: I3a7f301dc1b12d763e8ee5f9c7c4872f1233c322
Bowon Ryu [Tue, 12 Jul 2016 05:53:53 +0000 (14:53 +0900)]
fix elm_prefs_cc path.
and hosting efl for sdk doesn't require elm_prefs_cc.
Change-Id: If3dd878093551413b51a32c9ace40b7b4779d226
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Shinwoo Kim [Thu, 14 Jul 2016 02:41:59 +0000 (11:41 +0900)]
elm_win: resolve ABI break - ELM_WIN_FAKE should be 18, because we do not support ELM_WIN_TIZEN_WIDGE.
Change-Id: I6a8d6a6be7d122133b16616bf13dfcd9f5694548
Jongmin Lee [Tue, 12 Jul 2016 03:27:55 +0000 (12:27 +0900)]
elm: Fix potential null point dereferences.
Summary:
If every assigning logics to enginelist is not performed some how,
system will crash because the first parameter of strcmp is null.
Test Plan: N/A
Reviewers: Hermet
Reviewed By: Hermet
Subscribers: cedric, Hermet, raster, jpeg
Differential Revision: https://phab.enlightenment.org/D4149
Change-Id: I98a3d95540758740a262b2371994b51bfd0075da
Hosang Kim [Mon, 11 Jul 2016 12:12:27 +0000 (21:12 +0900)]
elm_conform: initialize variables for resizing conformant part.
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: I1b757a72b79c268d38a34acd994c3b9d1e368cae
Doyoun Kang [Mon, 11 Jul 2016 11:30:21 +0000 (20:30 +0900)]
elm_win: added code to set the window title while using precreated_win_obj in elm_win_add
Change-Id: I58eca149f60a438c3d9744eb35b43d5ec7f70150
JEONGHYUN YUN [Tue, 12 Jul 2016 02:29:46 +0000 (11:29 +0900)]
elm_photocam : create 1x1 grid default
@tizen_fix
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I79e06225f31f0f4243cd63bee490f75750eb5859
Thiep Ha [Mon, 11 Jul 2016 07:27:36 +0000 (16:27 +0900)]
copypaste: support pasting data when clicking in cbhm item
When we click on cbhm item, the data should be pasted
to entry. This patch supports that.
@tizen_feature
Change-Id: I90e4175fb735b46b2e3093cb5e9ab39e1538f2d0
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Minchul Lee [Mon, 11 Jul 2016 07:06:34 +0000 (16:06 +0900)]
copypaste: support eldbus to send msg to cbhm
Change-Id: Ic4f69fca233f6658a2490616a87212030992cee7
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
Minchul Lee [Thu, 7 Jul 2016 08:33:29 +0000 (17:33 +0900)]
elm_cnp: add special mime type for clipboard to distinguish clipboard selection in cbhm
Change-Id: I6803d8e664c6e967a1ad60d04473ac135eb30c63
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
SangHyeon Lee [Sun, 10 Jul 2016 11:50:09 +0000 (20:50 +0900)]
[genlist] add highlight signal emit when realized(updated) item is aligned item
Change-Id: I37c8783a20e1835d79d53f470d86ca9078fe8e3a
SangHyeon Lee [Sun, 10 Jul 2016 11:41:44 +0000 (20:41 +0900)]
[genlist] Fix genlist item class update to recreate edje
Change-Id: I002c9de99b3bcd9b75ce9535368ce086542c70a5
Shilpa Singh [Tue, 5 Jul 2016 06:00:50 +0000 (11:30 +0530)]
[Accessibility]: In order to read pre-edit characters as well,
send text to screen reader on preedit,changed as well.
Change-Id: I6125079a966feec752f71c5bd7b89253cb333bfa
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
SangHyeon Lee [Fri, 1 Jul 2016 09:05:53 +0000 (18:05 +0900)]
[genlist] adding filter iterator feature for support item search filter
Change-Id: I8af8f56dd7c3e4d3bdf7026dd02d68b32dc65037
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Jongmin Lee [Wed, 6 Jul 2016 11:08:34 +0000 (20:08 +0900)]
remove proper timer in landscape indicator connect callback
Change-Id: I7b6971502a8c26f06ceccf1a7ed5f567cb42da54
Shilpa Singh [Fri, 8 Jul 2016 05:35:25 +0000 (11:05 +0530)]
[Accessibility][elm_toolbar]: In navigation style, selected item not
read as selected issue fix.
Change-Id: I75b55220e5e29ba16f0ecd6ae9eecf19f05d90a2
JEONGHYUN YUN [Fri, 8 Jul 2016 01:04:23 +0000 (10:04 +0900)]
elm_panes : modified to keep panes content left size after orientation changed
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: Iae00eedc5149050d3cff3e9cf0408cb5309a535a
Bowon Ryu [Fri, 8 Jul 2016 04:24:21 +0000 (13:24 +0900)]
elm_win: to switch application icon on runtime.
we change icon_set function for tizen windows only.
this is necessary for tizen sdk ui tools.
bug fixed.
Change-Id: Ief95c562863b40c0c2c1f026245432a032755f87
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Jee-Yong Um [Tue, 5 Jul 2016 13:28:14 +0000 (22:28 +0900)]
color: rename API and apply recursive search
Change-Id: Ieea2e6780eebed72d9207bb8426f67a03b60939d
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Jinyong Park [Thu, 7 Jul 2016 05:31:39 +0000 (14:31 +0900)]
popup: apply elm_widget_style_set() for popup's subobject
fix to popup is able to apply both of old and new theme.
@tizen_fix
Change-Id: I8f67c7c470579bdcc89235612e11a892c72f3348
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
Shilpa Singh [Thu, 7 Jul 2016 04:22:54 +0000 (09:52 +0530)]
[elm_conformant]: if access object is NULL, do not emit BoundsChanged signal.
Change-Id: Ic4ea08ab27ee77e5e03e72c9b1627bcb6f55743c
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
JunsuChoi [Thu, 2 Jun 2016 07:08:11 +0000 (16:08 +0900)]
elm_cnp : Fix build warning for unused variable
only unused variables are used in x11.
add HAVE_ELEMENTARY_X macro.
Change-Id: I9ffff08f556d2bd0518f9c44d98735ef0ce81ca0
Thiep Ha [Thu, 7 Jul 2016 05:24:30 +0000 (14:24 +0900)]
elm_cnp: add null check for drag data
Drag data can be null, and causes segfault.
This patch adds null check.
@tizen_fix
Change-Id: Icf407a5bb21a028e37c05a726ce5b0cfce43db29
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Jinyong Park [Thu, 7 Jul 2016 04:10:59 +0000 (13:10 +0900)]
elc_popup: move the code making buttons buffer for readability
The code of making buttons buffer is away from related codes.
@fix
(it was merged in opensource already, https://phab.enlightenment.org/D4133)
Change-Id: Ie6a7251f2a85b7c9c45d0f5b5b283b129fac405d
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
SangHyeon Lee [Thu, 7 Jul 2016 04:19:44 +0000 (13:19 +0900)]
[genlist] fix scroll align item highlight/unhighlight cb
Change-Id: If7b769580b66d8b4560245d5a8a247eec7f4bbcd
Thiep Ha [Thu, 7 Jul 2016 02:12:08 +0000 (11:12 +0900)]
elm_calendar: remove iculib function call for MacOS
Calendar uses NLS function which is not supported in MacOS.
This patch disables that usage in calendar.
@tizen_fix
Change-Id: I5071fb3d361ab20d107838aa9d79c89d77d7be80
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Thiep Ha [Wed, 6 Jul 2016 09:30:37 +0000 (18:30 +0900)]
elm_cnp: remove drag window when drop on non-dropable win
When we do dnd between two applications and the drop application
is non-dropable application, the drag window is not removed.
This patch fixes this issue by a workaround way:
remove drag window when the object is hidden or deleted.
@tizen_fix
Change-Id: I4415f2730dbe875fe3de6510a23e9e64df1d6dd8
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
SangHyeon Lee [Mon, 4 Jul 2016 10:28:15 +0000 (19:28 +0900)]
[genlist] : add changed scroll interface callback
Change-Id: Iedbc2e8f1673760c0514117a6a23388038159a58
Jinyong Park [Tue, 5 Jul 2016 12:02:25 +0000 (21:02 +0900)]
notify: change return value of "theme_apply" function with inner _theme_apply
notify's theme_apply function return value with eo_do_super(... elm_object_widget_theme_apply)
but notify's super class is widget, widget_theme_apply return always ELM_THEME_APPLY_SUCCESS.
so, notify's theme_apply function always return ELM_THEME_APPLY_SUCCESS, if it couldn't apply style correctly.
notify apply style via _notify_theme_apply function, so that function must decide theme_apply function's return value.
(this commit is merged on opensource)
Change-Id: I1a25c385ba7d270b2aaf96160258f130e7460b11
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
taehyub [Thu, 4 Jun 2015 07:56:02 +0000 (16:56 +0900)]
[Colorselector] add plane and palette plane enums for supporting tizen 2.3 compatibility
Conflicts:
src/lib/elm_colorselector.c
src/lib/elm_colorselector_common.h
Change-Id: Ic9b21aaa829bb74dc11f47ec6b9440780771b554
Sungtaek Hong [Thu, 30 Jun 2016 11:52:26 +0000 (20:52 +0900)]
[Index] implement style_set API for index item
Change-Id: Idbdfecdcbf866b56366cb47308246dc02d6905a0
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Sungtaek Hong [Thu, 30 Jun 2016 08:24:16 +0000 (17:24 +0900)]
elm_index: include horizontal index to omit calculation
Summary:
- when index is set to horizontal by elm_index_horizontal_set()
there is no logic about omit calculation. However, when
omit is enabled/disabled by elm_index_omit_enabled_set(),
horizontal index is ignored by
if (sd->orientation == EFL_ORIENT_HORIZONTAL) return;
- This can cause inconsistency when order of calling those APIs
is changed. And also, that "horizontal index cannot be omitted" is not documented
and does not make sense.
- This commit enables omit for horizontal index, but further
change is needed because current logic of getting min_w for
dummy edje object is not accurate when text is set.
Change-Id: I26a092465e05c2008875fff16a6f30e0850e7c18
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
origin: upstream
WooHyun Jung [Wed, 6 Jul 2016 01:38:42 +0000 (10:38 +0900)]
colorselector: whenever mode is changed, there should be no selected item as default
Change-Id: If6112052cbc0b71f7da47d7dd31cbf236c45eebe
Thiep Ha [Tue, 5 Jul 2016 08:36:14 +0000 (17:36 +0900)]
elm_cnp: remove loss cb when object is deleted
When the object is deleted when should remove the loss cb,
so that it is not called when another object has selection.
@tizen_fix
Change-Id: I30a11343278488615b34df32067da2d1abf78dc9
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Thiep Ha [Tue, 5 Jul 2016 00:34:01 +0000 (09:34 +0900)]
entry/cnpui: remove Copy-paste popup on elm_entry_select_none API call
This fixes the bug where CnP popup remains after selection is cleared,
like do selection, press back key.
@tizen_only
Change-Id: Icc5a73bc179f2807ea6085164570e5ceada00947
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Jinyong Park [Wed, 29 Jun 2016 07:59:59 +0000 (16:59 +0900)]
popup: add "show,finished" internal callback
Change-Id: Ic6dd3bbd6dab1b90dad28bbd67086d146d21af43
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
Jinyong Park [Tue, 21 Jun 2016 05:07:33 +0000 (14:07 +0900)]
theme: return enum from elm_widget_style_set instead of bool
if trying to apply incorrect theme, widget apply default theme and return TRUE.
so there is no way to check it really apply correct theme.
To resolve this problem, _elm_theme_set return three type enum
[ it is already merged in opensource ]
Change-Id: I2b81e8240c5d54d8d896b3c1f2b0b66af3e7a9ac
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
Prasoon Singh [Fri, 1 Jul 2016 11:38:24 +0000 (17:08 +0530)]
[elm_win] Added atspi window state visible change signal
Change-Id: I7011afbf24e0cbc873aae8e83e26383bee15a42e
Shilpa Singh [Fri, 1 Jul 2016 09:50:22 +0000 (15:20 +0530)]
[Accessibility]: When mbe items, color selector items, radio items are selected
send signal to screen-reader(only selected signal), unselected is not needed.
because we can select any item only by unselecting other items.
Change-Id: Iabeda3425d59f6f97bbd8689356eb7d5757f0281
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Shinwoo Kim [Fri, 1 Jul 2016 05:10:35 +0000 (14:10 +0900)]
[ttrace] add more check points
Change-Id: Ib04ae1ad93520ce4335147251a46629efbdc2697
WooHyun Jung [Fri, 1 Jul 2016 00:25:42 +0000 (09:25 +0900)]
naviframe: while popping, another popping should not be executed
Change-Id: I7439961ff123dfad98233dab25d2f216095c4db7
Jee-Yong Um [Thu, 30 Jun 2016 05:08:36 +0000 (14:08 +0900)]
add elm color interface
Change-Id: I9fac1aaff3e348c57f896884dbcda579018fcd12
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Shinwoo Kim [Thu, 30 Jun 2016 07:04:34 +0000 (16:04 +0900)]
Fix ABI break: elm_object_item_access_order_get - Type of 1st parameter obj became non-const
Change-Id: I5b15d07ab0ff43bdf68fa64eb9ec9bd38efd825f
Jaehwan Kim [Thu, 30 Jun 2016 06:09:38 +0000 (15:09 +0900)]
elm_win : resolve ABI break
Change-Id: I371187da2a5de8a8bc9e27e6e19859bb50730ce7
SangHyeon Lee [Thu, 30 Jun 2016 05:52:23 +0000 (14:52 +0900)]
[genlist] add homogeneous config in item class
Change-Id: I6b2ced8c82329c48c0970473ec2593648fce2e9d
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Hermet Park [Thu, 30 Jun 2016 06:41:23 +0000 (15:41 +0900)]
elm_index: add elm_index_priority_get() api.
elm_index_priority_get() api has been changed to elm_index_standard_priority_get().
keep the previous api with deprecated for compatibility.
Change-Id: I20e3fd996a65f8a55e8e68206c95eafba28c369d
Jaeun Choi [Wed, 29 Jun 2016 09:28:54 +0000 (18:28 +0900)]
[layout] Add NULL check in _elm_layout_text_set function
When the parameter 'text' is NULL in elm_layout_text_set function,
the sub object data with the same part name is removed
from the layout's sub object list and the function returns immediately.
However, if the text part doesn't exist in the list,
a new sub object data is appended to the list even though the text is NULL.
This patch adds NULL check so the function can return in such cases.
Change-Id: Ia3a26864acc7139e530839b542ba00fc454667a8
Signed-off-by: Jaeun Choi <jaeun12.choi@samsung.com>
Shilpa Singh [Fri, 24 Jun 2016 11:52:10 +0000 (17:22 +0530)]
[Accessibility]: 1. To learn the geometry of keyboard, used ATSPI role keyboard_window.
2. Added bounds-changed signal emitting code
3. Emitted bounds-changed when keyboard geometry is changed.
Change-Id: I131d337ae3dc632fd49655b18158bca8c284a379
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Hermet Park [Thu, 30 Jun 2016 04:33:42 +0000 (13:33 +0900)]
elm_index: add elm_index_priority_set() api.
elm_index_priority_set() api has been changed to elm_index_standard_priority_set().
keep the previous api with deprecated for compatibility.
Change-Id: I3213f00af698702bb77be2dab9b9f35abbc3b1be
SangHyeon Lee [Wed, 29 Jun 2016 10:41:42 +0000 (19:41 +0900)]
[genlist] : fix genlist item eo type get return value to integer
Change-Id: I2ed6afc22218b109e0b904070ff60327af9a5351
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Thiep Ha [Wed, 29 Jun 2016 11:14:04 +0000 (20:14 +0900)]
elm_cnp: add support for window rotation for drag window
When main window is rotated, the drag window should be rotated also.
@tizen_only
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Change-Id: I335fd9890ffdcfbb4fdad5b72c824c1c816ee4d6
Thiep Ha [Mon, 27 Jun 2016 04:59:18 +0000 (13:59 +0900)]
Add support for multiple types' buffer: dnd and cnp can exist together
@tizen_only
Change-Id: I6e36225a861b5865b5659d3f8fdf219dd55a22ab
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Bowon Ryu [Wed, 29 Jun 2016 08:24:07 +0000 (17:24 +0900)]
win: to switch application window icon on runtime,
we change icon_set function for tizen windows only.
this is necessary for tizen sdk ui tools.
Change-Id: I575b2b03df167e8cde9cf8c92f0ef34af2ff0a5c
Bowon Ryu [Wed, 29 Jun 2016 06:41:53 +0000 (15:41 +0900)]
disable dlfcn header inclusion for windows hosting.
Windows platform doesn't provide that header file.
We can't utilize it.
Change-Id: I091305f71f0af4dca37c55b2230fe7765db9ed47
Sung-Taek Hong [Wed, 28 Jan 2015 12:37:34 +0000 (21:37 +0900)]
[Panel] added content_size_set to make panel visible
Set the content_size value to make the panel come out.
Cherrypick Tizen Only feature from Tizen_2.4.
Change-Id: Ib9b3215889a86267f5e00ca9190798ad84755355
Signed-off-by: Sung-Taek Hong <sth253.hong@samsung.com>
SangHyeon Lee [Tue, 28 Jun 2016 10:48:56 +0000 (19:48 +0900)]
[genlist] enable item align feature for wearable profile
Change-Id: I578e26c6b3b2c463fb606164402e867e560f75e9
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Tue, 28 Jun 2016 10:27:43 +0000 (19:27 +0900)]
[genlist] repeat the event on banded bg rectangle
Change-Id: Id2630c044a2fb6b18242309340e7fcd3769f9dee
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Tue, 28 Jun 2016 04:24:05 +0000 (13:24 +0900)]
[genlist] fallback to default style when style set failed
Change-Id: I3e652fe8805ef15b558dada1831c553a290d7e3d
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Mon, 27 Jun 2016 05:20:28 +0000 (14:20 +0900)]
[ctxpopup] check auto hide disable mode when bg clicked
Change-Id: I28b0b77d2c384824bf52fab5960a840e79b1c4fb
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Sung-Taek Hong [Mon, 10 Aug 2015 10:25:27 +0000 (19:25 +0900)]
[Progressbar] initialize progress unit NULL
When progressbar is created, progress unit is initialized as "%.0f%%"
This will harm compatibility with prior versions, and thus set NULL
when created.
Change-Id: I16635a9fe44cda3a358559b7174d29661e068bde
Signed-off-by: Sung-Taek Hong <sth253.hong@samsung.com>