platform/upstream/elementary.git
8 years ago[Spinner] Fix for atspi inc/dec btn bug 17/72817/2
Prasoon Singh [Thu, 2 Jun 2016 12:11:13 +0000 (17:41 +0530)]
[Spinner] Fix for atspi inc/dec btn bug

Change-Id: Ifa1e994a6359c1a1ef1f084adada48cccdebd1fa

8 years agoConditional registration of elm_access object as atspi objects 71/71171/6
Patryk Kaczmarek [Fri, 25 Sep 2015 13:58:52 +0000 (15:58 +0200)]
Conditional registration of elm_access object as atspi objects

Signed-off-by: Bartlomiej Uliasz <b.uliasz@samsung.com>
Conflicts:
src/lib/elm_calendar.c
src/lib/elm_flipselector.c

Change-Id: Ic4ec9af7c3c099899e230a2580dd22523d842a59

8 years agogengrid: improve item scrollto alignment 74/72374/4
Lukasz Stanislawski [Tue, 24 Nov 2015 18:00:48 +0000 (19:00 +0100)]
gengrid: improve item scrollto alignment

Align gengrid item into bottom or top of gengrid viewport
if accessibility highlight is being changed. Patch provides
a page-like gengrid item traversing experience in accessibility mode.

Change-Id: I3e6ba2fa045a2ce77046d18d25d0576d23196ca3

8 years agoatspi: move atspi initialization to elm_run. 83/72483/3
Lukasz Stanislawski [Wed, 23 Sep 2015 12:52:11 +0000 (14:52 +0200)]
atspi: move atspi initialization to elm_run.

Change-Id: Ie8971fccaf9faed15ae2b2e638df2aca6995ca03

8 years agoapply new selection handler VI features based on tizen 3.0 88/72288/7
Minchul Lee [Tue, 31 May 2016 09:39:43 +0000 (18:39 +0900)]
apply new selection handler VI features based on tizen 3.0

New concepts included as below:
- The Start and end handler follows touching point during user is moving them.
- Selection handlers are reversed when selection area is reversed.
- A selection handler is zoomed in or zoomed out when long pressed.

Change-Id: Ib2439f7dc85ad8c253e653a72915570992b0344e
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
8 years agocalendar: Fix buffer overflow in ICU function. 55/72455/2
Woochan Lee [Wed, 1 Jun 2016 05:56:39 +0000 (14:56 +0900)]
calendar: Fix buffer overflow in ICU function.

WGID: 65070

Change-Id: Iabffe3d44c77da3c1e1712c45459ebc262ca1c72

8 years agogengrid: update accessibility highlight change during gengrid scroll. 72/72372/2
Tomasz Olszak [Mon, 12 Oct 2015 11:03:58 +0000 (13:03 +0200)]
gengrid: update accessibility highlight change during gengrid scroll.

There were many issues related to keeping highlighted object within
visible content area of scrollable widget like gengrid.
This patch should fix them.

@tizen_feature

Change-Id: Ifbca6791c22d5dfe5cd7cf0f3bf3d8c732f759a1

8 years agoelm_win: In order to avoid creating unnecessary part. 26/72426/3 accepted/tizen/common/20160602.140111 accepted/tizen/ivi/20160602.023154 accepted/tizen/mobile/20160602.023322 accepted/tizen/tv/20160602.023006 accepted/tizen/wearable/20160602.023126 submit/tizen/20160601.093201
Hosang Kim [Wed, 1 Jun 2016 03:04:45 +0000 (12:04 +0900)]
elm_win: In order to avoid creating unnecessary part.

Tizen doesn't use border at window.

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

8 years agoelc_naviframe: Append title, subtitle while reading title and subtitle in naviframe. 21/72121/3
Shilpa Singh [Mon, 30 May 2016 16:34:40 +0000 (22:04 +0530)]
elc_naviframe: Append title, subtitle while reading title and subtitle in naviframe.

Change-Id: Idc9863d8d79e5c63ec9f9d3b37f481ee90a62b7b
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
8 years ago[elm_win] Deleted correct cbs, removed unused fucntions 76/72076/2
Prasoon Singh [Mon, 30 May 2016 11:19:53 +0000 (16:49 +0530)]
[elm_win] Deleted correct cbs, removed unused fucntions

Change-Id: If95703b3fa09610d5eff126341547cd70513bac5

8 years agoelc_naviframe: Hide preserved content after its item is popped. 94/71994/2
Jaehyun Cho [Mon, 30 May 2016 04:53:40 +0000 (13:53 +0900)]
elc_naviframe: Hide preserved content after its item is popped.

Previously, preserved content was shown unexpectedly after its naviframe
item was popped because the preserved content was not removed but was
unset from its naviframe item.

Since popped naviframe item becomes hidden on the screen, the preserved
content of the popped naviframe item should become hidden by default as
well.

Change-Id: I0d99a0ae5320cff221f256f08968bd10bdbc0f0c

8 years agoelm_win: fix documentation related with elm_win_keygrab_set/unset 26/72026/2
Ji-Youn Park [Mon, 30 May 2016 08:46:46 +0000 (17:16 +0830)]
elm_win: fix documentation related with elm_win_keygrab_set/unset

