platform/upstream/elementary.git
8 years agoelm_widget_item: add at-spi name setter 76/65176/2
Lukasz Stanislawski [Mon, 13 Jul 2015 17:37:54 +0000 (19:37 +0200)]
elm_widget_item: add at-spi name setter

@tizen_feature

Conflicts:
src/lib/elm_widget.c
src/lib/elm_widget_item.eo

Change-Id: I193294c5d45e4fac27640787365b5ec9edf7ecc1

8 years agoMerge "popup: add keybinding for popup "block,clicked" action" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:43:28 +0000 (23:43 -0700)]
Merge "popup: add keybinding for popup "block,clicked" action" into tizen

8 years agoMerge "Fix for naviframe title exposition as accessibility object" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:42:38 +0000 (23:42 -0700)]
Merge "Fix for naviframe title exposition as accessibility object" into tizen

8 years agoMerge "Set accessible name for back button in naviframe" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:41:04 +0000 (23:41 -0700)]
Merge "Set accessible name for back button in naviframe" into tizen

8 years agoMerge "[Accessibility] Add Value interface to progressbars to recieve current value...
Prasoon Singh [Fri, 15 Apr 2016 06:40:48 +0000 (23:40 -0700)]
Merge "[Accessibility] Add Value interface to progressbars to recieve current value" into tizen

8 years agoMerge "Fixed _accessible_set_parent for gengrid items" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:40:05 +0000 (23:40 -0700)]
Merge "Fixed _accessible_set_parent for gengrid items" into tizen

8 years agoMerge "access: implement AT-SPI2 interfaces in elm_access object." into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:39:37 +0000 (23:39 -0700)]
Merge "access: implement AT-SPI2 interfaces in elm_access object." into tizen

8 years agoMerge "atspi: fix state macros" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:39:03 +0000 (23:39 -0700)]
Merge "atspi: fix state macros" into tizen

8 years agoMerge "popup: set proper AT-SPI role" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:38:25 +0000 (23:38 -0700)]
Merge "popup: set proper AT-SPI role" into tizen

8 years agoMerge "atspi: improve accessible_at_point API" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:36:51 +0000 (23:36 -0700)]
Merge "atspi: improve accessible_at_point API" into tizen

8 years agoMerge "atspi: allow to overload Elm_Object_Item names" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:36:18 +0000 (23:36 -0700)]
Merge "atspi: allow to overload Elm_Object_Item names" into tizen

8 years agoMerge "gengrid: allow item alignment to viewport's bottom" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:35:26 +0000 (23:35 -0700)]
Merge "gengrid: allow item alignment to viewport's bottom" into tizen

8 years agoMerge "spinner: change accessibility role to FILLER." into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:34:35 +0000 (23:34 -0700)]
Merge "spinner: change accessibility role to FILLER." into tizen

8 years agoMerge "Toolbar item accessibility highlight" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:33:26 +0000 (23:33 -0700)]
Merge "Toolbar item accessibility highlight" into tizen

8 years agoMerge "ctxpopup: add "activate" action to items." into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:32:25 +0000 (23:32 -0700)]
Merge "ctxpopup: add "activate" action to items." into tizen

8 years agoMerge "atspi: add MULTISELECTABLE states for genlist and gengrid" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:31:46 +0000 (23:31 -0700)]
Merge "atspi: add MULTISELECTABLE states for genlist and gengrid" into tizen

8 years agoMerge "naviframe: expose naviframe title as at-spi object" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:30:33 +0000 (23:30 -0700)]
Merge "naviframe: expose naviframe title as at-spi object" into tizen

8 years agoMerge "atspi: fix parent-child relationship for elm_list and elm_toolbar" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:29:55 +0000 (23:29 -0700)]
Merge "atspi: fix parent-child relationship for elm_list and elm_toolbar" into tizen

8 years agoMerge "elm_index: improve atspi support" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:28:27 +0000 (23:28 -0700)]
Merge "elm_index: improve atspi support" into tizen

8 years agoMerge "Give proper atspi role to Icons" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:27:44 +0000 (23:27 -0700)]
Merge "Give proper atspi role to Icons" into tizen

8 years agoMerge "colorselctor: improve at-spi2 support" into tizen
Prasoon Singh [Fri, 15 Apr 2016 06:27:29 +0000 (23:27 -0700)]
Merge "colorselctor: improve at-spi2 support" into tizen

8 years agoMerge "atspi: add new APIs for setting atspi relationship." into tizen
Subodh Kumar [Fri, 15 Apr 2016 06:14:50 +0000 (23:14 -0700)]
Merge "atspi: add new APIs for setting atspi relationship." into tizen

8 years agoMerge "hover: reimplement accessibility support to behave like popup" into tizen
Prasoon Singh [Fri, 15 Apr 2016 04:54:26 +0000 (21:54 -0700)]
Merge "hover: reimplement accessibility support to behave like popup" into tizen

