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>
Jinyong Park [Tue, 28 Jun 2016 05:15:15 +0000 (14:15 +0900)]
popup: remove max_sc_w because it's duplicate job
Summary:
max_sc_w decide popup's "content" area size when popup scrollable is TRUE.
but in popup's edc, "elm/popup/content/XXXX" has min size when scrollable is TRUE. (and it is content area layout)
max_sc_w has fixed value, so I think deciding by edc is better than fixed code.
Test Plan:
1. elementary_test -to popup
2. check "Enable popup scroll"
3. click any list item.
4. observe popup and compare before this patch.
Differential Revision: https://phab.enlightenment.org/D4113
Change-Id: I6bceeab859777724f6d064b73fe033a987e08d56
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
Woochan Lee [Thu, 23 Jun 2016 06:26:51 +0000 (15:26 +0900)]
spinner: Add entry visible, focus check flag for reactivating entry
Fix - TASM-2162
This commit will be contributed on upstream.
@tizen_fix
Change-Id: I97c95fc9bdba4e2cdbd3b9726c57116a13b8bea5
Sungtaek Hong [Fri, 24 Jun 2016 05:40:15 +0000 (14:40 +0900)]
[Hoversel] rearrange hoversel when its parent is resized
Summary:
Hoversel will be rearranged when its parent is resized.
This patch was written by @godlytalias on tizen side.
Change-Id: Ie289cdfc879322b5ee1897250b011dfba855910d
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
origin: upstream
Sungtaek Hong [Fri, 24 Jun 2016 05:33:17 +0000 (14:33 +0900)]
[Hoversel] fix calculation to make items fit to dropdown box
Summary:
While applying scroller on hoversel, several lines for item size
calculation were added, but they failed to have item get proper size.
Now redundant codes are removed and some are fixed, and hoversel will
be shown more well-ordered.
Change-Id: Id6375a2ccce5fa11ec1b7644dba2cd681f6cfde1
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
origin: upstream
Jee-Yong Um [Wed, 15 Jun 2016 10:06:35 +0000 (19:06 +0900)]
box: add support size hint padding
Change-Id: I43ff975c94b61160a75f5e408f03e940b40372eb
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Jiwon Kim [Tue, 28 Jun 2016 01:47:03 +0000 (10:47 +0900)]
elm_entry: restrict focus region to inside of entry object area
Summary:
Focus region must be located in entry object.
Therefore if it get out of entry,
it just returns last cursor position that can be shown.
@fix
Test Plan:
1. elementary_test "Entry on Page Scroll"
2. click 2nd btn and close popup
3. page should not be scrolled
Reviewers: raster, herdsman, id213sin, woohyun, tasn, cedric
Subscribers: jpeg
Differential Revision: https://phab.enlightenment.org/D4072
@TSAM-4688
Change-Id: Ie0c8cc36e4079f9a4a1ae9edf9bf23b361c712d6
Signed-off-by: Jiwon Kim <jiwon177.kim@samsung.com>
Hosang Kim [Mon, 25 Apr 2016 09:34:02 +0000 (18:34 +0900)]
elm_interface_scrollable: Overscroll effect
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: I1f828221a96c4587266b5424e3856c449d79b80f
Jinyong Park [Fri, 24 Jun 2016 04:41:46 +0000 (13:41 +0900)]
popup: add outside_pad for portrait mode
Change-Id: I42963e3616db1d4515f38185127e7587b9c159fd
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
Jinyong Park [Thu, 23 Jun 2016 10:34:25 +0000 (19:34 +0900)]
popup: fix "popup didn't show content at first time"
Change-Id: Id12f9a8ec94748b56f23b38899c2145a76a13531
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
Jinyong Park [Fri, 24 Jun 2016 02:43:51 +0000 (11:43 +0900)]
popup: add a allow eval flag not to call another sizing eval during sizing eval
Change-Id: Ib82e7b2a01c9549e5eb8d8fa7a8eb6494b2d0f52
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
SangHyeon Lee [Fri, 24 Jun 2016 01:55:24 +0000 (10:55 +0900)]
change elementary spec profile condition for 3.0
Change-Id: I239fab6017c769abe1e1badbdc3b89a488f6dbdd
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Youngbok Shin [Wed, 22 Jun 2016 14:58:37 +0000 (23:58 +0900)]
widget: Apply paragraph direction when language is changed
@tizen_feature
Change-Id: I2eed979e67a08e81470e14aa14f2699f16b4870b
Youngbok Shin [Wed, 22 Jun 2016 05:24:04 +0000 (14:24 +0900)]
widget: Override evas_obj_paragraph_direction_set
For applying the paragraph direction to subobjs,
elm_widget_evas_object_paragraph_direction_set is added.
It allows to use evas_object_paragraph_direction_set API to
any elementary widget and the paragraph direction wil be propagated to
child objects and smart members.
It depends on D1690.
@tizen_feature
Change-Id: I777a669a8db3431d31bec3a0589c27a34bf7709c
SangHyeon Lee [Fri, 17 Jun 2016 07:11:03 +0000 (16:11 +0900)]
[genlist & ctxpopup] Merge tizen 2.4 genlist and ctxpopup for mobile & wearable profile support
This patch integrate 2.4 genlist and ctxpopup feature for support mobile
and wearable profile properly.
Change-Id: I137b2d5fde688a01de4dcc7735a0ef4caa4596a4
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Taehyub Kim [Thu, 23 Jun 2016 06:22:48 +0000 (15:22 +0900)]
popup: add popup compress mode UX(Tizen 2.4)
Change-Id: I4c789d69a5cff9a7ff44298e2d9061ba257383aa
Jiwon Kim [Thu, 23 Jun 2016 01:30:40 +0000 (10:30 +0900)]
elm_entry: fix duplicate text set
Summary:
When user set text to entry, "changed" smart callback is invoked 2 times.
Because entry set to ""(empty string) and append text internally.
But, in a recent, set flag is added for _entry_text_append().
So, empty string set is does not needed before appending.
@fix
Test Plan:
- elm_entry_entry_set(entry, "text") : 2 times invoked (bug)
- elm_object_part_text_set(entry, NULL, "text") : 2 times invoked (bug)
- elm_object_part_text_set(entry, "elm.text", "text") : 1 times invoked
Reviewers: herdsman, tasn, id213sin, woohyun
Reviewed By: woohyun
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D4074
Change-Id: Ie4416001b4127159760e9216c8f77dacaf92c0c3
Signed-off-by: Jiwon Kim <jiwon177.kim@samsung.com>
Minchul Lee [Wed, 22 Jun 2016 09:58:15 +0000 (18:58 +0900)]
entry: selection handler of password mode should be shown and hidden properly
Change-Id: Id2a57693437a032dd1cbf4b6d7e952351bfd160e
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
Youngbok Shin [Mon, 2 May 2016 08:13:56 +0000 (17:13 +0900)]
entry: Show/Hide guide text immediately
@tizen_fix
Change-Id: I91436f77e78747f407c6ebd9546f1ece2b9e55cf
Prasoon Singh [Wed, 22 Jun 2016 07:00:51 +0000 (12:30 +0530)]
[elm_spinner]Highlight frame should not come when atspi mode is not enabled.
Change-Id: I42d63ded2a109175b137a5123e1f7f9728ee101a
Jinsol Park [Tue, 21 Jun 2016 08:16:00 +0000 (17:16 +0900)]
elm_win: handle icon object lifetimes more accurately, use icon_name in csd icon
in the case where an icon existed upon having an icon object set, the previous icon
object would be orphaned while still being visible. the new icon would then never
be set into the csd.
@fix
efl opensource patch -
6a1c46613687a358b5a11a129beb66374439e1b4
Change-Id: I87d4b0ff76b6329e84a31529a2f56aeba29f6a7c
Doyoun Kang [Tue, 21 Jun 2016 00:54:33 +0000 (09:54 +0900)]
elm_win: implement the elm_win_active_win_orientation_get API
Change-Id: Ib37c4181c7d4610c26aceec450a8ba59344ea85e
Youngbok Shin [Tue, 21 Jun 2016 03:40:13 +0000 (12:40 +0900)]
Edje, Elementary: Remove <password=off> tag when password mode is disabled
Summary:
When edje_password_show_last option is enabled, the edje_entry uses <password=off>
for showing last character. But, when password mode is disabled by the elm_entry,
<password=off> is remained in the text. It can cause some problems.
Because, there is no way to control password mode by API for the edje_entry.
The elm_entry can't remove <password=off> tag before getting text from the edje_entry.
So, the patch adds edje_object_part_text_hide_visible_password() function and
the elm_entry will use this when elm_layout_theme_apply() is called.
@fix
Test Plan:
1. Run "elementary_test".
2. Show "Entry Password" demo. (Newly added by this patch)
3. Password mode is enabled. Put some text.
4. Click "Show Password" check box to disable password mode.
5. Put more text.
6. Click "Hide Password" check box to enable password mode again.
7. See a character among the text is visible. (without this patch)
Reviewers: tasn, herdsman, cedric, jpeg, thiepha, raster
Reviewed By: raster
Subscribers: Blackmole, z-wony, woohyun
Differential Revision: https://phab.enlightenment.org/D3988
Change-Id: I622ecdfa3ed5fafe15a6085cc86f5538a5ca1b6e
Seunghun Lee [Thu, 9 Jun 2016 01:51:32 +0000 (10:51 +0900)]
elm_win: Use ecore_job instead of ecore_timer for _elm_win_state_eval().
Change-Id: I717c07a8701d5ef4149ee79031d942888afe5349
MinJeong Kim [Fri, 17 Jun 2016 05:08:46 +0000 (14:08 +0900)]
elm_win: added active window orientation getter
Added a getter to get active window's orientation value.
@tizen_feature
Change-Id: I4278cf0768e27d34727a9ab1bee68f70e22e3882
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Prasoon Singh [Thu, 16 Jun 2016 11:25:57 +0000 (16:55 +0530)]
[elm_slider] Moved atspi value change signal to delay change
When slider value changes continously atspi value change signal emitted many times, to
avoid this moved it to delay change.
Change-Id: I9abed675123cca295f1af45900c80a1eb8e90763
Hosang Kim [Fri, 17 Jun 2016 03:33:26 +0000 (12:33 +0900)]
elm_win: loop auto throttle - only do this once a window has been shown etc
only start throttling ocne we have a window and it has rendered or
been focused or mouse has gone in - then we are surely really visible
and sane and only start throttling if no windows are visible then. if
auto throttle is on this can improve startup time by the trottle amount
By Carsten Haitzler.
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: I206e6d7e7b3aa21e7dc8d4071b8a515c62fbfbeb
Hosang Kim [Thu, 16 Jun 2016 04:03:46 +0000 (13:03 +0900)]
elm_conform: apply Tizen 2.4 feature
Added Indicator opacity modes.
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: I69b36f9818e7071d86423b7b8a995778f4f6a674
JEONGHYUN YUN [Thu, 16 Jun 2016 10:29:28 +0000 (19:29 +0900)]
elm_box : Added _elm_box_evas_object_smart_calculate() in elm_box
This function is already added in opensource and bring into Tizen.
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I8806f08702db712d15d5cb856ad78e3409467763
Prasoon Singh [Wed, 15 Jun 2016 13:54:11 +0000 (19:24 +0530)]
[elm_index] added index accessibility highlight implementation
This patch fixes the highlight frame area issue.
Change-Id: I784361903d2fb04fce45bbf7dffc34ee9f4341f5
JEONGHYUN YUN [Tue, 14 Jun 2016 11:27:53 +0000 (20:27 +0900)]
elm_photocam : remove TIZEN_ONLY code for zoom settig forcefully in _grid_zoom_calc()
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: Ia49427d2559faee7ee21cca164c4dff076102d0d
Jinyong Park [Mon, 13 Jun 2016 01:25:58 +0000 (10:25 +0900)]
popup: "dismissed" callback is omitted in API Reference, so I added it.
Change-Id: I8c325dac59d54d93851d8f74bbc43b94b7b0fd69
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
Minchul Lee [Tue, 14 Jun 2016 04:58:47 +0000 (13:58 +0900)]
Revert "apply new selection handler VI features based on tizen 3.0"
Change-Id: Ib955381f2397e55aafb7e2094355315d8853bcc5
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
Prasoon Singh [Thu, 9 Jun 2016 08:44:41 +0000 (14:14 +0530)]
[elm_entry] Added atspi action interface in entry
Added action in entry, which will be emiting click signal.
Change-Id: I71f8db61bf305d3cfa4897dccf110d44b1e71f46
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Doyoun Kang [Mon, 13 Jun 2016 04:40:10 +0000 (13:40 +0900)]
elm_win: added code to handle utility type window
Change-Id: Id9f7ed2903e73f9e46f866527472159778f8fd7a
Sungtaek Hong [Thu, 9 Jun 2016 04:05:18 +0000 (13:05 +0900)]
elm_index: call selected when mouse is up
- selected callback should be called when the user
releases a mouse button and selects an item.
Change-Id: I9bbd5d4a71e7ab9e83c14bebb37472330e796dd7
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
origin: upstream
JunsuChoi [Wed, 8 Jun 2016 10:18:02 +0000 (19:18 +0900)]
genlist/atspi : add atspi support for group item
To distinguish ELM_GENLIST_ITEM_GROUP and ELM_GENLIST_ITEM_TREE
in screen-reader, I added STATE_TYPE_SET.
and Added in order to read when gorup item contain
checkbox, sub text, and normal as per UX guide 0.3.
@tizen_feature
Change-Id: Iece4ae966fe7ec09d760cd9b074f59631cfae6b9
Prasoon Singh [Mon, 6 Jun 2016 16:10:18 +0000 (21:40 +0530)]
[elm_spinner] Forcefully setting highlight frame on spinner entry as on entry activation
frame goes to window again.
When entry is activated in spinner, focus is forcefully being set on entry, becuase if it is
not set then according to focus cycle focus will go on window. Same way frame also goes on
window when entry of the spinner is being activated, hence forcefully setting highlight frame
on spinner entry.
Change-Id: I62a34e46d7f1af4117c53ee742785e9d1eae0003
Taehyub Kim [Wed, 8 Jun 2016 01:47:29 +0000 (10:47 +0900)]
elm ctxpopup: fix auto_hide mode to work correctly @fix
Change-Id: I3c1b9574138f336ff1c969599c6131ee190ed2fe
Taehyub Kim [Fri, 20 May 2016 04:58:31 +0000 (13:58 +0900)]
elc_ctxpopup: fix auto-hide property setting
Set and get functions are inconsistent one with the other. When set
function is used with a certain value, one expects the get function
to return this value.
Change-Id: I142ffa6dbce51e7bb63cbbb59836d4781c1f2872
Shilpa Singh [Tue, 7 Jun 2016 08:57:06 +0000 (14:27 +0530)]
[Elc_Naviframe]: Register naviframe items as page tab and set title label and subtitle label
as title.
Change-Id: I7bab7bda3cc58d49eb5da6b2f29af42b4bbc2b2f
Prasoon Singh [Fri, 3 Jun 2016 08:58:57 +0000 (14:28 +0530)]
[elm_progressbar] Added description_get API
Change-Id: I29f4338d50067d4bc91f690ccc37f7bb0ed9911e
Shilpa Singh [Thu, 26 May 2016 15:02:18 +0000 (20:32 +0530)]
elm_colorselector: Use layout instead of edje object for components.
to fix wrong sub object list receive issue
Change-Id: I79fad447466b287abcc5fe4d023db886ba9603c6
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Shilpa Singh [Mon, 6 Jun 2016 15:18:29 +0000 (20:48 +0530)]
Elm_Main, Elc_Naviframe: Access frame is not shown on title in first page issue fix.
Change-Id: I5623b12452b5d7e9f383f1f89866379f63d9b2c5
JunsuChoi [Thu, 2 Jun 2016 09:57:20 +0000 (18:57 +0900)]
genlist/atspi : The addition name of the group item as per UX 0.3
There is no tts about the name when the item of the genlist is the group item.
So, the addition did ELM_GENLIST_ITEM_GROUP according to the UX guide.
Change-Id: I812075e4607f14a49779f4db4a86eafa592f248f
Shilpa Singh [Tue, 31 May 2016 13:46:48 +0000 (19:16 +0530)]
Multibuttonentry: Applied Access UX 0.3
Change-Id: I41e8867ff4a47c7ad815823b9140cccd49d19fc3
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>