Change-Id: If763f829f38764b6d2f8398e47a794cd8f850bca

8 years agowidget: set the parent-child relation again, when the widget is unset 21/72021/3
Jaehwan Kim [Mon, 30 May 2016 04:54:13 +0000 (13:54 +0900)]
widget: set the parent-child relation again, when the widget is unset

Summary:
When the widget is unset from any container, a parent of the widget
doesn't exist. So we should set its parent to the top object.
But if we just set sd->parent, the parent can not find the widget as a
child. So the container widgets set the parent-child relation when
sub object is unset.
This commit is related to 0822ad2195d335d65208856e6e590ac47691d920.

@fix

Change-Id: Ie274db13a6513fd8ca6de3a7558bbe75f4c1b3b3

8 years agoscrollable: fix "scrollbar unvisible problem in ctxpopup with 'more/default' style" 99/71099/3
Jinyong Park [Tue, 24 May 2016 05:52:32 +0000 (14:52 +0900)]
scrollable: fix "scrollbar unvisible problem in ctxpopup with 'more/default' style"

Change-Id: I59cb23d0c5464365f2d183c0c70d743271405422
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
8 years ago[elm_widget] Added relationship API for widget item 92/71692/3
Prasoon Singh [Thu, 26 May 2016 14:01:29 +0000 (19:31 +0530)]
[elm_widget] Added relationship API for widget item

Change-Id: I4f4c07420734b42847b47b83a4873a86ed4f3196

8 years agoElm entry: fix returning wrong focus region 60/71760/1
Jiwon Kim [Fri, 27 May 2016 04:46:31 +0000 (13:46 +0900)]
Elm entry: fix returning wrong focus region

Summary:
In on_focus_region function,
entry returns relative x,y position from edje object.
It should be calculated from elm object's position.

@fix

Test Plan:
1. $elementary_test "Entry on Page Scroll"
2. click under button
3. click upper text in entry
4. page should not be scrolled

Reviewers: tasn, cedric, woohyun, Hermet, herdsman, raster

Subscribers: Blackmole, id213sin, cedric, jpeg

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

Change-Id: Ie80a28397d3b4efce1960de1e6b007db205d6c6a
Signed-off-by: Jiwon Kim <jiwon177.kim@samsung.com>
8 years agoelm_win: fix build error 47/71747/1
Hosang Kim [Fri, 27 May 2016 03:49:47 +0000 (12:49 +0900)]
elm_win: fix build error

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

8 years agoflipselector: fix accessible at point functionality. 46/71646/2
Lukasz Stanislawski [Tue, 8 Sep 2015 17:06:33 +0000 (19:06 +0200)]
flipselector: fix accessible at point functionality.

Additionaly compilation warning ware removed.

@tizen_feature

Change-Id: I4ebc6bd414073caaa02ea436a65f54d20c80eb33

8 years agoFlipselector top/bottom buttons added for accessibility tree 70/71170/3
Patryk Kaczmarek [Fri, 4 Sep 2015 13:31:32 +0000 (15:31 +0200)]
Flipselector top/bottom buttons added for accessibility tree

Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
Change-Id: Iaa7f1e5b7fe9bf0ecbee5be08e93d43056f6af3b

8 years ago[Trace] add Performance Clock log level. 66/70666/4
Junho Jung [Thu, 26 May 2016 09:31:14 +0000 (18:31 +0900)]
[Trace] add Performance Clock log level.

@Tizen-Only

Change-Id: I0cc5d43bbb42d1e382bf92a250287bb4a09441ea

8 years agopopup: set proper parent object for elm_access 08/71608/1
Lukasz Stanislawski [Tue, 8 Sep 2015 14:12:55 +0000 (16:12 +0200)]
popup: set proper parent object for elm_access

Change-Id: Iee2448ad0426ec58c4c784d31e6d62a32bc13ecd

8 years ago[Colorselector]: 1. Access UX 0.3 based changes and opensource code bring in 25/71525/3
Shilpa Singh [Wed, 25 May 2016 16:36:50 +0000 (22:06 +0530)]
[Colorselector]: 1. Access UX 0.3 based changes and opensource code bring in
2. Added spaces in between joint words for better reading.

Change-Id: I51bb99b29d903fc1a6b5cd84a65a8a75d2c49d02
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
8 years agoctxpopup: Accessible methods for children_get, extents_get and item name_get 14/71414/3
Patryk Kaczmarek [Thu, 9 Jul 2015 15:05:32 +0000 (17:05 +0200)]
ctxpopup: Accessible methods for children_get, extents_get and item name_get

@tizen_feature: new feature

Change-Id: Iea7270664f9085cba637507de022c15344dd7130
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
8 years agonaviframe: Add a signal for internal usage - "item,pushed,internal" 60/70960/3
Youngbok Shin [Mon, 23 May 2016 11:13:15 +0000 (20:13 +0900)]
naviframe: Add a signal for internal usage - "item,pushed,internal"

It is used only in efl-ext.
@tizen_feature

Change-Id: I1bc751fd3d1a32e246a5a8ed8a7e66b1289b234d

