platform/upstream/elementary.git
7 years ago[ATSPI][Highlight_grab]: Improvise, highlight grab cases. 30/93830/2
Shilpa Singh [Wed, 26 Oct 2016 05:44:57 +0000 (11:14 +0530)]
[ATSPI][Highlight_grab]: Improvise, highlight grab cases.

Change-Id: I5d11de16422dfe7aedaabd50c93f88a0ba6fc37b

7 years ago[Atspi][elm_ctxpopup] highlight_set should be EINA_FALSE when highlight is being... 32/94232/1
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

7 years agogenlist: add item focused feature in mobile genlist for focus UI 47/90347/4
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>
7 years agocolorselector: apply new focus ui for palette and components items 86/87686/5
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

7 years agoelm_spinner: change the key event operation on spinner 33/94033/1
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

7 years agoElm theme: correct parse a theme filename on Windows OS. 74/93174/4 accepted/tizen/3.0/ivi/20161028.151233 accepted/tizen/3.0/mobile/20161028.143127 accepted/tizen/3.0/tv/20161028.143440 accepted/tizen/3.0/wearable/20161028.150810 accepted/tizen/common/20161026.134658 accepted/tizen/ivi/20161026.133734 accepted/tizen/mobile/20161026.133443 accepted/tizen/tv/20161026.133626 accepted/tizen/wearable/20161026.133702 submit/tizen/20161026.063315 submit/tizen/20161026.101032 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.092423 submit/tizen_3.0_common/20161104.104000
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>
7 years agogenlist : fix building error about hide flag 23/93823/3
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>
7 years ago[ATSPI][SPINNER]: Set role to spinner, fix warning 21/93621/1 submit/tizen/20161026.040418
Shilpa Singh [Tue, 25 Oct 2016 06:02:52 +0000 (11:32 +0530)]
[ATSPI][SPINNER]: Set role to spinner, fix warning

Change-Id: I25602039429fc62a9abc192fa1d2745db2bca7ad

7 years agogenlist: reset show item if current show item need to be hidden 16/93416/1
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

7 years agocopypaste: now argument is appended to get item_count from cbhm 09/93409/1
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

7 years ago[atspi][elm_index] Do not give highlightable state if index style is pagecontrol 22/93322/2
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

7 years ago[atspi][elm_ctxpopup] scroll the content when highlight frame goes out of view port 07/92907/4
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

7 years agogenlist : refactoring filter feature and remove deprecated hide_set/get 91/93191/5
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

7 years ago[ATSPI]: Use visible data changed signal, and add a extent get interface func. 43/92343/7
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

7 years agonaviframe: subtitle,show signal not sent 52/93052/1
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>
7 years ago[atspi][elm_toolbar] enhance accessibility scroll and highlight on toolbar items 64/92964/3 accepted/tizen/common/20161020.173518 accepted/tizen/ivi/20161020.130334 accepted/tizen/mobile/20161020.130211 accepted/tizen/tv/20161020.130252 accepted/tizen/wearable/20161020.130315 submit/tizen/20161020.095955
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

7 years agoelm_genlist: apply the item_select_on_focus_disable feature on key_action_move 00/89900/2
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

7 years agogenlist/gengrid: Fix focus hilight error 98/89898/2
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

7 years agogenlist: fix re-positioning issue in item prepending 39/89839/3
SangHyeon Lee [Tue, 27 Sep 2016 06:57:56 +0000 (15:57 +0900)]
genlist: fix re-positioning issue in item prepending

Change-Id: I3cd6249e8cf405d1088842981edec999333acb97

7 years ago[atspi][elm_widget] add checking atspi mode in highlight grab/clear function. 25/92825/2
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

7 years agopopup: fix theme apply problem when font/language is changed 94/92794/4
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>
7 years agoctxpopup: fix size calc problem when sizing eval 72/92672/2 accepted/tizen/common/20161019.145818 accepted/tizen/ivi/20161019.141812 accepted/tizen/mobile/20161019.141610 accepted/tizen/tv/20161019.141655 accepted/tizen/wearable/20161019.141735 submit/tizen/20161019.092255
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>
7 years agoentry: fix to make selection handlers be disappeared when cutting text 70/92670/2
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

7 years ago[atspi][elm_widget] add highlighted/unhighlighted signal for atspi 75/92675/4
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

7 years agointerface_scrollable: fix the getting scroll view port size (opensource fix) 71/92671/1
JinYong Park [Tue, 18 Oct 2016 05:19:37 +0000 (14:19 +0900)]
interface_scrollable: fix the getting scroll view port size (opensource fix)

In auto scroller mode, both of vbar and hbar of scroller is created when scroller content size is getting large.
At the state, If we make hbar disappear by resizing scroller content, vbar size is set to small.
Because at the moment, the width and height of elm.swallow.content of sid->edje_obj are zero.