8 years agoelm_win: add HAVE_ELEMENTARY_WAYLAND option. 45/66045/1
Jaehwan Kim [Fri, 15 Apr 2016 04:16:47 +0000 (13:16 +0900)]
elm_win: add HAVE_ELEMENTARY_WAYLAND option.

Change-Id: I3fe403e533c375b9e05e583f96e3d2aea53f6880

8 years agolanguage: Apply evas_language_reinit() when language is changed 28/65728/2
Youngbok Shin [Tue, 12 Apr 2016 08:16:57 +0000 (17:16 +0900)]
language: Apply evas_language_reinit() when language is changed

Change-Id: I7dd176fc2f79bc2101ce3ba3edf3e82c2b99673a

8 years agoFix for naviframe title exposition as accessibility object 50/65850/1
Patryk Kaczmarek [Tue, 8 Sep 2015 15:45:31 +0000 (17:45 +0200)]
Fix for naviframe title exposition as accessibility object

 UIFWAC-11

Change-Id: Ib9316bde436cafc64b1128a63eab16f78d40d7ab
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
8 years agoSet accessible name for back button in naviframe 40/65840/1
Agnieszka Janowicz [Tue, 25 Aug 2015 12:53:39 +0000 (14:53 +0200)]
Set accessible name for back button in naviframe

Signed-off-by: Agnieszka Janowicz <a.janowicz@samsung.com>
Conflicts:
po/en.po

Change-Id: I0cfb03f9e0f1ac4cc1a2d5654bc2c12c96e97176

8 years ago[Accessibility] Add Value interface to progressbars to recieve current value 39/65839/1
Patryk Kaczmarek [Tue, 25 Aug 2015 15:51:19 +0000 (17:51 +0200)]
[Accessibility] Add Value interface to progressbars to recieve current value

@tizen_feature

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

Change-Id: I15d81bce458ce5d60c7af0eaa4441be134df3f69

8 years agoFixed _accessible_set_parent for gengrid items 36/65836/1
Patryk Kaczmarek [Fri, 24 Jul 2015 13:55:34 +0000 (15:55 +0200)]
Fixed _accessible_set_parent for gengrid items

@tizen-feature
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
Conflicts:
src/lib/elm_gengrid.c

Change-Id: I75fac8f8f58751b13c29e6293c91a682535c0c5e

8 years agoelm_index: improve atspi support 32/65832/1
Lukasz Stanislawski [Thu, 16 Jul 2015 15:56:50 +0000 (17:56 +0200)]
elm_index: improve atspi support

Conflicts:
src/lib/elm_index.c
src/lib/elm_index.eo
src/lib/elm_index_item.eo

Change-Id: I30ea541d84fd1f4a8e74ad69f408ea1c457b5a1d

8 years agoaccess: implement AT-SPI2 interfaces in elm_access object. 25/65825/1
Lukasz Stanislawski [Mon, 15 Jun 2015 12:00:16 +0000 (14:00 +0200)]
access: implement AT-SPI2 interfaces in elm_access object.

Path enables elm_access widgets to use access interfaces to commutnicate
with Assistive Technology Applications using AT-SPI2 interfaces.

Elm_access can be used to provide accessiblity features on Evas_Object
that do not inherit from elm_widget.

Conflicts:
src/lib/elm_access.c
src/lib/elm_access.eo

Change-Id: I1b45f9c7e2c854a8a025da0c57327d39d4611d3c

8 years agoatspi: improve accessible_at_point API 10/65810/1
Lukasz Stanislawski [Wed, 8 Jul 2015 14:33:53 +0000 (16:33 +0200)]
atspi: improve accessible_at_point API

Now accessible at point API ignore all objects with
ELM_ATSPI_ROLE_REDUNDANT_OBJECT. This helps to ignore non-interesting
objects stacked at given cooridinates (like elm_bg)

Conflicts:
src/lib/elm_bg.c
src/lib/elm_win.c

Change-Id: I4b2e889b5e83dcbba2cd95ef7945336ca7cc40a6

8 years agoatspi: allow to overload Elm_Object_Item names 06/65806/1
Lukasz Stanislawski [Thu, 17 Dec 2015 07:55:19 +0000 (08:55 +0100)]
atspi: allow to overload Elm_Object_Item names

Conflicts:
src/lib/elm_genlist.c

Change-Id: Ieedc6adc188cabb7f931469d1361c0722d5a44d8

8 years agogengrid: allow item alignment to viewport's bottom 99/65799/3
Lukasz Stanislawski [Tue, 24 Nov 2015 17:08:50 +0000 (18:08 +0100)]
gengrid: allow item alignment to viewport's bottom

@tizen_feature

Conflicts:
src/lib/elm_gengrid_common.h

Change-Id: I79f2cb9d5121e1c239477fbfd643c834a0d2faea

8 years agohover: reimplement accessibility support to behave like popup 96/65696/3
Lukasz Stanislawski [Fri, 11 Sep 2015 12:38:07 +0000 (14:38 +0200)]
hover: reimplement accessibility support to behave like popup