8 years ago[Colorselector] add callback for elm,state,selected for backward 97/69897/10
Sungtaek Hong [Tue, 17 May 2016 08:29:29 +0000 (17:29 +0900)]
[Colorselector] add callback for elm,state,selected for backward

Change-Id: I41338edf93b7764f455a1c4a868de0a9700e6792
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
8 years agopopup and ctxpopup accessibility highlight impementation 14/65614/4
Patryk Kaczmarek [Wed, 8 Jul 2015 17:25:10 +0000 (19:25 +0200)]
popup and ctxpopup accessibility highlight impementation

   Accessibility grab/clear highlight for popup, ctxpopup and item methods

@tizen_feature: new feature

Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
Conflicts:
src/lib/elc_ctxpopup.c
src/lib/elm_widget.c
src/lib/elm_widget_item.eo

Change-Id: I9f85871ffce23b4d19f76012ca288e8d614726d6

8 years agoFixed the bugs and warnings in atspi relationship APIS 96/70996/2
Prasoon Singh [Mon, 23 May 2016 14:02:06 +0000 (19:32 +0530)]
Fixed the bugs and warnings in atspi relationship APIS

Change-Id: I1f4ebce0c107677a09388811a0bd0631ae6efa1e

8 years agopopup: make config option to change popup scrollable 98/69698/2
Jinyong Park [Mon, 16 May 2016 10:40:05 +0000 (19:40 +0900)]
popup: make config option to change popup scrollable

Change-Id: I224a4e383831c081dae1567d971f3a7f7af839a6
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
8 years agopopup: If popup's parent is resized, popup need to resized, too 39/69139/2
Jinyong Park [Thu, 12 May 2016 01:42:02 +0000 (10:42 +0900)]
popup: If popup's parent is resized, popup need to resized, too

When window's size is not enough to show popup, popup resize smaller to show it in appropriate size.
But if window resize larger enough to show popup, popup is locked in small size.
On the contrary to this case, if window resize too smaller, popup has still large size, so popup doesn't display properly.

Change-Id: Iea7587c63e26940444d3e82f685f68d6b604d74f
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
8 years agopopup: fix scale calculation in _scroller_size_calc 35/69135/2
Jinyong Park [Thu, 12 May 2016 01:32:04 +0000 (10:32 +0900)]
popup: fix scale calculation in _scroller_size_calc

when calculate real size of action area in _scroller_size_calc,
edje base scale is omitted.

Change-Id: I836d84c5622aef7c1ea7eacef94934bef81d51f5
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
8 years agopopup: fix create scroller bug when list item add. 32/69132/3
Jinyong Park [Thu, 12 May 2016 01:23:30 +0000 (10:23 +0900)]
popup: fix create scroller bug when list item add.

sd->scroll : scrollable flag
sd->scr : scroller object

in _list_add function, when scroller object is not created, do _create_scroller.
if (!sd->scroll) _create_scroller(obj);
must change to
if (!sd->scr) _create_scroller(obj);

Change-Id: I89f74cdedceb5de406411eee6ce80d837539a856
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
8 years agopopup: visual related signals should be processed immediately. (from opensource) 31/69131/2
Jinyong Park [Thu, 12 May 2016 01:17:47 +0000 (10:17 +0900)]
popup: visual related signals should be processed immediately. (from opensource)

Change-Id: Ib92b61557b08b4ae9470afca5994101d655bbaca
Signed-off-by: Jinyong park <j4939.park@samsung.com>
8 years agopopup: fix popup size problem in landscape display mode 73/64773/3
Jinyong Park [Tue, 5 Apr 2016 08:57:13 +0000 (17:57 +0900)]
popup: fix popup size problem in landscape display mode

Change-Id: I59a2797f0d0c7975ac4b329a1fa5816687e154b6
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
8 years agopopup: fix theme apply problem 67/64767/2
Jinyong Park [Tue, 5 Apr 2016 08:26:28 +0000 (17:26 +0900)]
popup: fix theme apply problem

Change-Id: I3887b714e5a9161735d7b45daf0ace2f26313278
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
8 years agogenlist : add signal process for syncronous message after inflate view properties 73/71073/3 accepted/tizen/common/20160525.155738 accepted/tizen/ivi/20160525.235032 accepted/tizen/mobile/20160525.235016 accepted/tizen/tv/20160525.235020 accepted/tizen/wearable/20160525.235006 submit/tizen/20160524.083338 submit/tizen/20160525.051632
SangHyeon Lee [Tue, 24 May 2016 04:09:50 +0000 (13:09 +0900)]
genlist : add signal process for syncronous message after inflate view properties

Change-Id: Ibf675ddef62a6a6de48b9a85d1f4692147b2b438
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
8 years agolist: perform a null check before accessing its member 03/70103/2
Jee-Yong Um [Wed, 18 May 2016 06:23:33 +0000 (15:23 +0900)]
list: perform a null check before accessing its member

Change-Id: I85fbba916ca40e4b5929258ee6a94be5298875a8
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
8 years ago[Genlist] added atspi support for drag n drop 76/70776/1
Prasoon Singh [Fri, 20 May 2016 12:02:17 +0000 (17:32 +0530)]
[Genlist] added atspi support for drag n drop