@fix

https://phab.enlightenment.org/D3779

Change-Id: I7b91f9e19912073241069a7480a4dd0ee465a1b7

7 years agoelm_win: fix precreated window logic. 46/92446/3
Hosang Kim [Mon, 17 Oct 2016 04:46:31 +0000 (13:46 +0900)]
elm_win: fix precreated window logic.

Even though window's type is different, window precreation should be
supported.

@tizen_fix
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: I9b020971f3ce9885540dfd02e5b03165186b59e8

7 years ago[tizen_vector][progressbar] do not freeze event of progressbar 74/92574/1
Shinwoo Kim [Mon, 17 Oct 2016 11:31:56 +0000 (20:31 +0900)]
[tizen_vector][progressbar] do not freeze event of progressbar

Change-Id: I8a58d689abec9f7d5d17867c1b89d2aba109bbc3

7 years agogengrid: add message signal process after item realize callback calls 97/92497/2
SangHyeon Lee [Mon, 17 Oct 2016 07:52:21 +0000 (16:52 +0900)]
gengrid: add message signal process after item realize callback calls

Change-Id: If4066fa8ff8d9de9354c6cd8b34146fd2f79d139
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
7 years agocopypaste: consider when the clipboard is launched by keypad 29/92529/1
WooHyun Jung [Mon, 17 Oct 2016 08:58:06 +0000 (17:58 +0900)]
copypaste: consider when the clipboard is launched by keypad

When the clipboard is launched by keypad, not by cnp-popup,
clipboard_proxy should be updated from elm_entry by using
extension_module_data_get.
Additionally, I remove comparison between obj and caller,
because caller is not updated with this case.

Change-Id: I02b1def19a6c8fd3b87deb8056704894ac0a2ed3

7 years agocheck: make state_pointer_set identical with state_set 83/92283/2
Wonki Kim [Fri, 14 Oct 2016 08:44:25 +0000 (17:44 +0900)]
check: make state_pointer_set identical with state_set

There are duplicated codes between elm_check_state_pointer_set
and elm_check_state_set. However, elm_check_state_pointer_set
don't have some UI related logics in that duplicated codes.

this commit contains removal of duplicated code by calling
elm_check_state_set in the elm_check_state_pointer_set

Change-Id: Ia12b28ec2a3aa2ccfd88ffc9ee2d53d224f639c1
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
7 years agoelementary: clean up elm color class feature 34/92134/8
Jee-Yong Um [Thu, 13 Oct 2016 10:04:34 +0000 (19:04 +0900)]
elementary: clean up elm color class feature

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I9b7fa64fc684091b05ceeb6df2d4408eec3c1977

7 years agoelementary: fix wrong main page display in documentation 21/91521/2
Jee-Yong Um [Mon, 10 Oct 2016 04:51:41 +0000 (13:51 +0900)]
elementary: fix wrong main page display in documentation

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I9350d3c282fda4c6d20741f9e059995d19f3200a