Conflicts:
src/lib/elc_hoversel.c
src/lib/elm_hover.c
src/lib/elm_hover.eo

Change-Id: I7836db53aae3ba76b9ed8b76b68514e3e96f57f1

8 years agoatspi: add MULTISELECTABLE states for genlist and gengrid 01/65701/2
Lukasz Stanislawski [Fri, 11 Sep 2015 14:43:10 +0000 (16:43 +0200)]
atspi: add MULTISELECTABLE states for genlist and gengrid

Change-Id: If438a21470eb0cff0692877d90ce9d186e015a72

8 years agoctxpopup: add "activate" action to items. 45/65745/2
Lukasz Stanislawski [Wed, 16 Sep 2015 08:42:27 +0000 (10:42 +0200)]
ctxpopup: add "activate" action to items.

This patch fixes bug introduced in 1b1a29e3 which unables items to be clicked.

Conflicts:
src/lib/elc_ctxpopup.c
src/lib/elm_ctxpopup_item.eo

Change-Id: I98fcf65089a345d12160de5d9630336f0cbf2c8f

8 years agocolorselctor: improve at-spi2 support 65/65765/2
Lukasz Stanislawski [Tue, 7 Jul 2015 17:03:53 +0000 (19:03 +0200)]
colorselctor: improve at-spi2 support

@tizen_feature

Conflicts:
src/lib/elm_color_item.eo
src/lib/elm_colorselector.c

Change-Id: I7cd3423206f62eb35a2752b1832a72b572077b07

8 years agospinner: change accessibility role to FILLER. 69/65669/3
Lukasz Stanislawski [Fri, 11 Sep 2015 07:48:07 +0000 (09:48 +0200)]
spinner: change accessibility role to FILLER.

According to UX guidline elm_spinner should be treated as layout,
- only its content should be accessible for Assistive Technology.

Conflicts:
src/lib/elm_spinner.c

Change-Id: I9f1ae58635e312e51a2c98ccd3dd35107eb0908b

8 years agopo: update po files 85/65785/1
Thiep Ha [Tue, 12 Apr 2016 11:51:59 +0000 (20:51 +0900)]
po: update po files

Add more translated messages.

@tizen_feature

Change-Id: I9fc90b5893ce45fbc739f100622b61077d203684
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
8 years agoAdd copy and paste UI 84/65784/1
Thiep Ha [Tue, 12 Apr 2016 11:44:48 +0000 (20:44 +0900)]
Add copy and paste UI

Copy and paste UI which includes copy and paste popup,
selection handlers, cursor handler, and releated funcions
are added.
The copy and paste UI works in the same maner as in Tizen 2.4.

@tizen_feature

Change-Id: I47d73079b53af1058ec627ace9db4abb8c0fb659
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
8 years agoctxpopup: fix 'more' style problem. remove white space, fix landscape and size bug 63/65663/3
Jinyong Park [Tue, 12 Apr 2016 05:27:57 +0000 (14:27 +0900)]
ctxpopup: fix 'more' style problem. remove white space, fix landscape and size bug

Change-Id: I0040424f396f735492eb02881e485bcc6d4339dc
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
8 years agoelm_win, elm_conform: add HAVE_ELEMENTARY_WAYLAND option. 09/65709/1
Hosang Kim [Tue, 12 Apr 2016 07:53:45 +0000 (16:53 +0900)]
elm_win, elm_conform: add HAVE_ELEMENTARY_WAYLAND option.

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

8 years agoGive proper atspi role to Icons 67/65667/1
Patryk Kaczmarek [Thu, 10 Sep 2015 11:21:06 +0000 (13:21 +0200)]
Give proper atspi role to Icons

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

Change-Id: I1a5ae5c8c2bd212842827d8c987b96bd4f74d8c3

8 years agoatspi: fix parent-child relationship for elm_list and elm_toolbar 64/65664/1
Lukasz Stanislawski [Mon, 7 Sep 2015 08:43:39 +0000 (10:43 +0200)]
atspi: fix parent-child relationship for elm_list and elm_toolbar

Change-Id: Ic8034c92dc78c4d2a2c549c594962ccde443ed3e

8 years agoatspi: fix state macros 11/65611/1
Lukasz Stanislawski [Sun, 16 Aug 2015 06:18:59 +0000 (08:18 +0200)]
atspi: fix state macros

@tizen_fix

Conflicts:
src/lib/elm_interface_atspi_accessible.h

Change-Id: I36a91da83c6ba186d9970b7fe3285b846684b259

8 years agoatspi: add new APIs for setting atspi relationship. 56/65456/4
Lukasz Stanislawski [Fri, 17 Apr 2015 11:59:08 +0000 (13:59 +0200)]
atspi: add new APIs for setting atspi relationship.

Introduce new APIs elm_object_atspi_relationship_append and
elm_object_atspi_relationship_remove allowing to set developer-defined
accessibility relationships between widgets.

@tizen_feature