Change-Id: Ie052f5035dc1247730468b96d4ad89aa4b56ced3

8 years agoMerge "Entry: Block the context menu if Context_Menu_Disabled is true" into tizen
Youngbok Shin [Fri, 20 May 2016 07:01:48 +0000 (00:01 -0700)]
Merge "Entry: Block the context menu if Context_Menu_Disabled is true" into tizen

8 years agoMerge "Elm entry: Fix to hide magnifier when menu is disabled." into tizen
Youngbok Shin [Fri, 20 May 2016 07:01:45 +0000 (00:01 -0700)]
Merge "Elm entry: Fix to hide magnifier when menu is disabled." into tizen

8 years agoMerge "Adjust "context_menu_disabled" configuration." into tizen
Youngbok Shin [Fri, 20 May 2016 07:00:59 +0000 (00:00 -0700)]
Merge "Adjust "context_menu_disabled" configuration." into tizen

8 years agoMerge "Entry: Context Menu is now configurable" into tizen
Youngbok Shin [Fri, 20 May 2016 07:00:55 +0000 (00:00 -0700)]
Merge "Entry: Context Menu is now configurable" into tizen

8 years agoMerge "[Spinner] Improve atspi support" into tizen
Prasoon Singh [Fri, 20 May 2016 06:45:38 +0000 (23:45 -0700)]
Merge "[Spinner] Improve atspi support" into tizen

8 years ago[Spinner] Improve atspi support 58/70558/2
Prasoon Singh [Thu, 19 May 2016 12:00:25 +0000 (17:30 +0530)]
[Spinner] Improve atspi support

Change-Id: I7e2b610d89c3ae6bb940ddb67d8dce0bfbfe9485

8 years agoEntry: Block the context menu if Context_Menu_Disabled is true 82/70682/1
Youngbok Shin [Fri, 20 May 2016 06:23:38 +0000 (15:23 +0900)]
Entry: Block the context menu if Context_Menu_Disabled is true

It is an additional patch for Context_Menu_Disabled config option.

@tizen_fix

Change-Id: Ic07ef1166dba68253b937abd3202aa018400f304

8 years agoMerge "[Hoversel] Added atspi children get api" into tizen
Prasoon Singh [Fri, 20 May 2016 06:06:53 +0000 (23:06 -0700)]
Merge "[Hoversel] Added atspi children get api" into tizen

8 years agoMerge "[Index] Made UX changes for atspi as per v0.2" into tizen
Prasoon Singh [Fri, 20 May 2016 06:06:23 +0000 (23:06 -0700)]
Merge "[Index] Made UX changes for atspi as per v0.2" into tizen

8 years agoElm entry: Fix to hide magnifier when menu is disabled. 64/70664/1
Subodh Kumar [Wed, 23 Dec 2015 13:03:45 +0000 (13:03 +0000)]
Elm entry: Fix to hide magnifier when menu is disabled.

Summary:
Fix to hide magnifier when menu is disabled

@fix

Test Plan:
1. Enable magnifier
2. Disable menu
3. Long press and mouse up
4. observe magnifier is not hidden.

Reviewers: tasn, herdsman, thiepha

Subscribers: shilpasingh

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

Conflicts:
src/lib/elm_entry.c

Change-Id: If457c114ec34b6c097e31e70866dba75a0c23e79

8 years agoAdjust "context_menu_disabled" configuration. 60/70660/1
Dave Andreoli [Thu, 21 Jan 2016 21:21:30 +0000 (22:21 +0100)]
Adjust "context_menu_disabled" configuration.

This @fix three (yes 3!) errors from commit cafda5928f9bf8116564219dc03d12c3a6e131b3

1. the initial value in the standard config is wrong, causing ctx menu to be disabled for everyone!
2. the argument of the api should be named "disabled" (like all the other disable API in this context)
3. (minor) fixed doc for elm_config_context_menu_disabled_set

NOTE: there are no configuration gui for this option, if you cleared your elm config recently you probably now have the ctx menu disabled everywhere, only solution is to wipe your config (to let elm create a new correct one)

Big SPANK to the author, the commiter and all the reviewers of D2463!!!

Change-Id: I92ddb0659d64d8dd55150aa22e7d8ab3a61bc43c

8 years agoEntry: Context Menu is now configurable 56/70656/1
Vaibhav Gupta [Fri, 11 Dec 2015 06:49:27 +0000 (15:49 +0900)]
Entry: Context Menu is now configurable

Summary:
Added a config variable Context_Menu_Disabled to make the appearance
of the context menu configurable.

@feature

Signed-off-by: Vaibhav Gupta <g.vaibhav1@samsung.com>
Reviewers: Hermet, SanghyeonLee, raster, singh.amitesh

Subscribers: stefan_schmidt, alok25, cedric, thiepha, sachin.dev

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

Conflicts:
src/lib/elm_entry.c

Change-Id: Id62b73593729aa6916229dd042fcef260254f893

8 years ago[Hoversel] Added atspi children get api 77/70577/2
Prasoon Singh [Thu, 19 May 2016 14:30:09 +0000 (20:00 +0530)]
[Hoversel] Added atspi children get api