7 years ago[ATSPI]: 1. As ATSPI mode is always on, check for bridge connect as well 09/91909/8
Shilpa Singh [Wed, 12 Oct 2016 07:04:29 +0000 (12:34 +0530)]
[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: Ie30969dcda70bc46194577aa7b55ae520ffc5773

7 years ago[ATSPI]: When scroll happens due to flick, drag, inform screen-reader 74/91574/4
Shilpa Singh [Mon, 10 Oct 2016 08:39:00 +0000 (14:09 +0530)]
[ATSPI]: When scroll happens due to flick, drag, inform screen-reader
to do the reading.

Change-Id: I133c165532348c91ee2de1a81577dbaaef906320
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
7 years agoslider: fix slider for tizen 3.0 GUI guide. 48/90548/3
Hosang Kim [Fri, 30 Sep 2016 12:02:22 +0000 (21:02 +0900)]
slider: fix slider for tizen 3.0 GUI guide.

- deleted unnecessary vector objects.
- change slider indicator initial value.

Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: Ib05f483e2d3f362294bed5ab280327bd27022d76

7 years agoKeep Tizen build option naming rule 59/91859/1 accepted/tizen/common/20161013.161042 accepted/tizen/ivi/20161013.035100 accepted/tizen/mobile/20161013.034935 accepted/tizen/tv/20161013.035020 accepted/tizen/wearable/20161013.035034 submit/tizen/20161012.131550 submit/tizen/20161013.015447 submit/tizen_common/20161013.071727
Shinwoo Kim [Wed, 12 Oct 2016 02:30:58 +0000 (11:30 +0900)]
Keep Tizen build option naming rule

Change-Id: Id886b5226c296be21d7f16554047f11d6ee9487b

7 years agoscroller: fix to skip focus for unfocusable scroller 94/89994/2
Wonki Kim [Wed, 28 Sep 2016 04:19:30 +0000 (13:19 +0900)]
scroller: fix to skip focus for unfocusable scroller

this commit is merged from upstream(D4056)

Summary:
There is a issue about passing the focus to unfocusable scroller.
To prevent the issue, check the status of focusable object and child
object
before passing the focus.

Test Plan:
{F38439}

I changed the test file.
The problem occured as below.

1. click button
2. show popup
3. click cancel button in popup
4. lost the focus

Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: minkyu, sju27, cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4056

Change-Id: I66ebde6ed5f01ca8b54fe9cd556f4745dd89db8a
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
7 years agoelementary: fix dereferenced value after null check 05/91705/2
Jee-Yong Um [Tue, 11 Oct 2016 02:35:04 +0000 (11:35 +0900)]
elementary: fix dereferenced value after null check

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I3f68f19ea752c8ff6017e26333778199cdbc74d2

7 years agogenlist: add checking item bring in enable on item looping 26/72526/5
Hosang Kim [Mon, 29 Jun 2015 10:26:52 +0000 (19:26 +0900)]
genlist: add checking item bring in enable on item looping

Change-Id: I0460d17e7ecbadcb749048b8eca97dda9b3bb79e
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Signed-off-by: Soohye Shin <soohye.shin@samsung.com>
Reviewed-by: SangHyeon Lee <sh10233.lee@samsung.com>
7 years agogenlist: update genlist style set 05/72905/5
SangHyeon Lee [Mon, 22 Jun 2015 08:01:52 +0000 (17:01 +0900)]
genlist: update genlist style set

update genlist style set to fallback item/style/default

Change-Id: I4d78ecbca9b348c2cc60299dde4adfe2c8e8d418
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Signed-off-by: jinwoo.shin <jw0227.shin@samsung.com>
7 years ago[atspi][elm_widget] added ignore object type for accessibility 25/91525/2
JunsuChoi [Mon, 10 Oct 2016 05:24:57 +0000 (14:24 +0900)]
[atspi][elm_widget] added ignore object type for accessibility

   It doesn't find if ELM_ATSPI_ROLE is REDUNDANT_OBJECT.
   When called from _elm_widget_elm_interface_atspi_component_accessible_at_point_get function.

Change-Id: I146704526f8b3d6147bcc7c044fb3b9d62eccd2e

7 years agomoble_lib/ctxpopup: resize_obj should be resized to its min size 02/91702/1
WooHyun Jung [Tue, 11 Oct 2016 02:24:20 +0000 (11:24 +0900)]
moble_lib/ctxpopup: resize_obj should be resized to its min size

Change-Id: If07f3bba7beecce2657e9cc7a8a957d4810ee9db

7 years agoRevert "genlist: recalc item size after item content field updated" 60/91160/2 submit/tizen/20161011.025405
SangHyeon Lee [Thu, 6 Oct 2016 06:18:59 +0000 (15:18 +0900)]
Revert "genlist: recalc item size after item content field updated"

This reverts commit 4df56c2ce9b54596c49d4d12a4d5d692a1e9a384.

Change-Id: I411a94aba0dd08d4008317479e351ee2f4e01263
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
7 years agoremove filter queue in item deleting 38/91238/2
SangHyeon Lee [Thu, 6 Oct 2016 10:36:00 +0000 (19:36 +0900)]
remove filter queue in item deleting

Change-Id: I47e7b3a52dfee433d20094e1115264e99b3cc1c9
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
7 years ago[atspi][elm_index] Added highlighted state for index if highlight frame is present... 74/91274/2
Prasoon Singh [Thu, 6 Oct 2016 12:23:49 +0000 (17:53 +0530)]
[atspi][elm_index] Added highlighted state for index if highlight frame is present over it

Change-Id: If1e23157a36840cd49bcaeaf24a39222195999f3

7 years ago[atspi] Expose access object only when brigde is connected. 05/91305/4
Prasoon Singh [Thu, 6 Oct 2016 15:19:24 +0000 (20:49 +0530)]
[atspi] Expose access object only when brigde is connected.

Change-Id: Ibfda3df165475d72395105daf80710e056d1a865

7 years agonaviframe: Add "item,activated" smart callback. 08/91408/2
Jaehyun Cho [Fri, 7 Oct 2016 08:07:48 +0000 (17:07 +0900)]
naviframe: Add "item,activated" smart callback.

"item,activated" smart callback is added to notice when an item is
activated.

"item,activated" smart callback is called as follows.
1. Item push is finished and the new item is activated.
2. Item pop is finished and the previous item is activated.

void *event_info in smart callback is the activated item pointer.

Change-Id: Ib2e40d4332bad6954cb459404816b4f1c74d1e67

7 years agoentry: fix cursor_handler visible issue in unfocused state 03/91403/2
Youngbok Shin [Fri, 7 Oct 2016 08:18:12 +0000 (17:18 +0900)]
entry: fix cursor_handler visible issue in unfocused state

@tizen_fix

Change-Id: Ib00984c4f7c43069761a36a5c8f22604cd2700b2

7 years ago[Radio] fix wrong state set 05/91405/2
Sungtaek Hong [Fri, 7 Oct 2016 08:50:32 +0000 (17:50 +0900)]
[Radio] fix wrong state set

Change-Id: Ib93bb78c41df164bc6c4df29f2cd6668ccddbdd4
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
7 years agogengrid : sending default signal while cache added 70/91370/3
SangHyeon Lee [Fri, 7 Oct 2016 07:21:57 +0000 (16:21 +0900)]
gengrid : sending default signal while cache added

Change-Id: I17517dc1719a1913c017b77194297de6466810bd

7 years agoentry: Adjust entry_edje min width according to cursor's geometry 05/91105/3
Youngbok Shin [Thu, 6 Oct 2016 01:37:28 +0000 (10:37 +0900)]
entry: Adjust entry_edje min width according to cursor's geometry

It will fix cursor disappear issue when the last character has [width < advance].

@tizen_fix

Change-Id: I2a551462c227af107710aac2c8d935c25f45c433

7 years agoentry: fix problem "longpressed" signal doesn't occur when entry has not focus 52/91252/2
JinYong Park [Thu, 6 Oct 2016 11:18:56 +0000 (20:18 +0900)]
entry: fix problem "longpressed" signal doesn't occur when entry has not focus

Change-Id: I1dc5f9d8416e60aaacaf84bb60364bd273d9cf2c
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
7 years agospinner: Check the current text is special value or not. 78/91378/1
Woochan Lee [Fri, 7 Oct 2016 07:43:36 +0000 (16:43 +0900)]
spinner: Check the current text is special value or not.

Change-Id: I2059efe145501ae8f87ad2880927cb5abb25dc7b

7 years agonaviframe: Fix to reset pushing flag of pushed item. 02/91002/3
Jaehyun Cho [Tue, 4 Oct 2016 09:55:06 +0000 (18:55 +0900)]
naviframe: Fix to reset pushing flag of pushed item.

If multiple items are pushed, then pushing flag of the pushed item is
not reset.
To resolve this problem, pushing flag of the pushed item is reset.

Change-Id: Ia4734f9efcee1f92b882bcd7381661c743b7d335

7 years ago[Index] item is not packed homogeneously 44/91144/3
Sungtaek Hong [Thu, 6 Oct 2016 05:35:03 +0000 (14:35 +0900)]
[Index] item is not packed homogeneously

@tizen_fix

Change-Id: I4529484a5215ed8fc4edd3462486e4e1bae535a5
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
7 years agotizen_vector: updated after vg api name change. 85/91185/1
Subhransu Mohanty [Thu, 6 Oct 2016 07:08:28 +0000 (16:08 +0900)]
tizen_vector: updated after vg api name change.

Change-Id: I9e8c14ee28969d2d6d8d157a1dbce6f3b97626e8

7 years agoentry: fix the null point error for cbhm eldbus init 39/91139/1 accepted/tizen/3.0/ivi/20161011.043759 accepted/tizen/3.0/mobile/20161015.033032 accepted/tizen/3.0/tv/20161016.003937 accepted/tizen/3.0/wearable/20161015.082701 accepted/tizen/common/20161006.154025 accepted/tizen/ivi/20161006.233140 accepted/tizen/mobile/20161006.233013 accepted/tizen/tv/20161006.233045 accepted/tizen/wearable/20161006.233114 submit/tizen/20161006.113349 submit/tizen_3.0_ivi/20161010.000001 submit/tizen_3.0_mobile/20161015.000002 submit/tizen_3.0_tv/20161015.000001 submit/tizen_3.0_wearable/20161015.000002
Taehyub Kim [Thu, 6 Oct 2016 04:57:28 +0000 (13:57 +0900)]
entry: fix the null point error for cbhm eldbus init

Change-Id: I8754cd1f82e7036c24241008c2123ff7abed0b1c

7 years agofocus: fix wrong checking of focus state 97/91097/1
WooHyun Jung [Wed, 5 Oct 2016 23:26:44 +0000 (08:26 +0900)]
focus: fix wrong checking of focus state

Change-Id: Ia9302f1833ee89cbd528f53212a3b8e5c8fd910e

7 years agoFixes endless recursion in accessible attribute api 54/89454/7
Lukasz Wlazly [Fri, 23 Sep 2016 12:06:32 +0000 (14:06 +0200)]
Fixes endless recursion in accessible attribute api

Change-Id: I97af78de32b6fa82d253fbb93166184c2b784b10

7 years agophotocam: Fix region load + scale down options 63/90963/2
jiin.moon [Tue, 4 Oct 2016 08:05:51 +0000 (17:05 +0900)]
photocam: Fix region load + scale down options

patch from upstream (commit 3bdefaf31fde9801ce6702f850aac24bc2157842 by jp)

 I have no idea how photocam even worked before. @jiin.moon
 exposed a major issue in photocam by fixing how the jpg loader
 scale down + region load combination works.

 @fix

Change-Id: I7abd56d3a5b7e17e927d0e437237629c3b159879

7 years agopackaging: fix wrong condition checking 32/90332/2
Minkyu Kang [Thu, 29 Sep 2016 11:08:50 +0000 (20:08 +0900)]
packaging: fix wrong condition checking

Since there's no rule for "else if" on RPM spec, "else if" will be interpreted to "else".
So, if the profile is not a mobile then all other profiles are recognized as wearable.
It has made errors on TV profile.

Change-Id: Iac40137954f6f2d196dca20f72fc6f004a0d5701
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
7 years agoconfig: handle is_mirrored, and translate are not part of EET file, when config flush... 27/90827/2
Shinwoo Kim [Sat, 5 Mar 2016 00:00:06 +0000 (16:00 -0800)]
config: handle is_mirrored, and translate are not part of EET file, when config flush occurs

Summary: is_mirrored, and translate value is reset, when config flush occurs.

Reviewers: raster, cedric, jpeg, tasn

Subscribers: seoz

Differential Revision: https://phab.enlightenment.org/D3748

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Conflicts:
src/lib/elm_config.c

Change-Id: Ia9afd256940505d75684f112b8dd15155c5e5af0

7 years agoscrollable_interface: fixed gravity_set() API. 10/89710/2
Hosang Kim [Mon, 26 Sep 2016 11:46:19 +0000 (20:46 +0900)]
scrollable_interface: fixed gravity_set() API.

Summary: elm_scroller_gravity_set()  API is not working.

Test Plan: elementary_test -> scroller3

Reviewers: jaehwan, SanghyeonLee, Hermet, jypark, raster, cedric

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4252

Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: I8716daa0e99b6fbf16579883825df5b43d54ec9c

7 years ago[atspi][elm_genlist] Moving changes to mobile_lib 31/90631/6
Prasoon Singh [Mon, 3 Oct 2016 09:03:41 +0000 (14:33 +0530)]
[atspi][elm_genlist] Moving changes to mobile_lib

Change-Id: Ic93230d93cce685c26a7ba1dcb25ca9391c705a0

7 years ago[atspi][elm_gengrid] Fix for wrong item gets activate action in horizontal case 38/90538/3
Prasoon Singh [Fri, 30 Sep 2016 11:17:34 +0000 (16:47 +0530)]
[atspi][elm_gengrid] Fix for wrong item gets activate action in horizontal case

Change-Id: I9daa1c4d41c3c62f867ff26d60bd3806d27e7e44

7 years agoelementary: tag @since_tizen info 51/90451/2
Jee-Yong Um [Fri, 30 Sep 2016 06:24:52 +0000 (15:24 +0900)]
elementary: tag @since_tizen info

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I936a0515689f5376b07e83b25451cce50feec97f

7 years agoelm_prefs: add @internal to defgroup not to show in document 52/90452/2
Jee-Yong Um [Fri, 30 Sep 2016 06:34:36 +0000 (15:34 +0900)]
elm_prefs: add @internal to defgroup not to show in document

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: Id68f0880657284cfbc8a80ccfafd7793690dabf0

7 years ago[ATSPI]: when scroll happens due to flick, Screen-reader will not know 92/90092/2
Shilpa Singh [Wed, 28 Sep 2016 09:16:55 +0000 (14:46 +0530)]
[ATSPI]: 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.

Change-Id: Ib9335517d1821031510dbe937108ab1c157ed8ac

7 years agoelementary: add item customization interface 51/89751/4
Jee-Yong Um [Tue, 27 Sep 2016 01:21:02 +0000 (10:21 +0900)]
elementary: add item customization interface

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I3f5bb3c7e6d41f55340e9f3095131b94332fd225

7 years agoelm_genlist: fix build break with non-gbs enviroment 22/90222/1
Thiep Ha [Thu, 29 Sep 2016 05:43:05 +0000 (14:43 +0900)]
elm_genlist: fix build break with non-gbs enviroment

Fix build break causes by the sd is used but never defined
in _item_unrealize().
This is caused by 3aa29f3207763b898364c3d7e5c65529ffe3b784 commit.

Change-Id: Ic6728a0fdc006685f59171c3fd6151e95a4b5b97

7 years agoelementary: change color customization interface 93/89593/6
Jee-Yong Um [Mon, 26 Sep 2016 06:05:00 +0000 (15:05 +0900)]
elementary: change color customization interface

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I769d1b25af4cba11bf3db8e8d6be72ffcd49b3c7

7 years agoelementary: adjust documentation defgroups 77/89477/4
Jee-Yong Um [Fri, 23 Sep 2016 14:50:43 +0000 (23:50 +0900)]
elementary: adjust documentation defgroups

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I2f229eca86024b08ea8bad58ec2360a16cb0c368

7 years agopopup: add subtitle text 32/89132/2
JinYong Park [Thu, 22 Sep 2016 10:06:54 +0000 (19:06 +0900)]
popup: add subtitle text

Change-Id: I7cd560f1e40fbba0ca1f0b1b7d3f64ae5e99f5ab
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
7 years agoelm_image : header cleanup related async open 20/90020/2
JEONGHYUN YUN [Wed, 28 Sep 2016 05:23:55 +0000 (14:23 +0900)]
elm_image : header cleanup related async open

Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I40c791a83b80931e8e18b904ac1a7bc3c25b22c3

7 years agolabel: set sliding only if label size is valid (opensource) 48/89948/3
JinYong Park [Tue, 27 Sep 2016 23:44:28 +0000 (08:44 +0900)]
label: set sliding only if label size is valid (opensource)

opensource patch : https://phab.enlightenment.org/D4089

Change-Id: Iefdabfbe1788fc8be3f033815f26d250ce641d09
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
7 years agoelm_panel : Fix bug with set scrollable panel orient. 84/89884/2
JEONGHYUN YUN [Tue, 27 Sep 2016 09:38:18 +0000 (18:38 +0900)]
elm_panel : Fix bug with set scrollable panel orient.

Summary:
1. Fix wrong logic of ELM_PANEL_ORIENT_RIGHT case in _state_sync.
2. Move pre calc function in anim_cb to sizing_eval function.
   This code have caused problem that scrollable panel is not animated during drawer open and close
3. Maintain content size ratio when orient is changed.
4. Freeze scroller when orient is changed.
   This code will need to change orientation when drawer opened.

Reviewers: Hermet

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4320

Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I886723f9525261e88b5274627cc901e68735feed

7 years agoelm_atspi_bridge: remove tizen only 04/89804/2
Shilpa Singh [Tue, 27 Sep 2016 05:55:35 +0000 (11:25 +0530)]
elm_atspi_bridge: remove tizen only

Change-Id: Ibbfcb384b20f88aea93b614c5a1e6eef5afdc3af

7 years agoelm_image : new smart callbacks and async related code are migrated into Tizen. 48/89348/5
JEONGHYUN YUN [Fri, 23 Sep 2016 07:04:32 +0000 (16:04 +0900)]
elm_image : new smart callbacks and async related code are migrated into Tizen.

opensource commit id : 63088b583c26e72223d3ff4149706b5380f0c1d4

elm_image: Add smart cbs for async open

This adds a few callbacks to inform applications about
async open and preload:
- load,open
- load,ready
- load,error
- load,cancel

This patch adds a new EAPI as well: elm_image_async_open_set.
This is the only way to use async file open with the legacy APIs
and should be easily matched with whatever EO API we end up using
(be it based on promises or events).

Alter the test cases for make check as they were using the
unstable EO API which I just removed.

Thanks @arosis for the original patch. And sorry for the huge
delay in merging this.

See also: https://phab.enlightenment.org/D4215

@feature

Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I351b83a0c9521b09d9700a43851729a29982b75c

7 years agoelementary entry: send a signal to edje for notifying scrollable mode 07/89807/2
Youngbok Shin [Tue, 27 Sep 2016 05:57:28 +0000 (14:57 +0900)]
elementary entry: send a signal to edje for notifying scrollable mode

Summary:
If entry edje should be changed according to scrollable mode,
the signal will be used. The following signals are added.
    "elm,scroll,enable"
    "elm,scroll,disable"

Test Plan: N/A

Reviewers: raster, tasn, herdsman, cedric

Subscribers: minkyu, jpeg, akanad, z-wony, Blackmole

Differential Revision: https://phab.enlightenment.org/D4254

Change-Id: I03a70cb430c6d8ed0fbef92d0f42d86b57665478

7 years agoentry: send focus/unfocus signals to scroller interface 46/86046/3
Amitesh Singh [Fri, 26 Feb 2016 14:25:31 +0000 (19:55 +0530)]
entry: send focus/unfocus signals to scroller interface

In case of scrollable entry, send focus/unfocus signals to scroller
interface edje.

Change-Id: I2250c9d507735d08a4de919fdd404907110aea70

7 years agoelm_cnp: move cbhm eldbus code from copypaste module to entry 73/89773/4
Minchul Lee [Tue, 27 Sep 2016 02:56:02 +0000 (11:56 +0900)]
elm_cnp: move cbhm eldbus code from copypaste module to entry

Change-Id: Ic86318b072b9a2694498670dbc4201d637685d24

7 years agotizen_vector: Check NULL pointer before calling strstr(). 89/89689/2 accepted/tizen/common/20160927.152723 accepted/tizen/ivi/20160927.231032 accepted/tizen/mobile/20160927.230903 accepted/tizen/tv/20160927.230936 accepted/tizen/wearable/20160927.231004 submit/tizen/20160927.065504 submit/tizen/20160927.065535
Jaehyun Cho [Mon, 26 Sep 2016 10:32:29 +0000 (19:32 +0900)]
tizen_vector: Check NULL pointer before calling strstr().

Change-Id: I7d5506804d951d26a401df8de89bc94a00adb6ec

7 years agoelm_config: Remove unnecessary NULL check. 78/89678/1
Jaehyun Cho [Mon, 26 Sep 2016 09:08:41 +0000 (18:08 +0900)]
elm_config: Remove unnecessary NULL check.

Since _config_load() is called and _elm_config is not initialized, NULL
check for _elm_config is not necessary.
The unnecessary NULL check causes false alarm because _elm_config is not
checked in other cases.

Change-Id: Ic00a1b3b6f5bd7f06bff8dcccdcd8716c5020eb0

7 years agoindex: Support "realized" and "unrealized" for Tizen SDK Tools. 81/88781/3
Jaehyun Cho [Sun, 20 Sep 2015 07:48:43 +0000 (16:48 +0900)]
index: Support "realized" and "unrealized" for Tizen SDK Tools.

"realized" and "unrealized" smart callbacks are supported to track items
on Tizen SDK Tools.

Change-Id: Ifa667925f4c5ab013c883a38be635d160b07215c
Signed-off-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
7 years ago[atspi] add elm_atspi_accessible_name_cb_set, elm_atspi_accessible_description_cb_set 15/89115/3
Shinwoo Kim [Thu, 22 Sep 2016 08:20:53 +0000 (17:20 +0900)]
[atspi] add elm_atspi_accessible_name_cb_set, elm_atspi_accessible_description_cb_set

Change-Id: I05b196e76cab0b11aa693dcff3603db586de4c38

7 years agoelm_calendar: Add enum to mark display every day before event day. 95/87195/2
Woochan Lee [Wed, 7 Sep 2016 01:52:26 +0000 (10:52 +0900)]
elm_calendar: Add enum to mark display every day before event day.

Summary:
There was no way to add marks on every day before event day.

The user may want to add mark something on every day before today.
(passed mark or disable etc...)

Test Plan:
Run elementary_test
Calling "elm_calendar_mark_add()" with ELM_CALENDAR_REVERSE_DAILY value.

Reviewers: cedric, Hermet

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4276

Change-Id: I875f728715f1e90776526835f41d443f81b8d0ef

7 years ago[ATSPI][CtxPopup]: Access GUI 1.44: When ctxpopup is shown, based on more style/defau... 31/89031/3
Shilpa Singh [Wed, 21 Sep 2016 13:50:14 +0000 (19:20 +0530)]
[ATSPI][CtxPopup]: Access GUI 1.44: When ctxpopup is shown, based on more style/default style
read according to speak rule.

Change-Id: Ie7ef0591c2120f05090d52e87967f7352d511153
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
7 years ago[ATSPI]: Implicit declaration of function elm_atspi_bridge_utils_say, issue fix. 63/88863/3
Shilpa Singh [Wed, 21 Sep 2016 04:05:29 +0000 (09:35 +0530)]
[ATSPI]: Implicit declaration of function elm_atspi_bridge_utils_say, issue fix.

Change-Id: I96f4a83f53d2017a7a12051f195b3e1382c488ac
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
7 years agocommit 466b05843e477bcd6b74eff4d9d357a2ff33106a 09/89209/2
Hermet Park [Thu, 22 Sep 2016 14:25:24 +0000 (23:25 +0900)]
commit 466b05843e477bcd6b74eff4d9d357a2ff33106a
Author: Minkyu Kang <mk7.kang@samsung.com>
Date:   Mon Jun 6 16:41:41 2016 -0700

    elementary/tooltip: adjust the coordinate if tooltip was located out of screen

    Summary:
    When reconfigure the tooltip as orient, the tooltip can located out of screen.
    This patch will adjust the coordinate so that can be seen whole tooltip.

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
    Reviewers: cedric, Hermet

    Subscribers: seoz, jpeg

    Differential Revision: https://phab.enlightenment.org/D4007

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Change-Id: Idc79ed9927207be6107f04cdbf58158398fd0b1f

7 years agoremove stupid file addition. 05/89205/1
Hermet Park [Thu, 22 Sep 2016 14:14:00 +0000 (23:14 +0900)]
remove stupid file addition.

Change-Id: I82c0c8b3bc423c2d2a24a7076c818fde269c1a56

7 years ago[elm_gengrid] Accessibility: sort children list according to their x,y position for... 98/88398/4
Prasoon Singh [Sat, 17 Sep 2016 10:34:03 +0000 (16:04 +0530)]
[elm_gengrid] Accessibility: sort children list according to their x,y position for making highlight frame go left to right in horizontal case.

Change-Id: Iddcd92f06ad80301aaa0cabd33dd3ece9e83ad77
Signed-off-by: Prasoon Singh <prasoon.16@samsung.com>
7 years agoelm_config: SVACE fix for dereferencing after comparing to NULL 89/88489/6
Alok Mishra [Mon, 19 Sep 2016 09:43:00 +0000 (15:13 +0530)]
elm_config: SVACE fix for dereferencing after comparing to NULL

arr has been checked earlier so as to avoid when it is NULL.
SVACE complains if there is a possibility of being NULL earlier
then it should be checked even when freeing.
So added the NULL check before free.

@fix

Change-Id: Idb82aa557e3b08890a1496200ee282db9552c1dd
Signed-off-by: Alok Mishra <alok.mishra@samsung.com>
7 years agomark deprecated APIs with EINA_DEPRECATED 23/89023/2
Jee-Yong Um [Wed, 21 Sep 2016 12:41:50 +0000 (21:41 +0900)]
mark deprecated APIs with EINA_DEPRECATED

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I1a68481e9fcfaaa361ffc71a127aef477c318020

7 years agoelementary: remove unused SMART_NAME strings 64/86564/2
Jee-Yong Um [Fri, 2 Sep 2016 01:55:21 +0000 (10:55 +0900)]
elementary: remove unused SMART_NAME strings

================================================================
    elementary: remove unused SMART_NAME strings

    Summary: Smart name strings are not used any more.

    Reviewers: Hermet, cedric, jpeg

    Differential Revision: https://phab.enlightenment.org/D4261
================================================================

Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I88a8b9d29980a1bdf551d13740cba6924a8da40c

7 years ago[atspi] make access object work with elm_interface_atspi_accessible_name,description_set 24/88524/4
Shinwoo Kim [Mon, 19 Sep 2016 11:56:17 +0000 (20:56 +0900)]
[atspi] make access object work with elm_interface_atspi_accessible_name,description_set

Change-Id: I694e59f75271647124fbf995a3d4fdb1f27525c5

7 years agoatspi: do not append a child, if its accessible parent is different with widget parent 31/85231/4
Shinwoo Kim [Wed, 24 Aug 2016 08:26:56 +0000 (17:26 +0900)]
atspi: do not append a child, if its accessible parent is different with widget parent

Change-Id: I334be72ed51f46c171908c8f20a0d78bcc73494f

7 years agoelm_atspi: remove redundant null checking 65/88965/1
Thiep Ha [Wed, 21 Sep 2016 07:49:12 +0000 (16:49 +0900)]
elm_atspi: remove redundant null checking

The type is always _ADDED or _REMOVED, therefore atspi_desc
is always "add" or "remove"; no need to have null checking for it.

Change-Id: I559a589b00dab0dc6b5b5eabfb4dbb865a17fe6e

7 years agoelm_config: add null check before usage 64/88964/1
Thiep Ha [Wed, 21 Sep 2016 07:54:09 +0000 (16:54 +0900)]
elm_config: add null check before usage

Change-Id: I8d6c35ecbc3b8cc4762da2edc9bb5e4dfdb63024

7 years ago[Genlist] return NULL when failed to check 19/88719/2 accepted/tizen/common/20160921.162901 accepted/tizen/ivi/20160922.042134 accepted/tizen/mobile/20160922.042232 accepted/tizen/tv/20160922.042022 accepted/tizen/wearable/20160922.042042 submit/tizen/20160921.091905
Sungtaek Hong [Tue, 20 Sep 2016 09:56:58 +0000 (18:56 +0900)]
[Genlist] return NULL when failed to check

@tizen_fix

Change-Id: I5639b1ecb65d174e788fc8cbb27ef7e28bc07357
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
7 years ago[Genlist] return proper value in non-void return 08/88708/1
Sungtaek Hong [Tue, 20 Sep 2016 09:09:01 +0000 (18:09 +0900)]
[Genlist] return proper value in non-void return

@tizen_fix

Change-Id: I3596c832ad56486ee017dcb2a64b928fad392343
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>