Conflicts:
src/lib/elm_atspi_bridge.c
src/lib/elm_interface_atspi_accessible.c
src/lib/elm_interface_atspi_accessible.eo
src/lib/elm_interface_atspi_accessible.h
src/lib/elm_widget.c
src/lib/elm_widget.eo
src/lib/elm_widget.h
src/tests/elm_test_atspi.c

Change-Id: If851c10396fef6e1f024299133bc01b95a729d35

8 years agoelm_conform: fix condition for recalculating vkbd area. 41/64641/5 accepted/tizen/common/20160408.185631 accepted/tizen/ivi/20160411.005020 accepted/tizen/mobile/20160411.005002 accepted/tizen/tv/20160411.004917 accepted/tizen/wearable/20160411.004950 submit/tizen/20160408.074339
Hosang Kim [Mon, 4 Apr 2016 09:37:27 +0000 (18:37 +0900)]
elm_conform: fix condition for recalculating vkbd area.

Vkbd geometry is not (0, 0, 0, 0), when vkbd is hidden in Wayland.

@tizen_fix

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

8 years agopopup: set proper AT-SPI role 49/65149/1
Lukasz Stanislawski [Fri, 10 Jul 2015 17:05:38 +0000 (19:05 +0200)]
popup: set proper AT-SPI role

Conflicts:
src/lib/elc_popup.c

Change-Id: I90622d0efa59ccec1fb7fbb8b02adc37295373ad

8 years agopopup: add keybinding for popup "block,clicked" action 26/65126/2
Lukasz Stanislawski [Fri, 10 Jul 2015 15:21:18 +0000 (17:21 +0200)]
popup: add keybinding for popup "block,clicked" action

@tizen_feature

Conflicts:
src/lib/elc_popup.c

Change-Id: I50e46127e937525ea9057cb08314d8c2d8757db9

8 years agotheme: add DBG() message when style is set to default (fallback) 84/65084/1
Jee-Yong Um [Mon, 23 Nov 2015 07:26:52 +0000 (08:26 +0100)]
theme: add DBG() message when style is set to default (fallback)

Summary:
When _elm_theme_set() failed to set given style, it sets style
as "default".
However, setting style to "default" can be unintended behavior,
so developer should have the chance to get to know fallback.

Reviewers: cedric

Reviewed By: cedric

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

Change-Id: I663e64854232397b5c7c984cc5e70fe2423a6125
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
8 years agonotify: delete unnecessary smart move/resize. 83/65083/1
Hosang Kim [Fri, 4 Mar 2016 23:42:57 +0000 (15:42 -0800)]
notify: delete unnecessary smart move/resize.

Summary:
elm_notify's size is dependent on parent's size.
So _elm_notify_evas_object_smart_move/resize() are not necessary.

Reviewers: woohyun, jypark, Hermet, minkyu, cedric

Reviewed By: cedric

Subscribers: minkyu

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

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

Change-Id: Id82ac1d860dd6097128ab03b2038ea6aad651ebe

8 years agofix the wrong operation of mirrored set 80/65080/1
taehyub [Tue, 23 Feb 2016 11:44:24 +0000 (20:44 +0900)]
fix the wrong operation of mirrored set

Summary:
fix the wrong operation of mirrored set.
when mirrored set is applied, notify change the theme using mirrored flag.
however, it is unnecessary operation.

@fix

Reviewers: Hermet, kimcinoo

Reviewed By: kimcinoo

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

Change-Id: I8d8815e8e162c7b3cedd3833e31ad1c8d9bfc42b

8 years agohoversel: don't activate if the items were none. 78/65078/1
Hermet Park [Fri, 8 Jan 2016 11:50:01 +0000 (20:50 +0900)]
hoversel: don't activate if the items were none.

it's wierd to expand hoversel without items.
the behavior made me suprised before i analyzed it.
it looked almost a bug.

if you have any other objections, please ping me.

Conflicts:
src/lib/elc_hoversel.c

Change-Id: Id0cd2173de1eace8a0859a043adb493150627253

8 years agoelm_access: remove duplicated line, ELM_SAFE_FREE handles NULL assign 76/65076/1
Shinwoo Kim [Fri, 4 Mar 2016 07:02:13 +0000 (16:02 +0900)]
elm_access: remove duplicated line, ELM_SAFE_FREE handles NULL assign

Change-Id: Iaec7449ae6510d015e06dc6033ed43b6ccaf35fd

8 years agoelm_access: mapi have to be set NULL after free(m->api) 75/65075/1
Jonghee Choi [Fri, 4 Mar 2016 06:33:49 +0000 (15:33 +0900)]
elm_access: mapi have to be set NULL after free(m->api)

Summary: mapi have to be set NULL after free(m->api)

Reviewers: kimcinoo

Reviewed By: kimcinoo

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

Change-Id: I200799ad0fcb78deefbdbbad375550d385ad6c6f

8 years agotooltip: set pass events on the tooltip, not the content 74/65074/1
Mike Blumenkrantz [Fri, 12 Feb 2016 23:23:36 +0000 (18:23 -0500)]
tooltip: set pass events on the tooltip, not the content