Change-Id: I66dd8ef3c470afcb2dd09faf2de8c0b07246ccab

8 years ago[Index] Made UX changes for atspi as per v0.2 73/69873/5
Prasoon Singh [Tue, 17 May 2016 06:29:34 +0000 (11:59 +0530)]
[Index] Made UX changes for atspi as per v0.2

Change-Id: Ie32d8e12827e13a0bb761813b3433d4eadbb6137

8 years agogenlist : arrange focus set in mouse up 46/66946/2
SangHyeon Lee [Fri, 22 Apr 2016 07:15:15 +0000 (16:15 +0900)]
genlist : arrange focus set in mouse up

Summary :
when mouse up happens, item must be focused, and after that,
select must be called.
current logic, focus is already called inside the select function
and again focus set is called in the end of mouse_up,
so if user new focused widget inside the select callback,
mouse_up forcely take the focus into the item again.
select callback should comes after the focus callback calls
to work properly.

Change-Id: I11401daecfa56c7036f23bc221796d81210966ee
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
8 years agoMerge "elm_radio, tizen_vector : remove build warning" into tizen
JunsuChoi [Thu, 19 May 2016 08:07:16 +0000 (01:07 -0700)]
Merge "elm_radio, tizen_vector : remove build warning" into tizen

8 years agoMerge "copypasteUI_ctxpopup : remove build warnings" into tizen
JunsuChoi [Thu, 19 May 2016 08:07:03 +0000 (01:07 -0700)]
Merge "copypasteUI_ctxpopup : remove build warnings" into tizen

8 years agoMerge "elm_conform : remove build warnings" into tizen
JunsuChoi [Thu, 19 May 2016 08:06:49 +0000 (01:06 -0700)]
Merge "elm_conform : remove build warnings" into tizen

8 years agoMerge "elm_interface_atspi_accessible : remove build warnings" into tizen
JunsuChoi [Thu, 19 May 2016 08:06:34 +0000 (01:06 -0700)]
Merge "elm_interface_atspi_accessible : remove build warnings" into tizen

8 years agosclae : add the feature for rounding off 37/70237/1
Jaehwan Kim [Thu, 19 May 2016 02:43:33 +0000 (11:43 +0900)]
sclae : add the feature for rounding off

Add the feature for rounding off to the nearest in ELM_SCALE_SIZE
macro. It makes to be more close to calculated value.

Change-Id: I0ad00039da22de20fe741927da76056062e70822

8 years agoMerge "elm_atspi_bridge: fix double free issue (WGID:81393)" into tizen accepted/tizen/common/20160519.191133 accepted/tizen/ivi/20160519.003033 accepted/tizen/mobile/20160519.003018 accepted/tizen/tv/20160519.003012 accepted/tizen/wearable/20160519.002957 submit/tizen/20160518.081509
Shinwoo Kim [Wed, 18 May 2016 04:29:24 +0000 (21:29 -0700)]
Merge "elm_atspi_bridge: fix double free issue (WGID:81393)" into tizen

8 years agoMerge "elm_atspi_bridge: ELM_ATSPI_BRIDGE_DATA_GET_OR_RETURN should use elm_atspi_bri...
Shinwoo Kim [Wed, 18 May 2016 04:29:18 +0000 (21:29 -0700)]
Merge "elm_atspi_bridge: ELM_ATSPI_BRIDGE_DATA_GET_OR_RETURN should use elm_atspi_bridge object" into tizen

8 years agoelm_atspi_bridge: fix double free issue (WGID:81393) 06/69806/1
Shinwoo Kim [Tue, 17 May 2016 01:51:03 +0000 (10:51 +0900)]
elm_atspi_bridge: fix double free issue (WGID:81393)

Change-Id: Iab475602dd2593d0d8308dca7f2f24db96fa0514

8 years agoElementary toolbar: Don't call "clicked" callback when item is just selected 79/69779/3
Youngbok Shin [Mon, 16 May 2016 23:17:33 +0000 (08:17 +0900)]
Elementary toolbar: Don't call "clicked" callback when item is just selected

Summary:
"clicked" callback must be called when an item is really clicked.
But, toolbar had called it whenever an item was selected.
Even, it could be triggered by "elm_toolbar_item_selected_set()" API.
So, "clicked" callback will be called when only an item is clicked.
Also, it changed confusing names of related internal functions.
@fix

Test Plan: N/A

Reviewers: jaehwan, woohyun, cedric

Subscribers: jpeg

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

Change-Id: I33bd9a222bd5040bf77d07402c3528c421233b3a

8 years agoentry: add elm_entry_select_allow_set/get APIs 55/69755/2
Youngbok Shin [Mon, 16 May 2016 13:05:08 +0000 (22:05 +0900)]
entry: add elm_entry_select_allow_set/get APIs

Summary:
There is no way to allow/deny the text selection feature.
It is only controlled by disabled state. But, some UX does
not want to allow the text selection on editable entry widget.
@feature

Test Plan:
Run the following test case. You can see "Select Allow" check box.
elementary_test -to entry

Reviewers: tasn, herdsman, cedric, thiepha

Reviewed By: thiepha

Subscribers: jpeg

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

