platform/core/uifw/efl-ext.git
7 years agoUpdated platform/core/uifw/efl-ext
Thiep Ha [Thu, 21 Dec 2017 23:57:50 +0000 (08:57 +0900)]
Updated platform/core/uifw/efl-ext
Project: platform/core/uifw/efl-ext  b2bbc7df1092c0253ee21629023890c1c13a2aaf

rotary_selector: show editing text at the center

Change-Id: Iad62c49bc2cd591fcd55238d68caac455f1a4843

7 years agoUpdated platform/core/uifw/efl-ext
Thiep Ha [Wed, 20 Dec 2017 08:24:43 +0000 (17:24 +0900)]
Updated platform/core/uifw/efl-ext
Project: platform/core/uifw/efl-ext  f629884a203c79d69e87cba2586a0c11a592d3f2

rotary_selector: fix dnd and page move: only move to next/prev page after timeout

Change-Id: I7fcd508cc0ba024b4ea79338089881c6c08f4bb8

7 years agoUpdated platform/core/uifw/efl-ext
Thiep Ha [Wed, 20 Dec 2017 05:13:40 +0000 (14:13 +0900)]
Updated platform/core/uifw/efl-ext
Project: platform/core/uifw/efl-ext  bf18609065f04da09a5f0b4dbb2193a45184b213

rotary_selector: add more animation for page transition (text, page arrow)

Change-Id: I85d641880726cef81e958caf358266be72d58752

7 years agowip: modify to work with efl 1.20
Wonki Kim [Thu, 14 Dec 2017 02:52:56 +0000 (11:52 +0900)]
wip: modify to work with efl 1.20

working in progress.
another patchs  will be followed.

Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
7 years agofix build warning 50/163450/1 accepted/tizen/unified/20171215.132210 submit/tizen/20171214.113147
Youngjae Shin [Mon, 11 Dec 2017 08:08:55 +0000 (17:08 +0900)]
fix build warning

Change-Id: Ide0d40d3843afd99f37c978cc4eb5c9a1de0f54d

7 years agowearable surface: changed cairo to evasvector in surface renderer 86/152886/9
Taehyub Kim [Wed, 27 Sep 2017 09:45:02 +0000 (18:45 +0900)]
wearable surface: changed cairo to evasvector in surface renderer

Change-Id: Id991e6837c1d21038878283b2fc7cf54d5d0dc0a

7 years agoException Handling for NULL 39/160939/1 accepted/tizen/unified/20171124.064614 submit/tizen/20171123.082406
Myoungwoon Roy, Kim [Tue, 21 Nov 2017 00:37:44 +0000 (09:37 +0900)]
Exception Handling for NULL

Summary:
Add a code to handle exception case for NULL value.

Change-Id: I20a5119efdadb01214d6af5ea4375f05763ab3fa

7 years agoMerge "atspi : Modify spinner to have only one focus." into tizen
JunsuChoi [Thu, 16 Nov 2017 05:55:57 +0000 (05:55 +0000)]
Merge "atspi : Modify spinner to have only one focus." into tizen

7 years agoMerge "atspi : Fix reading text for Datetime" into tizen
JunsuChoi [Thu, 16 Nov 2017 05:55:52 +0000 (05:55 +0000)]
Merge "atspi : Fix reading text for Datetime" into tizen

7 years agoatspi : Fix reading text for Datetime 05/159105/11
JunsuChoi [Tue, 7 Nov 2017 04:16:21 +0000 (13:16 +0900)]
atspi : Fix reading text for Datetime

Change-Id: I4a4968adb11deb9cca534b235c6aae5bf6145fe2

7 years agoatspi : Modify spinner to have only one focus. 91/159991/7
JunsuChoi [Wed, 15 Nov 2017 11:16:36 +0000 (20:16 +0900)]
atspi : Modify spinner to have only one focus.

   The focus of the widget_object(button)of the spinner
   must be unique in screen.
   Therefore, do not call focus using evas_object_smart_callback_call,
   but use elm_object_focus_set to make the focus unique in the screen.

Change-Id: I1ab5abc670b6ae6a32c7633738102839c5f30939

7 years agomore_option: bring back deleted APIs 68/160368/1
Thiep Ha [Wed, 1 Nov 2017 22:38:36 +0000 (07:38 +0900)]
more_option: bring back deleted APIs

APIs related to editing mode were accidentally deleted
by commit: ac16b70a599e2658dbfd59b3cebba2a47b7aef75.
This patch brings them back.

Change-Id: Ic00b9a44aac0f0bfe1264b2505acef32a943e272

7 years agoatspi : Fix abnormal behavior and relationship for rotary selector item 69/158969/2 accepted/tizen/unified/20171108.063524 submit/tizen/20171107.093719
JunsuChoi [Mon, 6 Nov 2017 07:09:35 +0000 (16:09 +0900)]
atspi : Fix abnormal behavior and relationship for rotary selector item

   Resets rotary selector item's relationship
   when screen_reader_changed callback is called.
   and If the rotary_event is COUNTER_CLOCKWISE,
   rotary_event should ignore action once.

Change-Id: Ib599602ac45d04d80ba3f9fa6abf90f31c75b47a