tooltip content is swallowed, meaning that edje will be setting pass events
based on the theme

@fix

Change-Id: I2ebae1c466d5dddf129812bcf13cae0aa3126011

8 years agonaviframe: expose naviframe title as at-spi object 77/65077/1
Lukasz Stanislawski [Tue, 7 Jul 2015 10:14:33 +0000 (12:14 +0200)]
naviframe: expose naviframe title as at-spi object

@tizen_feature

Change-Id: Ib9a7d7098a7ce0e83234ef0bb7e1e26269742bda

8 years agoToolbar item accessibility highlight 54/65054/1
Patryk Kaczmarek [Wed, 1 Jul 2015 10:57:58 +0000 (12:57 +0200)]
Toolbar item accessibility highlight

   Toolbar item can grab and clear accessibility highlight frame

@tizen_feature: new feature

Change-Id: Ide3d9680a1a92fdf01ab61760bb78baab7f209ae
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
8 years agoelm_win: apply a property of skip_focus in case invoking elm_win_quickpanel_set(). 07/64907/1
Seunghun Lee [Mon, 4 Apr 2016 02:36:03 +0000 (11:36 +0900)]
elm_win: apply a property of skip_focus in case invoking elm_win_quickpanel_set().

Change-Id: I5da36aaca154ad410527df47a9f30aa51973315d

8 years agoMerge "popup: Support legacy groups" into tizen
Youngbok Shin [Tue, 5 Apr 2016 07:35:54 +0000 (00:35 -0700)]
Merge "popup: Support legacy groups" into tizen

8 years agoelm_win/elm_conformant: add processing properties of window 33/55033/10 accepted/tizen/common/20160331.051308 accepted/tizen/ivi/20160330.134803 accepted/tizen/mobile/20160330.134659 accepted/tizen/tv/20160330.134719 accepted/tizen/wearable/20160330.134735 submit/tizen/20160330.123237
Hosang Kim [Mon, 21 Dec 2015 10:26:46 +0000 (19:26 +0900)]
elm_win/elm_conformant: add processing properties of window

Currently conformant widget does not support to processing changes of wayland window
properties. Such as virtual keyboard on/off, clipboard on/off and
indicator show/hide.
So I added new enum for wayland properties and process logic like X
backend.

@tizen_fix

Change-Id: I5fbb8e4740c2e8a95925b907548f9c7a0101363c

8 years ago[Win] set parent only to available windows 36/64036/3 accepted/tizen/common/20160330.120131 accepted/tizen/ivi/20160330.003221 accepted/tizen/mobile/20160330.003130 accepted/tizen/tv/20160330.003144 accepted/tizen/wearable/20160330.003201 submit/tizen/20160329.133427
SungTaek Hong [Tue, 29 Mar 2016 12:46:20 +0000 (21:46 +0900)]
[Win] set parent only to available windows

Change-Id: I4bfa9e8ff4a8b50466f1751eaf8573746bee7184

8 years ago[atspi] Add TIZEN_ONLY comments 29/64029/1
Shinwoo Kim [Tue, 29 Mar 2016 11:50:32 +0000 (20:50 +0900)]
[atspi] Add TIZEN_ONLY comments

Change-Id: I8cc0d2a903a20ecf086c55cb5ca2d34ec2015a27

8 years agowidget: improve accessibile_at_point getter 75/53075/4
Lukasz Stanislawski [Tue, 1 Dec 2015 13:14:15 +0000 (14:14 +0100)]
widget: improve accessibile_at_point getter

Conflicts:
src/lib/elm_widget.c
src/lib/elm_widget.eo

Change-Id: I6a110d96383709e766c8e16779aba0bc3cb94649

8 years agogenlist: enhance accessibility scroll & highlight 84/54284/2
Lukasz Stanislawski [Fri, 11 Dec 2015 15:58:04 +0000 (16:58 +0100)]
genlist: enhance accessibility scroll & highlight

Conflicts:
src/lib/elm_widget_genlist.h

Change-Id: I26765abd86313160887adb78b2ed87605c0d8d2d

8 years agogenlist: new SCROLLTO_BOTTOM alignment 82/54282/3
Lukasz Stanislawski [Mon, 14 Dec 2015 11:13:10 +0000 (12:13 +0100)]
genlist: new SCROLLTO_BOTTOM alignment

Summary:
Add new scrollto type allowing to align genlist item to bottom of viewport.
Feature compleates and closes list of all alignment types for genlist items.

@feature

Test Plan: elementary_test => Genlist Show/Bring

Subscribers: seoz

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

Change-Id: I6643e788a3396afd6dfd113140dc2f78dc58c962

8 years agolist: enhance accessibility scroll and highlight. 41/54141/2
Lukasz Stanislawski [Fri, 11 Dec 2015 15:23:29 +0000 (16:23 +0100)]
list: enhance accessibility scroll and highlight.

Change-Id: Idabf32b1b0ecde87517d4db275f9f7ac75cf3706