Change-Id: I433ec3b894033b88a4be1364bab6663d3d187a57

8 years agoelm_atspi_bridge: ELM_ATSPI_BRIDGE_DATA_GET_OR_RETURN should use elm_atspi_bridge... 38/69738/1
Shinwoo Kim [Mon, 16 May 2016 11:31:54 +0000 (20:31 +0900)]
elm_atspi_bridge: ELM_ATSPI_BRIDGE_DATA_GET_OR_RETURN should use elm_atspi_bridge object

Change-Id: I2bddaa1f0f7e50598d9271063d2ddb8ae09c763f

8 years agoMerge "atspi: integrate ewk_view with elementary accessibility" into tizen
shilpa singh [Mon, 16 May 2016 07:15:22 +0000 (00:15 -0700)]
Merge "atspi: integrate ewk_view with elementary accessibility" into tizen

8 years ago[List] send message signal for sound plugin before callback 08/69608/1
Sungtaek Hong [Mon, 16 May 2016 06:18:08 +0000 (15:18 +0900)]
[List] send message signal for sound plugin before callback

Change-Id: I5f15da8bcffd66ac1d292315665a092fdf52b22f
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
8 years agoMerge "elc_popup: support siganl emit for the main layout of popup" into tizen
Jaehwan Kim [Fri, 13 May 2016 07:16:51 +0000 (00:16 -0700)]
Merge "elc_popup: support siganl emit for the main layout of popup" into tizen

8 years agoMerge "Elm popup: use the correct parent for calculations." into tizen
Jaehwan Kim [Fri, 13 May 2016 07:16:39 +0000 (00:16 -0700)]
Merge "Elm popup: use the correct parent for calculations." into tizen

8 years agoMerge "atspi: add i18n support for name and description" into tizen
Prasoon Singh [Thu, 12 May 2016 06:11:52 +0000 (23:11 -0700)]
Merge "atspi: add i18n support for name and description" into tizen

8 years agoatspi: integrate ewk_view with elementary accessibility 49/66749/2
Lukasz Stanislawski [Fri, 22 May 2015 17:00:13 +0000 (19:00 +0200)]
atspi: integrate ewk_view with elementary accessibility

This patch provides some nasty hack to make accessibility
provided by webkit work with elementary accessibility

Conflicts:
        src/lib/elm_priv.h

Signed-off-by: Lukasz Stanislawski <l.stanislaws@samsung.com>
Change-Id: I19d1ddff3b6ea52eba0474c06f4a5e06be677966

8 years agoMerge "elm_gengrid: Remove job for fixing calculate timing issue." into tizen
SangHyeon Lee [Thu, 12 May 2016 04:09:19 +0000 (21:09 -0700)]
Merge "elm_gengrid:  Remove job for fixing calculate timing issue." into tizen

8 years agoatspi: add i18n support for name and description 53/66753/3
Lukasz Stanislawski [Thu, 30 Jul 2015 11:14:20 +0000 (13:14 +0200)]
atspi: add i18n support for name and description

Add new API to set atspi translation domain for name and description properties.
If translation domain is not set name and a description strings
will be used in its literal form.

@tizen_feature

Change-Id: I87dc3ac486289438f44ecfd4a5906be02f69f939

8 years agoElm popup: use the correct parent for calculations. 64/69064/1
Taehyub [Wed, 11 May 2016 09:23:04 +0000 (18:23 +0900)]
Elm popup: use the correct parent for calculations.

It just so happens that these parents are the same at the moment.
They don't have to be. We should use the correct, popup specific parent for
that.

Change-Id: I576667658399a11bf8edb6174e894af3c604b8a1

8 years agoMerge "elementary interface/scrollable: remove duplicated function calls for bars...
WooHyun Jung [Wed, 11 May 2016 08:19:10 +0000 (01:19 -0700)]
Merge "elementary interface/scrollable: remove duplicated function calls for bars" into tizen

8 years agoMerge "colorselector: add simple color clasifier" into tizen
Prasoon Singh [Wed, 11 May 2016 06:53:52 +0000 (23:53 -0700)]
Merge "colorselector: add simple color clasifier" into tizen

8 years agoelm_gengrid: Remove job for fixing calculate timing issue. 10/69010/1
Hosang Kim [Wed, 11 May 2016 05:09:52 +0000 (14:09 +0900)]
elm_gengrid:  Remove job for fixing calculate timing issue.

Gengrid uses ecore_job for calculating item's geometry.
But it has timing issue. So display is blinking when scrolling display.
Therefore I added evas_object_smart_changed() instead of ecore_job.

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

8 years agoelm_config: Support opengl on wayland for "opengl_x11" engine. 48/68448/3
Jaehyun Cho [Wed, 4 May 2016 09:10:14 +0000 (18:10 +0900)]
elm_config: Support opengl on wayland for "opengl_x11" engine.

If elm_config_preferred_engine_set("opengl_x11") is called, then set
accel preference internally to use opengl engine on wayland.

Change-Id: Ib9bc887401c1be6ecf46d623836d5d1c9496f1d6

8 years agoelementary interface/scrollable: remove duplicated function calls for bars 02/68802/2
Youngbok Shin [Tue, 10 May 2016 01:32:47 +0000 (10:32 +0900)]
elementary interface/scrollable: remove duplicated function calls for bars