7 years agoatspi : Remove unnessary code in moreoption/rotaryselector 18/158918/1
JunsuChoi [Mon, 6 Nov 2017 02:51:38 +0000 (11:51 +0900)]
atspi : Remove unnessary code in moreoption/rotaryselector

Change-Id: Ia0471f369de0d93508762d69ab66496458e9ef82

7 years agoMerge "atspi: use is_first_rotary_control only if screen-read is enabled" into tizen
Shinwoo Kim [Thu, 2 Nov 2017 05:15:32 +0000 (05:15 +0000)]
Merge "atspi: use is_first_rotary_control only if screen-read is enabled" into tizen

7 years agoatspi: use is_first_rotary_control only if screen-read is enabled 76/158476/1
Shinwoo Kim [Wed, 1 Nov 2017 07:26:43 +0000 (16:26 +0900)]
atspi: use is_first_rotary_control only if screen-read is enabled

The is_first_rotary_cotrol is used for ignoring the first bezel event,
if the screen-reader is enabled, because the first bezel event should
give highlight to the first item of rotary_selector.

When the screen-reader is disabled, the first bezel event should select
the second item of rotary_selector.

The is_first_rotary_control logic worked even though the screen-reader
is disabled. So the first bezel event did NOT select the second item
of rotary_selector.

Change-Id: I00c6fdcdc48b9e78cdb30af247b5c70f80b18c92

7 years agodatetime: remove non working code 79/158379/3
Sungtaek Hong [Tue, 31 Oct 2017 11:34:09 +0000 (20:34 +0900)]
datetime: remove non working code

This fixes an issue:
Wrong clock hand indicator displayed when setting alarm

Change-Id: Ic9d8ef0c7eb3574287d32be9a41606aff1e9d045
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
7 years agoatspi : Fix wrong rotary handling in rotary selector 32/156832/2 accepted/tizen/unified/20171027.152015 submit/tizen/20171025.103743 submit/tizen/20171026.050851
JunsuChoi [Fri, 20 Oct 2017 06:29:06 +0000 (15:29 +0900)]
atspi : Fix wrong rotary handling in rotary selector

Change-Id: I49ff09ef99187b2b4ddfa4dad4959b735cb52442

7 years agoatspi : Accessibility code only works when screen-reader is on. 82/156782/1 accepted/tizen/unified/20171025.075144 submit/tizen/20171020.120936
JunsuChoi [Fri, 20 Oct 2017 02:23:12 +0000 (11:23 +0900)]
atspi : Accessibility code only works when screen-reader is on.

Change-Id: I89fc6387869c8b3f05bcb647b74b33de1bd96e39

7 years agoMerge "Implements accessibility for eext_more_option for 4.0 UX" into tizen
JunsuChoi [Wed, 18 Oct 2017 08:38:40 +0000 (08:38 +0000)]
Merge "Implements accessibility for eext_more_option for 4.0 UX" into tizen

7 years agoMerge "ATSPI : Synchronize with accessibility code from Tizen_3.0 branch" into tizen
JunsuChoi [Wed, 18 Oct 2017 08:38:20 +0000 (08:38 +0000)]
Merge "ATSPI : Synchronize with accessibility code from Tizen_3.0 branch" into tizen

7 years agoMerge "Circle_Spinner: Fix the spinner blink even in focus lose state." into tizen
Woochan Lee [Wed, 18 Oct 2017 08:10:51 +0000 (08:10 +0000)]
Merge "Circle_Spinner: Fix the spinner blink even in focus lose state." into tizen

7 years agoCircle_Spinner: Fix the spinner blink even in focus lose state. 59/156359/2
Woochan Lee [Wed, 18 Oct 2017 07:07:20 +0000 (16:07 +0900)]
Circle_Spinner: Fix the spinner blink even in focus lose state.

Change-Id: Ib45e52c4375fe047a70b67573e9d304fbc8449b5

7 years agoImplements accessibility for eext_more_option for 4.0 UX 34/156334/2
JunsuChoi [Wed, 18 Oct 2017 05:50:40 +0000 (14:50 +0900)]
Implements accessibility for eext_more_option for 4.0 UX

Change-Id: If276f68a716bc039e48b8c838d7b928a1f7157ab

7 years agoATSPI : Synchronize with accessibility code from Tizen_3.0 branch 64/154964/2
JunsuChoi [Wed, 11 Oct 2017 12:49:04 +0000 (21:49 +0900)]
ATSPI : Synchronize with accessibility code from Tizen_3.0 branch

   moreoption and rotaryselector accessibility UX changed
   So I merged that code into the 3.0 branch.
   Synchronize that code.
   The commit list is below.

   ATSPI: modify accessibility support for rotary_selector
   255c304e584409a85b24c7029f17c39eef985927
   https://review.tizen.org/gerrit/#/c/148718/

   atspi : modify to get access object of cue of more_option
   45d386eb26b0234d470ab260cca73722aed01b9b
   https://review.tizen.org/gerrit/#/c/151200/

   atspi: Add panel hidden flag initialization.
   d49012d4c16e7147642ce6ab452bcdd64255ca3a
   https://review.tizen.org/gerrit/#/c/151213/

   Add a missing null check.
   560d7f37b9d1ad533b1d072eff251542d55bbd3d
   https://review.tizen.org/gerrit/#/c/151244/

   more option : add evas_callback hide/show
   fe4e95a7acc5f0f027867f41677394d7aacc7ebe
   https://review.tizen.org/gerrit/#/c/151903/

   atspi : change parent for access object of more option's cue
   7c2dc038e0cee4ce7de63d91fb686529a36c7b89
   https://review.tizen.org/gerrit/#/c/152422/

   atspi: add null check and remove unused function
   6780b48bf54b5de7bfc63ea84640fbd9c4f354cf
   https://review.tizen.org/gerrit/#/c/152802/