8 years agowidget: sort accessible children spatially 99/53999/3
Lukasz Stanislawski [Thu, 10 Dec 2015 11:47:07 +0000 (12:47 +0100)]
widget: sort accessible children spatially

Change-Id: Ibae2abb99ad159c4e122c90904cfdc9650323670

8 years agoatspi: mark atspi API as public 78/58378/2
Lukasz Stanislawski [Sat, 30 Jan 2016 08:57:11 +0000 (09:57 +0100)]
atspi: mark atspi API as public

@tizen_only

Change-Id: I7892c9433d675d9ba6618991ae46488060752c3c
Signed-off-by: Lukasz Stanislawski <l.stanislaws@samsung.com>
8 years agowin: add accessibility highlight. 02/53802/4
Lukasz Stanislawski [Wed, 9 Dec 2015 09:03:31 +0000 (10:03 +0100)]
win: add accessibility highlight.

Accessibility highlight allows to visually marked given Evas_Object
on elementary window. Its main purpose is to attract user attention
to given object without triggering any widget events focus changes etc.

Accessibility highlight is pararell concept to focus higlight.

@tizen_feature

Change-Id: I9200afd7e66e3b84b805c44e4b90db72d746827b

8 years agoatspi: implement HighlightGrab and HighlightClear methods 32/53832/4
Lukasz Stanislawski [Wed, 9 Dec 2015 14:19:29 +0000 (15:19 +0100)]
atspi: implement HighlightGrab and HighlightClear methods

Conflicts:
src/lib/elm_widget.c
src/lib/elm_widget.eo

Change-Id: Id29ca5b1acc2c617c9d746848df1cad1510b24dd

8 years agopopup: Support legacy groups 07/63907/2
Youngbok Shin [Mon, 28 Mar 2016 11:58:27 +0000 (20:58 +0900)]
popup: Support legacy groups

This patch is made for backward compatibility of themes.
It also modify previous tizen_fix patch.
@tizen_fix

Change-Id: I2b6d72e1648128ebfa652652c2017469e1aa6f96

8 years agoMerge "popup: add popup default align config for other profiles." into tizen
WooHyun Jung [Fri, 25 Mar 2016 04:57:37 +0000 (21:57 -0700)]
Merge "popup: add popup default align config for other profiles." into tizen

8 years agoMerge "popup: Support legacy group and swallow part names" into tizen
WooHyun Jung [Fri, 25 Mar 2016 04:56:23 +0000 (21:56 -0700)]
Merge "popup: Support legacy group and swallow part names" into tizen

8 years agoresolve compile warning: return value in void function 04/63404/1 accepted/tizen/common/20160325.135006 accepted/tizen/ivi/20160324.011347 accepted/tizen/mobile/20160324.011157 accepted/tizen/tv/20160324.011230 accepted/tizen/wearable/20160324.011308 submit/tizen/20160323.135842
Minchul Lee [Wed, 23 Mar 2016 13:45:59 +0000 (22:45 +0900)]
resolve compile warning: return value in void function

Change-Id: I9554b15f3b42ac5150b7d78d41545789b9672e49
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
8 years agoresolve compile warning: return value in void function 12/63312/1 submit/tizen/20160323.132516
Jongmin Lee [Wed, 23 Mar 2016 06:49:28 +0000 (15:49 +0900)]
resolve compile warning: return value in void function

Change-Id: I429bc20852e73532800c0c35a5d03f7da143c2fd

8 years agopopup: add popup default align config for other profiles. 03/63103/2
taehyub [Mon, 7 Dec 2015 23:53:47 +0000 (15:53 -0800)]
popup: add popup default align config for other profiles.

Summary:
The alignment of popup can be different in each profiles.
So I added the align configuration of popup.
@feature

Reviewers: cedric, woohyun

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

Change-Id: I5c86f51236c2136e1a9bb88febc973e008ca505a
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
8 years agopopup: Support legacy group and swallow part names 94/62794/5
Youngbok Shin [Fri, 18 Mar 2016 09:18:54 +0000 (18:18 +0900)]
popup: Support legacy group and swallow part names

This patch is made for backward compatibility of themes.
@tizen_fix

Change-Id: Iab62f00d163a3bed966f6d1ebba3c5cc1d8a6f80

8 years agolabel: whenever text is changed, sliding related things should be checked 27/63127/1
WooHyun Jung [Tue, 22 Mar 2016 07:30:39 +0000 (16:30 +0900)]
label: whenever text is changed, sliding related things should be checked

@fix

Change-Id: Ib2c76a224cda1570b8870718ddbedf61066ca951

8 years agoelm_win: added signal 'effect,started' and 'effect,done' 47/61047/2 accepted/tizen/common/20160318.145522 accepted/tizen/ivi/20160318.113305 accepted/tizen/mobile/20160318.112954 accepted/tizen/tv/20160318.113125 accepted/tizen/wearable/20160318.113142 submit/tizen/20160317.075557
MinJeong Kim [Thu, 3 Mar 2016 12:40:53 +0000 (21:40 +0900)]
elm_win: added signal 'effect,started' and 'effect,done'