Summary:
 *_visibility_apply() functions are called from each *_visibility_adjust()
function. And it is also called from _elm_scroll_scroll_bar_size_adjust().
So, calling *_visibility_apply() functions after calling
_elm_scroll_scroll_bar_size_adjust() is unnecessary.
@fix

Test Plan: N/A

Reviewers: raster, jaehwan, eagleeye, woohyun, cedric

Subscribers: jpeg

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

Change-Id: Ic3fc01a6b5fcbb8c038c96ce461bb74127f42483
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
8 years agocolorselector: add simple color clasifier 15/66115/2
Lukasz Stanislawski [Mon, 13 Jul 2015 17:37:54 +0000 (19:37 +0200)]
colorselector: add simple color clasifier

@tizen_feature

Change-Id: I0ab480519bbf71a1143b7fa9c1b98287717fe7d6

8 years agoelm_radio, tizen_vector : remove build warning 98/68698/2
JunsuChoi [Mon, 9 May 2016 08:42:27 +0000 (17:42 +0900)]
elm_radio, tizen_vector : remove build warning

Because elm_radio could not refer to 'tizen_vg_radio_state_set' which
is located at 'tizen_vector', warning happened. So I declared
'tizen_vg_radio_state_set' in 'priv.h'
Additionally, I modified warning that happens in 'tizen_vector'.

Change-Id: I1d234131494e476172066a1e58015fbebd76309f

8 years agocopypasteUI_ctxpopup : remove build warnings 96/68696/2
JunsuChoi [Mon, 9 May 2016 10:09:07 +0000 (19:09 +0900)]
copypasteUI_ctxpopup : remove build warnings

cbhm_helper.c
Instead of some unused parameters (void)variable_name line and
EINA_UNUSED macro was added.

copypaste.c
Instead of unused parameter (void)variable_name line was added with
#ifndef HAVE_ELEMENTARY_X macro.

Change-Id: Ic7b9875ca718c0e82708609b7293530ed2447dc4

8 years agoelm_conform : remove build warnings 95/68695/2
JunsuChoi [Mon, 9 May 2016 08:34:07 +0000 (17:34 +0900)]
elm_conform : remove build warnings

Covered function that causes unused function warning with HAVE_ELEMENTARY_X macro
and removed unused variable 'part_type'. Removing this variable does not affect
working. Also instead of some unused parameters (void)variable_name line was added.

Change-Id: Idaaa92335400d7b79d968317c7f50de0a5c1721c

8 years agoelm_interface_atspi_accessible : remove build warnings 94/68694/2
JunsuChoi [Mon, 9 May 2016 08:23:27 +0000 (17:23 +0900)]
elm_interface_atspi_accessible : remove build warnings

removed two functions, because it caused build warning : 'unused function'

Change-Id: I521f49c1b685147079c86275bdbc676e634fdc29

8 years agoelm_conform: support different thing in Tizen 3.0 03/68703/1 accepted/tizen/common/20160511.141913 accepted/tizen/ivi/20160512.050431 accepted/tizen/mobile/20160512.050412 accepted/tizen/tv/20160512.050407 accepted/tizen/wearable/20160512.050358 submit/tizen/20160510.110856
Hosang Kim [Mon, 9 May 2016 10:34:22 +0000 (19:34 +0900)]
elm_conform: support different thing in Tizen 3.0

In Tizen 2.4, virtual keyboard size is 0 when virtual keyboard is off.
But it is different in Tizen 3.0. So I added one condition before
calculating keyboard size.

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

8 years agoatspi: sanitize service name before creating bus 18/68418/2
Lukasz Stanislawski [Mon, 22 Jun 2015 08:15:31 +0000 (10:15 +0200)]
atspi: sanitize service name before creating bus

Path fixes crashes when service name contained chracters forbbiden by
dbus daemon.

Change-Id: Ib0cbf570c90a377bcfd7f71eabd40d4ba46e2bf4

8 years agoatspi: make possible to merge two atspi subtrees from different processes. 22/66322/9
Lukasz Stanislawski [Wed, 6 May 2015 12:21:31 +0000 (14:21 +0200)]
atspi: make possible to merge two atspi subtrees from different processes.

Conflicts:
src/lib/elm_atspi_app_object.c
src/lib/elm_plug.eo
src/lib/elm_priv.h
src/lib/elm_web.eo
src/lib/elm_widget.h

Change-Id: I8291311bef3d257ccb29187095bd455db552cae6

8 years agoRemove warning 'genlist' 07/68107/2 accepted/tizen/common/20160505.140616 accepted/tizen/ivi/20160506.035801 accepted/tizen/mobile/20160506.035230 accepted/tizen/tv/20160506.035549 accepted/tizen/wearable/20160506.035649 submit/tizen/20160504.075837
JunsuChoi [Mon, 2 May 2016 08:25:01 +0000 (17:25 +0900)]
Remove warning 'genlist'

warning line no.999 : dont need varialbe 'git' because same working "ELM_GENLIST_DATA_GET_FROM_ITEM(it,sd);"
                2307 : unused variable