Change-Id: I61cdbe8617bf60ad2adfd23046808248feb7d78b

7 years agoefl-ext: remove build warning 03/154403/6
JinYong Park [Tue, 10 Oct 2017 07:13:24 +0000 (16:13 +0900)]
efl-ext: remove build warning

Change-Id: Id600de00cab74df54289027ad36fd453d6fe5b36
Signed-off-by: JinYong Park <j4939.park@samsung.com>
7 years agocircle_slider: modified the step calucation logic of circle slider 30/155130/1 submit/tizen/20171012.123430
Taehyub Kim [Thu, 12 Oct 2017 06:27:35 +0000 (15:27 +0900)]
circle_slider: modified the step calucation logic of circle slider

Change-Id: I6e82a8a2a17c785b12882ec3ee71d9c757c68388

7 years agocircle_surface: add circle surface finish code when surface update 89/153089/1
Jeonghyun Yun [Thu, 28 Sep 2017 02:36:44 +0000 (11:36 +0900)]
circle_surface: add circle surface finish code when surface update

cairo and cairo render should be finished when w or h is 0
because of surface update by resize_cb or show_cb

Change-Id: I8041997f7dc677fb120ba74b8a659eb0192ce078
Signed-off-by: Jeonghyun Yun <jh0506.yun@samsung.com>
7 years agorotary_selector: re-enable selector move cb to correct item position 17/150017/2 accepted/tizen/unified/20170921.072248 submit/tizen/20170915.074959 submit/tizen/20170920.082902
Thiep Ha [Thu, 14 Sep 2017 04:34:14 +0000 (13:34 +0900)]
rotary_selector: re-enable selector move cb to correct item position

This fix bug case: item in rotary_selector of more option is in
incorrect position (run Contacts app -> more option).

Change-Id: I13ad121bef2927b4a72c2e10b36897813b5259e3

7 years agoMerge "Add API eext_gesture_event_dispatch" into tizen
Shinwoo Kim [Wed, 6 Sep 2017 11:28:14 +0000 (11:28 +0000)]
Merge "Add API eext_gesture_event_dispatch" into tizen

7 years ago[atspi] Fix reading twice when rotary selector is open 84/146484/6 accepted/tizen/unified/20170907.060455 submit/tizen/20170906.050545
JunsuChoi [Tue, 29 Aug 2017 05:05:47 +0000 (14:05 +0900)]
[atspi] Fix reading twice when rotary selector is open

Change-Id: I5d717f863e8ffe2e20861455d2cbcdb14f2544e3

7 years agoMerge "efl_extension_rotary: change int _init_count to boolean value _is_init" into...
Jeonghyun Yun [Tue, 5 Sep 2017 00:56:02 +0000 (00:56 +0000)]
Merge "efl_extension_rotary: change int _init_count to boolean value _is_init" into tizen

7 years agoAdd API eext_gesture_event_dispatch 14/127914/5
Shinwoo Kim [Tue, 2 May 2017 09:51:38 +0000 (18:51 +0900)]
Add API eext_gesture_event_dispatch