Signals 'effect,started' and 'effect,done' are added. Registered callbacks by
client for those signals are called directly by ecore-wayland events
ECORE_WL_EVENT_EFFECT_START/ECORE_WL_EVENT_EFFECT_END.

Change-Id: I67b6776ab1f6f3938c9beda8e903d6e76c15db86
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
8 years agoelm_win: added code to set wayland parent window. 30/62230/1
Doyoun Kang [Tue, 15 Mar 2016 03:02:18 +0000 (12:02 +0900)]
elm_win: added code to set wayland parent window.

there was no code to set wayland parent window when elm_win_add(parent,...) is called.
so wayland surface couldn't make relationship (such as transient_for) between the parent and child surface.

Change-Id: I8ff0f9fe25292c647fd36d64fe7d9351abead4c3

8 years agoentry: add elm_entry_select_region_get() API 81/62081/1
Youngbok Shin [Fri, 12 Feb 2016 11:18:05 +0000 (20:18 +0900)]
entry: add elm_entry_select_region_get() API

Summary:
Already, there is a way to set a selection region:
elm_entry_select_region_set()
The get() API also useful and there is needs for this
inside of elm_entry.c. Add the API and replace codes
in atspi_text_selection_get with the API.
@feature

Test Plan:
1. Run "elementary_test -to entry3"
2. Make a selection on text.
3. Press "Sel" button.

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

Subscribers: Hermet

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

Change-Id: I90a098226f06db3dad9559e9d61f3e3b7a30752b

8 years agocolorclass: allocate memory to fit the original size of data type 91/61891/1
Jee-Yong Um [Fri, 11 Mar 2016 05:18:19 +0000 (14:18 +0900)]
colorclass: allocate memory to fit the original size of data type

backported from upstream to solve memory safety issue

    Summary:
    The size of Colorclass is 20 bytes, but that of Elm_Color_Overlay 16 bytes.
    Currently, there is no code to access last 4 bytes, but it can cause
    seg fault by another patch.

    Reviewers: cedric, zmike

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

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

8 years ago[License] add CC-BY-SA-3.0 license which are used in theme image 22/61622/1 accepted/tizen/common/20160310.081817 accepted/tizen/ivi/20160309.124743 accepted/tizen/mobile/20160309.124651 accepted/tizen/tv/20160309.124703 accepted/tizen/wearable/20160309.124722 submit/tizen/20160309.092333
SungTaek Hong [Wed, 9 Mar 2016 08:12:39 +0000 (17:12 +0900)]
[License] add CC-BY-SA-3.0 license which are used in theme image

Change-Id: Ib3fb3c4cc73af7c3ef232ba3d1cc33a49536c117
Signed-off-by: SungTaek Hong <sth253.hong@samsung.com>
8 years agoGLView : add GL_Helpers header in devel package 60/61560/1 accepted/tizen/common/20160310.072534 accepted/tizen/ivi/20160309.124406 accepted/tizen/mobile/20160309.124312 accepted/tizen/tv/20160309.124331 accepted/tizen/wearable/20160309.124348 submit/tizen/20160309.015803
DaeKwang Ryu [Wed, 9 Mar 2016 01:47:48 +0000 (10:47 +0900)]
GLView : add GL_Helpers header in devel package

Change-Id: I6d05bff4ac0629ead042168581d1f4e7237d07f5

8 years agoMerge "Add API for improving launching performance of 3rd party applications" into... accepted/tizen/common/20160303.110421 accepted/tizen/ivi/20160304.140319 accepted/tizen/mobile/20160304.140106 accepted/tizen/tv/20160304.140149 accepted/tizen/wearable/20160304.140253 submit/tizen/20160303.054603
Hosang Kim [Fri, 26 Feb 2016 04:56:24 +0000 (20:56 -0800)]
Merge "Add API for improving launching performance of 3rd party applications" into tizen

8 years agoAdd API for improving launching performance of 3rd party applications 88/59688/3
Hosang Kim [Wed, 17 Feb 2016 10:46:00 +0000 (19:46 +0900)]
Add API for improving launching performance of 3rd party applications

Change-Id: I4e04de13def191cc0e7cc21dce0703ba6ced0869

8 years agoelm win: fix window redraw if norender is enabled on withdrawn windows 62/59862/2
Carsten Haitzler (Rasterman) [Thu, 18 Feb 2016 09:15:00 +0000 (18:15 +0900)]
elm win: fix window redraw if norender is enabled on withdrawn windows

we dont set this config by default so we dont see this - but a window
starts as withdrawn then becomes normal. this means the window starts
not rendering and may take 0.5 seconds to START because the eval is
deferred by 0.5 sec to avoid rapid switch to/from norender and other
states.

@fix

Change-Id: I7342bd9e6d489268108a0d28eaba262d82b1973e

8 years agoelm_win: fix potentially crash when accessing wl_surface before show for elm_win. 36/59836/1
Seunghun Lee [Fri, 19 Feb 2016 02:36:12 +0000 (11:36 +0900)]
elm_win: fix potentially crash when accessing wl_surface before show for elm_win.