Change-Id: I06812bbb6eb64e1830f52eed6194d0e606442166
Signed-off-by: JunsuChoi <jsuya.choi@samsung.com>
8 years agoRemove warning 'progressbar' 93/68093/2
JunsuChoi [Mon, 2 May 2016 07:46:39 +0000 (16:46 +0900)]
Remove warning 'progressbar'

Change-Id: I131d17f1d734566bdc6cb9cd0e548e049b24ffca

8 years agonaviframe: Update documentation of item_pop_cb_set and item_pop_to. 52/57852/2 accepted/tizen/common/20160428.144227 accepted/tizen/ivi/20160428.002950 accepted/tizen/mobile/20160428.005311 accepted/tizen/tv/20160428.002631 accepted/tizen/wearable/20160428.003012 submit/tizen/20160427.100806
Jaehyun Cho [Mon, 25 Jan 2016 08:44:18 +0000 (17:44 +0900)]
naviframe: Update documentation of item_pop_cb_set and item_pop_to.

Change-Id: Ie641bb1a3babfaf6387578e25067dcd5f535d9b4

8 years agoElementary toolbar: Fix flickering issue from resizing the box multiple times 99/66799/3
Youngbok Shin [Thu, 21 Apr 2016 06:22:48 +0000 (15:22 +0900)]
Elementary toolbar: Fix flickering issue from resizing the box multiple times

Summary:
The toolbar's box was resized in _sizing_eval(), _resize_job().
In _sizing_eval(), the box was resized according to its minimum size.
And in _resize_job(), toolbar would recalculate it and resize the box again.
If _sizing_eval() was called after resizing the box properly from _resize_job(),
the box was shrank before calling the next job.
If the box's minimum size is needed for calculation in the job callback,
it shouldn't change box's size before the job callback.
@fix

Test Plan: N/A

Reviewers: jaehwan, eagleeye, woohyun, cedric

Subscribers: jpeg

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

Change-Id: I1c948edb625bc011e0bfef1025b17a7823973a25

8 years agoMerge "index: Upstream code merge into tizen_3.0" into tizen
Woochan Lee [Tue, 26 Apr 2016 08:26:37 +0000 (01:26 -0700)]
Merge "index: Upstream code merge into tizen_3.0" into tizen

8 years agoMerge "calendar: Add ICU library." into tizen
Woochan Lee [Tue, 26 Apr 2016 08:25:04 +0000 (01:25 -0700)]
Merge "calendar: Add ICU library." into tizen

8 years agoMerge "spinner: Merge upstream code into tizen_3.0" into tizen
Woochan Lee [Tue, 26 Apr 2016 08:24:26 +0000 (01:24 -0700)]
Merge "spinner: Merge upstream code into tizen_3.0" into tizen

8 years agoMerge "multibuttonentry: Add tizen only features." into tizen
Woochan Lee [Tue, 26 Apr 2016 08:23:50 +0000 (01:23 -0700)]
Merge "multibuttonentry: Add tizen only features." into tizen

8 years agoMerge "Add smack label for elementary.mo files." into tizen
Woochan Lee [Tue, 26 Apr 2016 08:22:44 +0000 (01:22 -0700)]
Merge "Add smack label for elementary.mo files." into tizen

8 years agoMerge "[Wearable Circle][Datetime] Field title text translate update. Field : Year...
woochan lee [Tue, 26 Apr 2016 08:22:22 +0000 (01:22 -0700)]
Merge "[Wearable Circle][Datetime] Field title text translate update. Field : Year, Month, Day, Hour, Min" into tizen

8 years agoMerge "focus: add focus_move_policy_automatic_set/get function" into tizen
WooHyun Jung [Tue, 26 Apr 2016 05:51:11 +0000 (22:51 -0700)]
Merge "focus: add focus_move_policy_automatic_set/get function" into tizen

8 years agoindex: Upstream code merge into tizen_3.0 25/67225/1
Woochan Lee [Tue, 26 Apr 2016 02:30:37 +0000 (11:30 +0900)]
index: Upstream code merge into tizen_3.0

Change-Id: If804ca8cbe15f7429195bf05783b3282a01a452d

8 years agotest_win_state: added buttons for switching floating mode 77/67177/1
MinJeong Kim [Mon, 25 Apr 2016 11:53:09 +0000 (20:53 +0900)]
test_win_state: added buttons for switching floating mode

Change-Id: I9bfde7e8935d0ab3c5cabb154361f206e175a7b4

8 years agocalendar: Add ICU library. 98/67098/1
Woochan Lee [Mon, 25 Apr 2016 07:39:33 +0000 (16:39 +0900)]
calendar: Add ICU library.

strftime can't support well in some locales.
So, We need ICU to support mobile profile.

Change-Id: I4a25b6b6b5ffdf25cd95d6b47bdfb031755731b6

8 years agospinner: Merge upstream code into tizen_3.0 80/67080/2
Woochan Lee [Mon, 25 Apr 2016 06:18:43 +0000 (15:18 +0900)]
spinner: Merge upstream code into tizen_3.0

Change-Id: Ia176fc58c1a675668cf704e25fdf696f2e38cc44