This patch set will work with platform/core/uifw/e-mod-tizen-screen-reader
(https://review.tizen.org/gerrit/#/c/127916/)

Change-Id: I9b34879ec57521af189006f251adc14843f8f3a9

7 years agoefl_extension_rotary: change int _init_count to boolean value _is_init 90/147090/3
Jeonghyun Yun [Fri, 1 Sep 2017 02:03:56 +0000 (11:03 +0900)]
efl_extension_rotary: change int _init_count to boolean value _is_init

Change-Id: If16a82646ea3c195d1e9838d8582bf2e21e1b3d1
Signed-off-by: Jeonghyun Yun <jh0506.yun@samsung.com>
7 years agoMerge "add null check for svace issue" into tizen
JunsuChoi [Mon, 4 Sep 2017 06:38:05 +0000 (06:38 +0000)]
Merge "add null check for svace issue" into tizen

7 years ago make surface mirrored set API public 69/146169/1 accepted/tizen/unified/20170901.030035 submit/tizen/20170831.022019
Taehyub Kim [Fri, 25 Aug 2017 07:20:54 +0000 (16:20 +0900)]
 make surface mirrored set API public

Change-Id: I873aca4118ae62decdd739fa990f55c717e435fd

7 years agoadd null check for svace issue 93/145793/1
JunsuChoi [Thu, 24 Aug 2017 01:11:20 +0000 (10:11 +0900)]
add null check for svace issue

Change-Id: I96167dae29759558fc404e7060efdf00bfdcdef5

7 years agoMerge "atspi: Fix for accessible_name_cb to get translated text" into tizen accepted/tizen/4.0/unified/20170901.203242 accepted/tizen/unified/20170825.043929 submit/tizen/20170824.100259 submit/tizen_4.0/20170830.022557 submit/tizen_4.0/20170901.042111
JunsuChoi [Wed, 23 Aug 2017 09:20:11 +0000 (09:20 +0000)]
Merge "atspi: Fix for accessible_name_cb to get translated text" into tizen

7 years agoMerge "[ATSPI] Set whether to enable highlight according to cue,hide/show signal...
JunsuChoi [Wed, 23 Aug 2017 09:20:04 +0000 (09:20 +0000)]
Merge "[ATSPI] Set whether to enable highlight according to cue,hide/show signal." into tizen

7 years agorotary_selector: enable add item in the editing mode 74/145274/2
Thiep Ha [Tue, 22 Aug 2017 02:45:13 +0000 (11:45 +0900)]
rotary_selector: enable add item in the editing mode

In the editing mode, if the add item is enabled, the add item
is added at the end of the list. When the add item is clicked,
application should handle to the clicked signal and add items.

Change-Id: I1e25cd97e4ee6537edce6e352f0e45508e377e94

7 years agoatspi: Fix for accessible_name_cb to get translated text 98/145098/1
JunsuChoi [Mon, 21 Aug 2017 08:25:36 +0000 (17:25 +0900)]
atspi: Fix for accessible_name_cb to get translated text

Change-Id: Id8eb1805a364d68bc322307d436f333654b5eeff

7 years agorotary_selector: remove unused variables, make const in get func 68/144868/1
Thiep Ha [Fri, 18 Aug 2017 07:28:52 +0000 (16:28 +0900)]
rotary_selector: remove unused variables, make const in get func

Change-Id: Ifd7dfb492c6512eaee486c40bf000d7171e71d04

7 years agorotary_selector: better usage of eina_list 46/144846/1
Thiep Ha [Fri, 18 Aug 2017 06:33:11 +0000 (15:33 +0900)]
rotary_selector: better usage of eina_list

change some usage of EINA_LIST_FOREACH to eina_list_ apis
for better code.

Change-Id: Ib10750db3f95d05e0c15d5048d3bbc359bf0839b

7 years agoRotary_selector: Add drag and drop function on edit mode 72/144772/2
Thiep Ha [Fri, 18 Aug 2017 01:25:35 +0000 (10:25 +0900)]
Rotary_selector: Add drag and drop function on edit mode

Change-Id: I62b375ef70f7e77f58b9a6c74604a1f48aab0b96

7 years agoRotary_selector: Add editing mode with item delete function only 71/144771/1
Thiep Ha [Fri, 18 Aug 2017 01:21:23 +0000 (10:21 +0900)]
Rotary_selector: Add editing mode with item delete function only

Add editing mode, show delete icon, remove item when click
delete icon.

Change-Id: I1089defef43cc04c02a74732840514c92350592e

7 years agorotary_selector: add prev,next page button 70/144770/1
Thiep Ha [Fri, 18 Aug 2017 01:08:34 +0000 (10:08 +0900)]
rotary_selector: add prev,next page button

In the tizen 4.0 ux, the next and previous buttons are separated
buttons, not from buttons in the item list.
This patch adapt this concept.

Change-Id: I6fcef6cc3e9d235838e2a0acbc277f963cacde0f

7 years ago[ATSPI] Set whether to enable highlight according to cue,hide/show signal. 75/143275/2
JunsuChoi [Wed, 9 Aug 2017 07:52:25 +0000 (16:52 +0900)]
[ATSPI] Set whether to enable highlight according to cue,hide/show signal.

Change-Id: Ib9810715d35eb712f648bcc615b9520996522609

7 years agoReplace time picker bg resource 95/142495/2 accepted/tizen/4.0/unified/20170829.015959 accepted/tizen/unified/20170810.172524 submit/tizen/20170810.044648 submit/tizen_4.0/20170828.100004
Sungtaek Hong [Fri, 4 Aug 2017 06:03:21 +0000 (15:03 +0900)]
Replace time picker bg resource

Change-Id: I18e77ceb652cfecd0b86cb73c1faef3f379cc008
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
7 years agoSet wearable image directory as default 91/142091/2
Sungtaek Hong [Wed, 2 Aug 2017 11:46:03 +0000 (20:46 +0900)]
Set wearable image directory as default

Change-Id: Ida664d84f18d18bc56a0c5521cf0150266bd7270
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
7 years agoRemove unnecessary files(image dir, floatingbutton edc) 42/141942/3
Sungtaek Hong [Wed, 2 Aug 2017 05:27:22 +0000 (14:27 +0900)]
Remove unnecessary files(image dir, floatingbutton edc)

Change-Id: Ibdc352486562778a15db9d9b1677317ff465f408
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
7 years agoeext_datetime: 4.0 UI implement. 57/142257/1
Woochan Lee [Thu, 3 Aug 2017 07:23:00 +0000 (16:23 +0900)]
eext_datetime: 4.0 UI implement.

Blink start after value changed by rotary event.

Change-Id: Iefb98f8f8b4a660062ddc3e376cf062bf5e1ab5e

7 years agoApply mirroring feature to circle scroller 32/141032/1 accepted/tizen/4.0/unified/20170816.012651 accepted/tizen/4.0/unified/20170816.015427 accepted/tizen/unified/20170804.025555 submit/tizen/20170803.051344 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
JunsuChoi [Fri, 28 Jul 2017 01:22:53 +0000 (10:22 +0900)]
Apply mirroring feature to circle scroller

Change-Id: I139452b1ab275c5357fa3e967cc999490bbeef25

7 years agoApply mirroring feature to circle surface 88/140988/1
Taehyub Kim [Thu, 27 Jul 2017 10:38:17 +0000 (19:38 +0900)]
Apply mirroring feature to circle surface

Change-Id: I36d7f434c9b57d7d8b5cc7a821f51e4ffc22f0ca

7 years agoeext_circle_progressbar: updated radius & width according to 4.0 wearable UX. 91/137891/4 accepted/tizen/unified/20170721.201722 submit/tizen/20170721.005824
Bowon Ryu [Mon, 10 Jul 2017 07:42:20 +0000 (16:42 +0900)]
eext_circle_progressbar: updated radius & width according to 4.0 wearable UX.

Change-Id: I9729c6d5fb18630912b2342564bd25d45e1395e7
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
7 years agomore_option: disable repeat events on panel 60/137960/2 accepted/tizen/unified/20170717.170154 submit/tizen/20170713.122748 submit/tizen/20170714.014828
JinYong Park [Mon, 10 Jul 2017 11:42:03 +0000 (20:42 +0900)]
more_option: disable repeat events on panel

Change-Id: Iaffd3e98f9f720698d1810548c719277c291f692
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
7 years agomore_option: fix svace issue 71/137971/3
JinYong Park [Mon, 10 Jul 2017 12:06:59 +0000 (21:06 +0900)]
more_option: fix svace issue

Change-Id: I1dee669e3775a184b96638607647b0546d874846
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
7 years agoMerge "eext_events: Fix not to block different event type callbacks" into tizen
Jaehyun Cho [Mon, 10 Jul 2017 12:01:59 +0000 (12:01 +0000)]
Merge "eext_events: Fix not to block different event type callbacks" into tizen

7 years agoMerge "Revert "eext_events: Fix to call elm_win's event callback first."" into tizen
Jaehyun Cho [Mon, 10 Jul 2017 12:01:52 +0000 (12:01 +0000)]
Merge "Revert "eext_events: Fix to call elm_win's event callback first."" into tizen

7 years agoeext_events: Fix not to block different event type callbacks 40/137440/3
Jaehyun Cho [Wed, 5 Jul 2017 12:31:38 +0000 (21:31 +0900)]
eext_events: Fix not to block different event type callbacks

Previously, candidate objects were selected regardless of the event
types of their callbacks.

So if elm_layout had BACK event callback and elm_win had BACK and MORE
event callbacks and MORE event happened, then elm_win's MORE event
callback was not called.

Now, candidate objects are selected only if they have the same event
type callbacks with the current event.

Change-Id: Ib6992a8b33276702e90c1b2116c558bf66f97610

7 years agoRevert "eext_events: Fix to call elm_win's event callback first." 39/137439/1
Jaehyun Cho [Thu, 6 Jul 2017 02:30:22 +0000 (11:30 +0900)]
Revert "eext_events: Fix to call elm_win's event callback first."

This reverts commit 3746074d3f88784d35bd7536f984e0df15ff7c92.

Change-Id: I40e91e7402d7e309ee0d91a6332a37adabfe1d56

7 years agoatspi : modify to get access object of cue of more_option 59/137259/2 accepted/tizen/unified/20170711.181200 submit/tizen/20170707.071852 submit/tizen/20170711.023244
JunsuChoi [Wed, 5 Jul 2017 06:31:55 +0000 (15:31 +0900)]
atspi : modify to get access object of cue of more_option

   Application can access the access object
   to do highlight_grab or elm_atspi_accessible_relationship_append
   or elm_atspi_accessible_relationship_remove.

Change-Id: I29c6ebe95276699e107ad58c72cff133a7647c1d

7 years agoatspi : Fix abnormal highlight order and grab on rotaryselector 51/137251/1
JunsuChoi [Wed, 5 Jul 2017 06:02:08 +0000 (15:02 +0900)]
atspi : Fix abnormal highlight order and grab on rotaryselector

Change-Id: Ibadc51c0463e2292e4acdf43ff0fe72d985cefdf

7 years agoAdd more IDS text for eext library 04/136404/1
JunsuChoi [Thu, 29 Jun 2017 09:37:39 +0000 (18:37 +0900)]
Add more IDS text for eext library

Change-Id: I8b375d364b68f1e06526837474d6b45d3829bdda

8 years agoeext_datetime : fix bad sizeof parameter 61/131061/2 accepted/tizen/unified/20170531.082549 submit/tizen/20170526.054713
JunsuChoi [Thu, 25 May 2017 08:09:12 +0000 (17:09 +0900)]
eext_datetime : fix bad sizeof parameter

Change-Id: I6c75f90d8ff936eafd746af56fe3030b412dfcf2

8 years agorotary_selector: fix string overflow, nonterminated string issues for strncat 54/131054/1
Youngbok Shin [Thu, 25 May 2017 07:59:41 +0000 (16:59 +0900)]
rotary_selector: fix string overflow, nonterminated string issues for strncat

Change-Id: Icb2af35bc510f577a9979acea97ea2d1ec71b53c

8 years agoChange sprintf to snprintf for security issue 35/130835/2
JunsuChoi [Wed, 19 Apr 2017 10:57:35 +0000 (19:57 +0900)]
Change sprintf to snprintf for security issue

   This commit was lost while merging from efl-ext-wearable to unified.
   ca4513 Change sprintf to snprintf for security issue

Change-Id: I06d882c259780a0e3ae21bae26e4ec675f194dce

8 years ago[atspi] Modify PO files for multilingual support 34/130834/2
JunsuChoi [Wed, 19 Apr 2017 10:19:01 +0000 (19:19 +0900)]
[atspi] Modify PO files for multilingual support

   IDS value used by the wearable widget is created
   and added in multiple languages.

   This commit was lost while merging from efl-ext-wearable to unified.
   53dc5a [atspi] Modify PO files for multilingual support

Change-Id: I3163edd1bf5cda0775318f9095fd192d36f553c0

8 years agoFix potential overflow due to strcat 05/130705/1
Sungtaek Hong [Tue, 23 May 2017 10:14:16 +0000 (19:14 +0900)]
Fix potential overflow due to strcat

Change-Id: Id614b5ca5b1b5b3a9fa29e667ff610455812211f
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
8 years agoUpload recent patch in efl-ext-wearable to unified 86/130686/2
Sungtaek Hong [Tue, 23 May 2017 09:45:04 +0000 (18:45 +0900)]
Upload recent patch in efl-ext-wearable to unified

- Included commits from /profile/wearable/platform/core/uifw/efl-ext

063ca34 text: remove textdomain
3981b1d eext_events: Fix to call elm_win's event callback first.
cd0d2ef rotary_event: Prevent to call ecore_event_init() twice.
12eba7b [ATSPI] apply screen_reader_changed callback
b6acfed enable rotary event for both image/widget obj
4215156 [Rotaryselector] Fix bug related Rotary control
2be567d [RotarySelector] add access obj only when access is on
ee61fff [ATSPI][Moreoption] remove highlight grab when panel inactivate
66639dc [ATSPI][Datetime] Modify reading text of ampm button
6337968 [Spinner] Notice focus state to text button.
e09d9d6 [atspi][slider] bug fix in description cb
8eb42cb [rotary selector] add a null check when doing name/description get.
f987d58 [Datetime] fix current type get logic
0766613 [Spinner] show circle_obj only when activated
2f9b528 [atspi] make slider accessible
871e957 [atspi] make progressbar accessible
ee7937a [ATSPI][Datetime] Changing name_set to a callback function.
2613680 [ATSPI][Rotary selector, More Option] Applied Access UX 3.0
28f0231 efl_extension: fix circle genlist widget bug
65c57a3 Applied Access UX 3.0
9b24dc1 [ATSPI][Datetime] Applied Access UX 3.0

Change-Id: I18094cc8ae711b0809ab06d4e805179c8055fdb9
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
8 years agoeext_events: Fix to call elm_win's event callback first. 75/130575/1
Jaehyun Cho [Tue, 20 Dec 2016 07:39:02 +0000 (16:39 +0900)]
eext_events: Fix to call elm_win's event callback first.

Until Tizen 2.4, evas_object_top_get() has always returned elm_win.
So elm_win's event callback was always called first.
To support backward compatibility, it is fixed to call elm_win's event
callback first.

Change-Id: I6fee399b4cbcdcfc3340f591af88869916251782

8 years agofloatingbutton: fix to update position after calculation 74/130574/1
Jee-Yong Um [Thu, 8 Dec 2016 04:32:26 +0000 (13:32 +0900)]
floatingbutton: fix to update position after calculation

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

8 years agofloatingbutton: disable mirrored mode 73/130573/1
Jee-Yong Um [Thu, 24 Nov 2016 12:22:45 +0000 (21:22 +0900)]
floatingbutton: disable mirrored mode

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

8 years agooverride Elm_Interface_Atspi_Component.extents.get 72/130572/1
Shinwoo Kim [Wed, 9 Nov 2016 07:07:32 +0000 (16:07 +0900)]
override Elm_Interface_Atspi_Component.extents.get

Change-Id: Ia07eefeb78eaa4e5694785557d1022e62c8eeb6b

8 years agoChange string size of strncat for security issue 85/126385/1 accepted/tizen/unified/20170426.061812 submit/tizen/20170425.111935 tizen_4.0.m1_release
JunsuChoi [Fri, 21 Apr 2017 07:04:17 +0000 (16:04 +0900)]
Change string size of strncat for security issue

Change-Id: Idb55cba1a5f156d2baf95e371a5c70071893e8a8

8 years agofix svace: modifiy the wrong position of code 58/126358/1
Taehyub Kim [Fri, 21 Apr 2017 06:02:23 +0000 (15:02 +0900)]
fix svace: modifiy the wrong position of code

Change-Id: I668114c97beff85b592cba42c0bd93df33f4f1d5

8 years agoMerge "Change sprintf to snprintf for security issue" into tizen
JunsuChoi [Fri, 21 Apr 2017 00:19:59 +0000 (17:19 -0700)]
Merge "Change sprintf to snprintf for security issue" into tizen

8 years agoMerge "[atspi] Modify PO files for multilingual support" into tizen
JunsuChoi [Fri, 21 Apr 2017 00:19:51 +0000 (17:19 -0700)]
Merge "[atspi] Modify PO files for multilingual support" into tizen

8 years agoChange sprintf to snprintf for security issue 24/126024/1
JunsuChoi [Wed, 19 Apr 2017 10:57:35 +0000 (19:57 +0900)]
Change sprintf to snprintf for security issue

Change-Id: I94053ff582044ea725cc07dcc19cd81519969998

8 years ago[atspi] Modify PO files for multilingual support 48/125948/1
JunsuChoi [Wed, 19 Apr 2017 10:19:01 +0000 (19:19 +0900)]
[atspi] Modify PO files for multilingual support

   IDS value used by the wearable widget is created
   and added in multiple languages.

Change-Id: I97ebb7a2d0b78db16737c436a2235058772b5bb5

8 years agoMerge "fix svace: change strcat to strncat" into tizen
Taehyub Kim [Wed, 19 Apr 2017 08:05:35 +0000 (01:05 -0700)]
Merge "fix svace: change strcat to strncat" into tizen

8 years agoMerge "fix svace: remove invalid return code" into tizen
Taehyub Kim [Wed, 19 Apr 2017 08:05:31 +0000 (01:05 -0700)]
Merge "fix svace: remove invalid return code" into tizen

8 years agofix svace: checking null pointer 65/125865/2
Taehyub Kim [Wed, 19 Apr 2017 06:48:34 +0000 (15:48 +0900)]
fix svace: checking null pointer

Change-Id: I4c68f561f1619179897b7071d6352cbaf79d6c8b

8 years agofix svace: change strcat to strncat 78/125878/1
Taehyub Kim [Wed, 19 Apr 2017 05:16:59 +0000 (14:16 +0900)]
fix svace: change strcat to strncat

Change-Id: If62bee71cb83cd60488ac136daff38c2c8591395

8 years agofix svace: remove invalid return code 70/125870/1
Taehyub Kim [Wed, 19 Apr 2017 07:21:41 +0000 (16:21 +0900)]
fix svace: remove invalid return code

Change-Id: I646d1e161058dee28317489f2f3eace68bc9721e

8 years agoLicense: install license with %license macro 07/123807/1 submit/tizen/20170414.060354
Sungtaek Hong [Fri, 7 Apr 2017 05:36:17 +0000 (14:36 +0900)]
License: install license with %license macro

Change-Id: I512e77c8c114fff2797614fe7aedda94124b06c8
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
8 years agoAllow conventional header include path 12/110112/2 accepted/tizen/unified/20170309.085908 submit/tizen_unified/20170309.085327
MyungJoo Ham [Fri, 13 Jan 2017 03:40:59 +0000 (12:40 +0900)]
Allow conventional header include path

There are conventional codes using #include <circle/efl_extension_rotary.h>, not
 #include <wearable/circle/efl_extension_rotary.h>.
Let's make them compatible.

Change-Id: If238d70743bcc10e97971951ce0c8e43f68cf584
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
8 years agoAdd missing header in devel package 82/108082/1
MyungJoo Ham [Tue, 3 Jan 2017 02:08:13 +0000 (11:08 +0900)]
Add missing header in devel package

eext_floatingbutton.eo.h is generated during a build,
which is used by ise_default package.

Change-Id: I7807d0af871f9c24c8d471486b6a7d198f257f0f
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
8 years agoDo Not Hardcode bin/lib Dir. 14/107414/2
MyungJoo Ham [Wed, 28 Dec 2016 04:08:39 +0000 (13:08 +0900)]
Do Not Hardcode bin/lib Dir.

This breaks build in x64/aarch64.

Change-Id: I8585f01799ce0bada64d5f68826656511ad0d8b1
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
8 years agomake reserve space for tv, ivi specific features 41/106241/6
Sungtaek Hong [Wed, 21 Dec 2016 06:02:07 +0000 (15:02 +0900)]
make reserve space for tv, ivi specific features

Change-Id: Id4a1c558621768f25f0acfe6997f293577499140
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Reviewed-by: Geunsik Lim <geunsik.lim@samung.com>
8 years ago[4.0] Remove the profile macro (-DTIZEN_WEARABLE) 04/105904/1
Geunsik Lim [Tue, 20 Dec 2016 03:59:59 +0000 (12:59 +0900)]
[4.0] Remove the profile macro (-DTIZEN_WEARABLE)

- This is for Tizen 4.0.
- Remove profile build dependency
  . This commit is needed to do not make any assumption on the profile macro values

Change-Id: Ib9229c4fa1bca12cc37e680f47c6e496f76e6a05
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
Acked-by: Sungtaek Hong <sth253.hong@samsung.com>
Acked-by: JongMin Lee <jm105.lee@samsung.com>
8 years agounify mobile/wearable/tv/common profile 75/104875/9
Sungtaek Hong [Wed, 14 Dec 2016 12:53:35 +0000 (21:53 +0900)]
unify mobile/wearable/tv/common profile

Change-Id: If091ed32bae6139af34c1c4d95dc81cbbc6b830e
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
8 years agorefactor directory structure 84/103684/9
Sungtaek Hong [Fri, 9 Dec 2016 06:45:54 +0000 (15:45 +0900)]
refactor directory structure

Change-Id: I733ecc07db051c8a4807d7234571bb6e22290f31
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
8 years ago[4.0] Remove any assumption on the profile macro values 80/103380/1
Geunsik Lim [Thu, 8 Dec 2016 07:15:14 +0000 (16:15 +0900)]
[4.0] Remove any assumption on the profile macro values

- This is for Tizen 4.0.
- Remove profile build dependency
  . This commit is to do not make any assumption on the profile macro values
    in the unified build.

Change-Id: Ie4a932e7d3873eb49c71d546559ce6ca747fdcce
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
8 years ago[4.0] Updating Cmake and packaging for handling wearable in unified repo 88/102188/1
Geunsik Lim [Mon, 5 Dec 2016 06:56:02 +0000 (15:56 +0900)]
[4.0] Updating Cmake and packaging for handling wearable in unified repo

- This is for Tizen 4.0.
- Change log:
  a. Appending WIN32 routine for efl_extension_events header
  b. Keeping the debugging facility of efl(CRI/ERR/WRN/INF/DBG,
     common/src/include/efl_extension_private.h ) as well as DLOG(loge)
  c. Refactoring the source layout of the wearable
  d. Keeping cairo.h without cairo/cairo.h
  e. Updating cmake(CMakeLists.txt) and packaging (efl-extension.spec)
- This commit is tested with  ./target-circle/ pre-built binaries
  $> build --arch armv7l --include-all --profile profile.mybuild.common
  $> build --arch armv7l --include-all --profile profile.mybuild.mobile
  $> build --arch armv7l --include-all --profile profile.mybuild.wearable

- To maintainer: the profile macros have to be removed at a final version.
  Note that Tizen 4.0 Configurability and Build Blocks require
  to remove all profile-depending build options in spec files.
  (No More profile macros)

Change-Id: I9d93644ab5c8acc53120672dc57a48fb0b62200c
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
8 years ago[4.0] Integrating wearable to unified repo 87/102187/1
Geunsik Lim [Mon, 5 Dec 2016 06:36:16 +0000 (15:36 +0900)]
[4.0] Integrating wearable to unified repo

- This is for Tizen 4.0.
- This commit is based on the #100441 to complete the unification of wearable.

* To maintainer: ./wearable has been mirror from the ./legacy/efl-ext-wearable/
  (by git submodule) to go to the configurability with minimal modification of
  the existing source code.

Change-Id: I6111418034fa66e9841ba4ed3ae05f0428a18b6a
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
8 years ago[4.0] Remove profile build dependency (for wearable) 47/101647/1
Geunsik Lim [Fri, 2 Dec 2016 00:27:26 +0000 (09:27 +0900)]
[4.0] Remove profile build dependency (for wearable)

- This is for Tizen 4.0.
- Added backward-compatibility that does not deteriorate 4.0 Configurability

Change-Id: I56fce7af65af408dade64b1e5c3a4a5e5dd1702c
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
8 years ago[4.0] Remove profile build dependency: Unify the profiles 41/100441/1
Geunsik Lim [Mon, 28 Nov 2016 05:58:53 +0000 (14:58 +0900)]
[4.0] Remove profile build dependency: Unify the profiles

This commit completely removes the build dependencies on
Tizen profile or repositories and moves adaptation roles
to meta-*.git so that Tizen becomes configurable.

Note that Tizen 4.0 Configurability and Build Blocks require
 to remove all profile-depending build options in spec files.
(No More profile macros)

Let's create unified repo to integrate the scattering efl-ext
repositories. This commit is to integrate four profiles
(e.g. common, mobile, ivi, tv).

*To maintainer: please, review the API compatibility after
integrating the four profiles with this commit.

*In case of the wearable profile, it has a weird file layout
and a lot of additional header files. We are going to submit
a next commit after completing the unification for wearable.

Change-Id: I3b573ace63650a7ec536ff45eeca1900ca51f38e
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
8 years ago[4.0] Remove profile build dependency: Keep the existing profiles with gitmodules
Geunsik Lim [Mon, 28 Nov 2016 05:10:14 +0000 (14:10 +0900)]
[4.0] Remove profile build dependency: Keep the existing profiles with gitmodules

This commit completely removes the build dependencies on
Tizen profile or repositories and moves adaptation roles
to meta-*.git so that Tizen becomes configurable.

In Tizen 4.0, supporting "Configurability / Building Blocks",
a package is highly recommended to have a single common binary
for every profile.

As a first step, Let's keep the existing profiles with gitmodule
in /platform/core/uifw/efl-ext for Tizne 4.0.

Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
8 years agoInitial empty repository master sandbox/leemgs/4.0-new1 sandbox/leemgs/4.0-new2
Jong Jeong Kim [Mon, 28 Nov 2016 02:24:13 +0000 (18:24 -0800)]
Initial empty repository