since wl_surface is only valid after make elm_win to show,
if calling ecore_wl_window API befor show will be failed,
and will cause crash by accessing null wl_surface.

Change-Id: I668ce9e1cbcb27c3571950f78e37369c60c3be8d

8 years agoelm_win: do deferred resize job first when hints of size are updated 12/59512/3 accepted/tizen/mobile/20160217.011204 accepted/tizen/tv/20160217.011227 accepted/tizen/wearable/20160217.011258 submit/tizen/20160216.120030 submit/tizen_common/20160218.142243
MinJeong Kim [Tue, 16 Feb 2016 07:05:09 +0000 (16:05 +0900)]
elm_win: do deferred resize job first when hints of size are updated

Change-Id: I65dbd99786486e1ab12c267fc5a4cc7656939e25
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
8 years agoelm_win_input_rect_set/add/subtract added 13/58513/2
Junghwan Choi [Mon, 1 Feb 2016 14:15:44 +0000 (23:15 +0900)]
elm_win_input_rect_set/add/subtract added

Change-Id: I0ff5ae24eb30b3d824da7fd020db96fe41eac6cc
Signed-off-by: Junghwan Choi <jhhh.choi@samsung.com>
8 years agowin: fix a possible crash in elm_win_add 15/59115/1
Youngbok Shin [Fri, 5 Feb 2016 07:15:29 +0000 (08:15 +0100)]
win: fix a possible crash in elm_win_add

Summary:
The enginelist[0] can be NULL in some very rare cases.
Then enginelist[0] will be used for strcmp and it make a crash.
@fix

Test Plan: N/A

Reviewers: raster, cedric, woohyun, jypark, jaehwan

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

Change-Id: I72c33e30d52ea4e77d550a06fb4c7e1b7329e819
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
8 years agogenlist: remove unnecessary group item controls 34/58834/1 submit/tizen/20160204.044614 submit/tizen/20160204.094728
SangHyeon Lee [Thu, 4 Feb 2016 01:01:48 +0000 (10:01 +0900)]
genlist: remove unnecessary group item controls

tizen UI didn't support group item moving in scroll.
this feature is not tizen UX, so remove unnecessary group
move calculation and fix reorder group issue in
TSAM-956(Jira)

@tizen_fix

Change-Id: I669cf995ef0401d9ba6a6cd8d58a1aacc673575a

8 years agoelm wl cnp - fix paste to not crash anymore 89/58689/1 accepted/tizen/ivi/20160218.024734 accepted/tizen/mobile/20160203.052039 accepted/tizen/tv/20160203.052057 accepted/tizen/wearable/20160203.052113 submit/tizen/20160203.010016 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000005
Carsten Haitzler (Rasterman) [Mon, 4 Jan 2016 09:44:58 +0000 (18:44 +0900)]
elm wl cnp - fix paste to not crash anymore

this used the wrong widget - it should have used requestwidget. this
fixes that.

@fix

Change-Id: Ief411503fc2f0cbf545a558ca7048acea5472130

8 years agoentry: freeze cursor movements when the theme of entry is applied. 17/58217/2
Youngbok Shin [Thu, 16 Jul 2015 05:08:16 +0000 (14:08 +0900)]
entry: freeze cursor movements when the theme of entry is applied.

@tizen_fix

Change-Id: I6ac77cc7077075a4a3e63ca9d4c855927b2a1997

8 years agoMerge "deprecated: add Elm_Access_Sound_Type" into tizen
Shinwoo Kim [Thu, 28 Jan 2016 10:48:49 +0000 (02:48 -0800)]
Merge "deprecated: add Elm_Access_Sound_Type" into tizen

8 years agoelm_ctxpopup: add EINA_DEPRECATED for deprecated elm_ctxpopup_direction_available_get 20/58220/2
taehyub [Thu, 28 Jan 2016 10:20:42 +0000 (19:20 +0900)]
elm_ctxpopup: add EINA_DEPRECATED for deprecated elm_ctxpopup_direction_available_get

Change-Id: Ie09e61d1fcfb6a3a37054864622354b4159fa25b

8 years agodeprecated: add Elm_Access_Sound_Type 11/58211/1
Shinwoo Kim [Thu, 28 Jan 2016 09:44:02 +0000 (18:44 +0900)]
deprecated: add Elm_Access_Sound_Type

Change-Id: I9622bf33787ff73cad4641bbfaf07c2278602e93

8 years agoelm_win: add EINA_DEPRECATED for deprecated elm_win_profiles_set 25/58025/1 accepted/tizen/common/20160203.160804 submit/tizen_common/20160127.225316
WooHyun Jung [Wed, 27 Jan 2016 00:19:20 +0000 (09:19 +0900)]
elm_win: add EINA_DEPRECATED for deprecated elm_win_profiles_set

Change-Id: I957337a5c0f9e7094b634d9468b9acb9b940fce5