platform/core/appfw/app-core.git
6 years agoRelease version 1.9.16 06/163206/3 accepted/tizen/4.0/unified/20171208.061737 accepted/tizen/unified/20171208.062149 submit/tizen/20171208.030902 submit/tizen_4.0/20171208.030923
Hwankyu Jhun [Fri, 8 Dec 2017 02:57:36 +0000 (11:57 +0900)]
Release version 1.9.16

Changes:
 - Add a fallback about language change
 - Move function call position
 - Init background management feature on idle
 - Defer calling activate-below after getting visibility event
 - Add debug message

Change-Id: Ie974739e151be2deac319ce75f9ae738d8535d40
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd debug message 08/163208/1
Junghoon Park [Fri, 8 Dec 2017 03:02:20 +0000 (12:02 +0900)]
Add debug message

Change-Id: I70baf112ea342c24e6dd95d6e03bc5164cb2899a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoDefer calling activate-below after getting visibility event 92/163192/2
Junghoon Park [Fri, 8 Dec 2017 01:32:05 +0000 (10:32 +0900)]
Defer calling activate-below after getting visibility event

Change-Id: Id5e5f602009e246af9234800ed6fa7e4686c6076
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoInit background management feature on idle 89/163189/1
Hwankyu Jhun [Fri, 8 Dec 2017 00:19:58 +0000 (09:19 +0900)]
Init background management feature on idle

Change-Id: Id9fef6c1d8e67b021fd98e5f3b02836ab386ff84
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoMove function call position 88/163188/1
Hwankyu Jhun [Thu, 7 Dec 2017 23:51:54 +0000 (08:51 +0900)]
Move function call position

After adding the event callbacks, setting i18n and verifying language
functions are called.

Change-Id: I3b6c211e220c90b9dd90f706c78e761c5aba7051
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd a fallback about language change 86/163186/1
Hwankyu Jhun [Thu, 7 Dec 2017 22:52:13 +0000 (07:52 +0900)]
Add a fallback about language change

If the language is changed when an application is starting,
the callback of the language change event will be invoked.

Change-Id: I2849397a55bf91f97ac246f03589d68a4ad569eb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.15 89/162689/1 accepted/tizen/4.0/unified/20171206.140250 accepted/tizen/unified/20171206.063034 submit/tizen/20171205.022748 submit/tizen_4.0/20171205.022950
Hwankyu Jhun [Tue, 5 Dec 2017 02:25:36 +0000 (11:25 +0900)]
Release version 1.9.15

Changes:
 - Add feature definition about background management
 - Add an exception handling about vc elm initialization

Change-Id: Icbb63674db7e68d21e8cf3c6d21a756522a2210e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd an exception handling about vc elm initialization 56/162656/2
Hwankyu Jhun [Tue, 5 Dec 2017 00:15:31 +0000 (09:15 +0900)]
Add an exception handling about vc elm initialization

If "VC_ELM_INIT" env exists, the appcore efl base doesn't
initialize vc elm.

Change-Id: Iea500e0e8df490c5514e4254cb2864f97b3181e3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd feature definition about background management 52/162652/1
Hwankyu Jhun [Mon, 4 Dec 2017 23:34:36 +0000 (08:34 +0900)]
Add feature definition about background management

In tv profile, the feature isn't supported.

Change-Id: I1e429397ffaba53876d8bda6e7d6be5a116ff32c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.14 06/161906/1 accepted/tizen/4.0/unified/20171129.090419 accepted/tizen/unified/20171130.063216 submit/tizen/20171128.064556 submit/tizen_4.0/20171128.064617
Hwankyu Jhun [Tue, 28 Nov 2017 06:31:05 +0000 (15:31 +0900)]
Release version 1.9.14

Changes:
 - Remove unloading vc-elm library

Change-Id: I41b787e0289eb8787c3a47b4e3b9a92fff0b1008
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRemove unloading vc-elm library 94/161894/1
Hwankyu Jhun [Tue, 28 Nov 2017 06:04:49 +0000 (15:04 +0900)]
Remove unloading vc-elm library

Change-Id: Idc4cedf12e7a2e1230d858fc470d3d3e44d1b767
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.13 77/161877/1 submit/tizen/20171128.052435 submit/tizen_4.0/20171128.052447
Hwankyu Jhun [Tue, 28 Nov 2017 05:18:37 +0000 (14:18 +0900)]
Release version 1.9.13

Changes:
 - Check the vconf key of time1224 format

Change-Id: Ic1313d1b38a7dc4b6df53227f93720b150f61120
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoCheck the vconf key of time1224 format 49/161849/2
Hwankyu Jhun [Tue, 28 Nov 2017 01:47:34 +0000 (10:47 +0900)]
Check the vconf key of time1224 format

Change-Id: I2f8308d211be764d4c564ce847a553fbecd0dc4e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.9.12 88/160188/1 accepted/tizen/4.0/unified/20171115.173840 accepted/tizen/unified/20171116.060706 submit/tizen/20171115.014200 submit/tizen_4.0/20171115.014140
Semun Lee [Wed, 15 Nov 2017 01:04:30 +0000 (10:04 +0900)]
Release version 1.9.12

Changes:
 - Fix wrong use of pkg_ui variable in CMakeLists.txt

Change-Id: I930ee4af725bb6b8f0eceaff47acadbc26ab53e4
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoFix wrong use of pkg_ui variable in CMakeLists.txt 87/160187/1
Semun Lee [Wed, 15 Nov 2017 01:00:26 +0000 (10:00 +0900)]
Fix wrong use of pkg_ui variable in CMakeLists.txt

Change-Id: I18b48414e19febb86c71bd5b9aca694517306c20
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoRelease version 1.9.11 44/159444/1 accepted/tizen/4.0/unified/20171110.071334 accepted/tizen/unified/20171110.070739 submit/tizen/20171109.015625 submit/tizen_4.0/20171109.015618
Hwankyu Jhun [Thu, 9 Nov 2017 02:33:39 +0000 (11:33 +0900)]
Release version 1.9.11

Changes:
 - Fix the fallback about setlocale
 - Fix visibility handling

Change-Id: I8a3aac4d3b9166fcd04e0fd99e6ea24726eb9455
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix visibility handling 64/159064/2
Hwankyu Jhun [Tue, 7 Nov 2017 00:58:55 +0000 (09:58 +0900)]
Fix visibility handling

When this patch is applied, the active state of the app is managed
in three ways. (NONE, PAUSE and RESUME)
This patch is for backward compatibility. In tizen 2.x, the state is
managed in three ways. (-1, 0 and 1)

Change-Id: I4f4cdf32bb26b854fd778a4dca09eae8a7ce2ec4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix the fallback about setlocale 60/159060/1
Hwankyu Jhun [Tue, 7 Nov 2017 00:43:57 +0000 (09:43 +0900)]
Fix the fallback about setlocale

Change-Id: I2fe8a5eeeabfb20eb59f4682ff58d54fdc34751b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.9.10 08/156008/3 accepted/tizen/4.0/unified/20171018.060621 accepted/tizen/unified/20171018.062254 submit/tizen/20171017.013459 submit/tizen_4.0/20171017.052603 tizen_4.0.m2_release
Hwankyu Jhun [Tue, 17 Oct 2017 03:05:33 +0000 (12:05 +0900)]
Release version 1.9.10

Changes:
 - Unbind the window when an instance is terminated
 - Remove voice-control-elm dependency

Change-Id: Id7f28da6e8abcef137268635221ad1bdf26cc6ab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRemove voice-control-elm dependency 57/155357/7
Hwankyu Jhun [Fri, 13 Oct 2017 04:34:38 +0000 (13:34 +0900)]
Remove voice-control-elm dependency

This patch removes the voice-control-elm dependency.
After this patch is applied, the appcore-efl-base calls dlopen() to
use the voice-control-elm APIs.

Change-Id: Iddb550cbf2aca3241e05b8eb1d419266ab5b37fd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoUnbind the window when an instance is terminated 27/155927/1
Junghoon Park [Mon, 16 Oct 2017 11:44:58 +0000 (20:44 +0900)]
Unbind the window when an instance is terminated

Change-Id: I717a87cf07e8c655eac85fcac20a4668eaa75939
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.9.9 26/154326/1 accepted/tizen/4.0/unified/20171010.163100 accepted/tizen/unified/20171011.065710 submit/tizen/20171010.044900 submit/tizen_4.0/20171010.044930 tizen_4.0.IoT.p1_release
Semun Lee [Tue, 10 Oct 2017 05:15:25 +0000 (14:15 +0900)]
Release version 1.9.9

Changes:
 - Initialize default multiwindow base class
 - appcore_ui_base: change version of tizen_policy from 1 to 7.

Change-Id: I41acaf84f007b525bf8083bb8ca2a9bf810be777
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoappcore_ui_base: change version of tizen_policy from 1 to 7. 86/150886/2
JunSeok, Kim [Tue, 19 Sep 2017 04:22:49 +0000 (13:22 +0900)]
appcore_ui_base: change version of tizen_policy from 1 to 7.

changing version of tizen_policy from 1 to 7 because of tizen_extensions
version up.
And implements dumy callback function for higher version.

Change-Id: I2a7536f282574a4cdd41fc33041880fb8c774466

7 years agoInitialize default multiwindow base class 52/152752/1
Hwankyu Jhun [Wed, 27 Sep 2017 04:49:42 +0000 (13:49 +0900)]
Initialize default multiwindow base class

Change-Id: I72cdb07d5535755ed43b9c05254aec19557ed0b5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.9.8 82/148482/1 accepted/tizen/4.0/unified/20170913.003436 accepted/tizen/unified/20170911.155732 accepted/tizen/unified/20170913.070949 submit/tizen/20170908.031412 submit/tizen/20170912.010434 submit/tizen_4.0/20170908.031457
Hwankyu Jhun [Fri, 8 Sep 2017 03:09:12 +0000 (12:09 +0900)]
Release version 1.9.8

Changes:
 - Fix appcore base
 - Change the return type
 - Add an exception handling

Change-Id: Ied8efe9b1ce83bacf4edecf792d1dc36b833f123
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix appcore base 42/148142/2
Hwankyu Jhun [Thu, 7 Sep 2017 02:19:36 +0000 (11:19 +0900)]
Fix appcore base

- Removes calling base_exit function in the on_terminate function
- Adds appcore_base_exit API

Change-Id: I9c2db00a0286bb8aa30a103ff0444d220555036b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoChange the return type 06/147906/2
Junghoon Park [Wed, 6 Sep 2017 04:44:21 +0000 (13:44 +0900)]
Change the return type

 - The return type for init callback is changed from 'int' to 'void'

Change-Id: I0d73986e322caa9c1f6a0e9cc2ef1dad31b52231
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoAdd an exception handling 91/147891/1
Hwankyu Jhun [Wed, 6 Sep 2017 03:21:00 +0000 (12:21 +0900)]
Add an exception handling

- Checks whether the pointer is null or NOT.

Change-Id: I8fc29b68f0a18577cedf7e0839e7182f977a4e71
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.9.7 76/141876/1 accepted/tizen/4.0/unified/20170816.012749 accepted/tizen/4.0/unified/20170816.015513 accepted/tizen/4.0/unified/20170828.223949 accepted/tizen/unified/20170802.151437 submit/tizen/20170802.013054 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.100002 submit/tizen_4.0_unified/20170814.115522
Hwankyu Jhun [Wed, 2 Aug 2017 01:29:00 +0000 (10:29 +0900)]
Release version 1.9.7

Changes:
 - Fix vc_elm api for setting voice touch

Change-Id: Iddb79bd256279b2be881d4ad139e5a033b58d6aa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRevert "Revert "Fix vc_elm api for setting voice touch"" 50/141850/1
Hwankyu Jhun [Tue, 1 Aug 2017 22:52:48 +0000 (07:52 +0900)]
Revert "Revert "Fix vc_elm api for setting voice touch""

This reverts commit 464606f35d0ddfcd5bda14bda1cb64419b8f5db9.

Change-Id: I176f0e56c46851056f46ab3636604a4afb84e217

7 years agoRelease version 1.9.6 59/140659/1 accepted/tizen/unified/20170727.190638 submit/tizen/20170726.024059
Hwankyu Jhun [Wed, 26 Jul 2017 02:25:30 +0000 (11:25 +0900)]
Release version 1.9.6

Changes:
 - Fix appcore-ui finalization

Change-Id: Iaf23c3fb77ae2a6d705817ff2a7f5834518496ce
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix appcore-ui finalization 54/140654/2
Hwankyu Jhun [Wed, 26 Jul 2017 01:53:23 +0000 (10:53 +0900)]
Fix appcore-ui finalization

Calling the position of the appcore_ui_plugin_fini() is changed.
If the platform developer redefines(override) the lifecycle functions by
using custom plugin, the function should be called after calling
the appcore_base_fini() function.

Change-Id: I1af43843724e7676581e3c4e76a032b4ed3e2fe4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.9.5 42/139942/1 accepted/tizen/unified/20170724.020234 submit/tizen/20170721.041626
Hwankyu Jhun [Fri, 21 Jul 2017 06:24:54 +0000 (15:24 +0900)]
Release version 1.9.5

Changes:
 - Change type name

Change-Id: I64e970ae51bbca0b14eead9a288e167845aa5512
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoChange type name 49/138849/1
Junghoon Park [Fri, 14 Jul 2017 04:50:19 +0000 (13:50 +0900)]
Change type name

 - Because of type conflict, appcore_ui_base_window_ops should be
   changed to appcore_multiwindow_base_window_ops

Change-Id: I92b583ae195fcc941f64e3205d651178eebcdc4a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.9.4 79/138479/1 accepted/tizen/unified/20170717.021011 submit/tizen/20170712.090525
Junghoon Park [Wed, 12 Jul 2017 09:02:48 +0000 (18:02 +0900)]
Release version 1.9.4

Changes:
 - Move app launching log from app-core to amd

Change-Id: I2c07857312fe23fc14affcefb5231757e469064b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRevert "Fix vc_elm api for setting voice touch" 78/138478/1
Junghoon Park [Wed, 12 Jul 2017 08:59:12 +0000 (08:59 +0000)]
Revert "Fix vc_elm api for setting voice touch"

This reverts commit 08daacdd08f0e88d6cacd2da65c35c9c06b94ab5.

Change-Id: Ia77ce7d039be8cc2b0a3d01260824c6737b950d9

7 years agoFix vc_elm api for setting voice touch 79/131679/15 submit/tizen/20170710.030246
sooyeon.kim [Tue, 30 May 2017 10:35:11 +0000 (19:35 +0900)]
Fix vc_elm api for setting voice touch

Change-Id: I5b337b825a64e5bcecf8789e8f167c1db271a8d1
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
7 years agoMove app launching log from app-core to amd 24/137724/1
Junghoon Park [Fri, 7 Jul 2017 07:55:31 +0000 (16:55 +0900)]
Move app launching log from app-core to amd

 - It is required to move the log position for checking launching performance.
 - Requires
https://review.tizen.org/gerrit/#/c/137722/

Change-Id: If794d67447017ba5003ea4d77f7348ce6d63f549
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.9.3 58/137658/1 accepted/tizen/unified/20170707.154809 submit/tizen/20170707.040423
Hwankyu Jhun [Fri, 7 Jul 2017 03:57:25 +0000 (12:57 +0900)]
Release version 1.9.3

Changes:
 - Initialize and finalize ecore wayland
 - Support legacy lifecycle

Change-Id: I6a1f85a51df84fa7354e80272c329c32cf1e8a94
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoInitialize and finalize ecore wayland 22/137222/2
Hwankyu Jhun [Wed, 5 Jul 2017 02:21:22 +0000 (11:21 +0900)]
Initialize and finalize ecore wayland

To use ecore wl events, the ecore_wl_init() API should be called.

Change-Id: I9c33f988779b7c3ad6862a1729371b487d7eecb9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoSupport legacy lifecycle 30/136730/4
Hwankyu Jhun [Mon, 3 Jul 2017 04:59:29 +0000 (13:59 +0900)]
Support legacy lifecycle

This patch is for backward compatibility.
In Tizen 2.3, the resume callback is invoked when getting the reset event.

Change-Id: I741be7217ef3b81435a72a84f2e6bf592fcff18f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.9.2 96/136296/1 accepted/tizen/unified/20170703.064139 submit/tizen/20170629.060228
Hwankyu Jhun [Thu, 29 Jun 2017 04:54:29 +0000 (13:54 +0900)]
Release version 1.9.2

Changes:
 - Fix language fallback
 - Add dlog error message
 - Remove elementary dependency from multiwindow base
 - Handle window pre visibility change event
 - Revert "Fix exception handling of appcore_ui_base API"

Change-Id: I65654295881551393865788b934136d40fa95e3d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix language fallback 03/135403/2
Hwankyu Jhun [Thu, 22 Jun 2017 07:12:52 +0000 (16:12 +0900)]
Fix language fallback

- Add selected langauge to the environment variables

Change-Id: I82746c53c59f83eea215a456ebe1ba0ee03bcda9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd dlog error message 98/135098/1
Hwankyu Jhun [Wed, 21 Jun 2017 02:12:44 +0000 (11:12 +0900)]
Add dlog error message

If getting the application ID is failed, the appcore_base
prints an error message.

Change-Id: I4f877a3345e9ca09566c947e34609b002bb943d3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRemove elementary dependency from multiwindow base 10/134810/1
Hwankyu Jhun [Tue, 20 Jun 2017 05:49:25 +0000 (14:49 +0900)]
Remove elementary dependency from multiwindow base

Change-Id: I3213aadf7808b7de53b6587a7651a67a23510c0f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoHandle window pre visibility change event 98/125098/9
Hwankyu Jhun [Thu, 13 Apr 2017 22:30:31 +0000 (07:30 +0900)]
Handle window pre visibility change event

When getting ECORE_WL_WINDOW_VISIBILITY_TYPE_PRE_UNOBSCURED event,
an application is changed to the resume state.
This patch is for backward compatibility.

+---------------+--------------------------------------------------+
| Tizen version | Window state                                     |
+---------------+--------------------------------------------------+
| 2.x           | Pause -> Resume(visibility change) -> Render     |
+---------------+--------------------------------------------------+
| 3.0 (before)  | Pause -> Render -> Resume(visibility change)     |
+---------------+--------------------------------------------------+
| 3.0 (after)   | Pause -> Resume(pre visibility change) -> Render |
+---------------+--------------------------------------------------+

Change-Id: Ife2da19a8675a8cce8beb1392720f785c40e569f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRevert "Fix exception handling of appcore_ui_base API" 07/134307/1
Hwankyu Jhun [Fri, 16 Jun 2017 02:24:55 +0000 (11:24 +0900)]
Revert "Fix exception handling of appcore_ui_base API"

This reverts commit 0fcfe3095409c931075c57faa7bd48809ab70b6f.

Change-Id: I3ceccc0b6ff62f04e68849f2e2074f39fa2ff3a3

7 years agoRelease version 1.9.1 46/134146/1 accepted/tizen/unified/20170615.070932 submit/tizen/20170615.034740
Hwankyu Jhun [Thu, 15 Jun 2017 03:45:29 +0000 (12:45 +0900)]
Release version 1.9.1

Changes:
 - Fix multiwindow base

Change-Id: Ia2cf1ff4ccfa29bf1f6e8707e037f7f6b6c20ed1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix multiwindow base 43/134143/1
Hwankyu Jhun [Thu, 15 Jun 2017 03:37:53 +0000 (12:37 +0900)]
Fix multiwindow base

- Move adding ecore event to on_create function

Change-Id: I7502ef84d4a7c5aa773f102060564adf5230fce8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.9.0 58/133058/1 accepted/tizen/unified/20170609.203805 submit/tizen/20170609.013825
Hwankyu Jhun [Fri, 9 Jun 2017 00:35:05 +0000 (09:35 +0900)]
Release version 1.9.0

Changes:
 - Fix exception handling of appcore_base API
 - Separate appcore-ui package from appcore-efl package
 - Fix plugin parameter

Change-Id: If5fe89b11233feb1274045aecd4421ae1b0d76ba
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRevert "Revert "Revert "Add codes for setting voice touch as auto mode""" 74/132574/2
Hwankyu Jhun [Wed, 7 Jun 2017 03:45:15 +0000 (12:45 +0900)]
Revert "Revert "Revert "Add codes for setting voice touch as auto mode"""

This reverts commit 93aa779f2f6919a2dfd7115c2881b10bf2ca813b.

Change-Id: Ie80f282a952720913c315ff790f11ad043490ec0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix exception handling of appcore_ui_base API 41/132841/2
Hwankyu Jhun [Thu, 8 Jun 2017 03:52:26 +0000 (12:52 +0900)]
Fix exception handling of appcore_ui_base API

If the create callback returns a negative error value,
the appcore_base_init function should return the value.

Change-Id: Ief69e3d2ddb83fee992323ab79e6196a95d7924d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoSeparate appcore-ui package from appcore-efl package 68/132268/14
Hwankyu Jhun [Fri, 2 Jun 2017 04:17:26 +0000 (13:17 +0900)]
Separate appcore-ui package from appcore-efl package

This patch is for deleting elementary dependency from appcore_ui_base API.

- Add appcore_efl_base API (appcore_ui_base wrapper API)
- Add appcore_ui_base_get_hint API
- Delete elementary dependency from appcore-ui
- Add init and finish callback on appcore base

Change-Id: Ief47c6b4e7c9c26d955bf8c30c69efec05c5ee99
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix plugin parameter 58/132158/2
Hwankyu Jhun [Thu, 1 Jun 2017 08:32:28 +0000 (17:32 +0900)]
Fix plugin parameter

- Add argc and argv parameters to APPCORE_UI_PLUGIN_INIT

Change-Id: I79997fdfbb5fcc6f9a5d5cb739c01f7fe56dc061
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRevert "Revert "Add codes for setting voice touch as auto mode"" 98/130398/1 submit/tizen/20170523.010304
Hwankyu Jhun [Mon, 22 May 2017 07:36:15 +0000 (16:36 +0900)]
Revert "Revert "Add codes for setting voice touch as auto mode""

This reverts commit d8f5c19874fee5e5846cb22010bf07599c01a283.

Change-Id: I6e9b9596be2285813821eb9a84a252be6b38fec6

7 years agoRelease version 1.8.3 25/130025/1 accepted/tizen/unified/20170519.195910 submit/tizen/20170519.015707 tizen_4.0.m1_release
Hwankyu Jhun [Fri, 19 May 2017 01:32:54 +0000 (10:32 +0900)]
Release version 1.8.3

Changes:
 - Add ttrace points

Change-Id: I4aac312c6dc1db0888fcdcddc30d4cb4de1d8a24
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd ttrace points 12/130012/1
Hwankyu Jhun [Fri, 19 May 2017 00:42:15 +0000 (09:42 +0900)]
Add ttrace points

Change-Id: If803a95777fd6200481cad504c9104b9d4b3b985
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRevert "Revert "Revert "Add codes for setting voice touch as auto mode""" 99/129999/1
Hwankyu Jhun [Fri, 19 May 2017 00:18:18 +0000 (09:18 +0900)]
Revert "Revert "Revert "Add codes for setting voice touch as auto mode"""

This reverts commit 3a98ffb5b68c83871880ea90c7afc262d235e735.

Change-Id: I3672f80abd50be259d1d960776b88b71ac944f10

7 years agoRevert "Disable auto-generate dependencies" 21/129921/1
Hwankyu Jhun [Thu, 18 May 2017 10:41:02 +0000 (19:41 +0900)]
Revert "Disable auto-generate dependencies"

This reverts commit 634ee44ee1ad18bc2308b3a73e1197b05215629f.

Change-Id: I2288717527ee6e0b4b108e8a965e2639857a6cf2

7 years agoDisable auto-generate dependencies 19/129919/4 submit/tizen/20170518.103255
Hwankyu Jhun [Thu, 18 May 2017 10:24:55 +0000 (19:24 +0900)]
Disable auto-generate dependencies

Change-Id: I09721cc14569890626ebe33951f37f1a3cec782a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRevert "Revert "Add codes for setting voice touch as auto mode"" 66/129566/1 submit/tizen/20170517.042925 submit/tizen/20170518.100840
Hwankyu Jhun [Wed, 17 May 2017 03:46:13 +0000 (12:46 +0900)]
Revert "Revert "Add codes for setting voice touch as auto mode""

This reverts commit d8f5c19874fee5e5846cb22010bf07599c01a283.

Change-Id: I6cc95900911b8cf261e1f2daef65760d4665cf63

7 years agoRelease version 1.8.2 25/129325/1 accepted/tizen/unified/20170516.175439 submit/tizen/20170516.060248
Junghoon Park [Tue, 16 May 2017 06:00:02 +0000 (15:00 +0900)]
Release version 1.8.2

changes
 - Add a handler to avoid using invalid handler

Change-Id: Ida0ec8a66b7045bdde93d5c5d543312e8ca71a15
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoAdd a handler to avoid using invalid handle 50/129150/2
Junghoon Park [Mon, 15 May 2017 07:21:38 +0000 (16:21 +0900)]
Add a handler to avoid using invalid handle

Change-Id: Ie59aa0ca3864c154b1a34a4381e27c63126cf21b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.8.1 accepted/tizen/unified/20170428.033043 accepted/tizen/unified/20170429.023540 submit/tizen/20170427.131814 submit/tizen/20170427.133911
Semun Lee [Thu, 27 Apr 2017 13:55:07 +0000 (22:55 +0900)]
Release version 1.8.1

- revert voice control init to remove cyclic dependency

Change-Id: Ia55c767122a3423e5ad6fa0b9679efa587894388
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoRevert "Add codes for setting voice touch as auto mode" 28/127528/1
Semun Lee [Thu, 27 Apr 2017 13:51:16 +0000 (22:51 +0900)]
Revert "Add codes for setting voice touch as auto mode"

This reverts commit 93dcf128086a8732a9a236f1a8631b8423556206.

Change-Id: I836306b5f69b0de48daf6ee190b75600838e1f62

7 years agoRelease version 1.8.0 49/127349/1 submit/tizen/20170427.055106
Hwankyu Jhun [Thu, 27 Apr 2017 04:57:30 +0000 (13:57 +0900)]
Release version 1.8.0

Changes:
 - Add new hint to enable/disable auto raising window feature
 - Support plugin for customizing appcore ui base

Change-Id: I08dce3adda3a89e018909fb08b53bcbff11941f8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd new hint to enable/disable auto raising window feature 81/127081/4
Hwankyu Jhun [Wed, 26 Apr 2017 06:22:27 +0000 (15:22 +0900)]
Add new hint to enable/disable auto raising window feature

If the hint exists, appcore will raise the window when getting
the reset request.

Adds:
 - APPCORE_UI_BASE_HINT_WINDOW_AUTO_CONTROL

Change-Id: I31b0ce8c04daca5a12dcb1f307d1efcae6a005c6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoSupport plugin for customizing appcore ui base 54/126554/7
Hwankyu Jhun [Mon, 24 Apr 2017 04:57:47 +0000 (13:57 +0900)]
Support plugin for customizing appcore ui base

- APPCORE_UI_PLUGIN_INIT function
The function will be invoked while initializing appcore ui base.
- APPCORE_UI_PLUGIN_FINI function
The function will be invoked while finalizing appcore ui base.

Change-Id: Ifd0ab64b994e3dcea388c96dedd74b5415387d0c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.7.0 66/126266/1 accepted/tizen/unified/20170421.114329 submit/tizen/20170421.005321
Hwankyu Jhun [Fri, 21 Apr 2017 00:51:16 +0000 (09:51 +0900)]
Release version 1.7.0

Changes:
 - Add codes for setting voice touch as auto mode
 - Fix static analysis issue

Change-Id: I169543b97166521491a69c98cb6c9aa338a9b39b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd codes for setting voice touch as auto mode 97/125697/3
sooyeon.kim [Tue, 18 Apr 2017 11:37:51 +0000 (20:37 +0900)]
Add codes for setting voice touch as auto mode

Change-Id: I043203eec71832e58714488142967c129fac0ce5
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
7 years agoFix static analysis issue 80/125880/2
Hwankyu Jhun [Wed, 19 Apr 2017 07:49:30 +0000 (16:49 +0900)]
Fix static analysis issue

- Check whether the return value of the vconf_key_node_get_name()
is null or NOT.

Change-Id: I797769594b4b320c6dc07022a1fbf8cedc62c18f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.6.0 59/124259/1 accepted/tizen/unified/20170412.152131 submit/tizen/20170411.042057
Junghoon Park [Tue, 11 Apr 2017 04:07:01 +0000 (13:07 +0900)]
Release version 1.6.0

Changes:
  Add APIs for multi-window app core

Change-Id: I879d4d91a4ff810e9ff63b1b3e52cb3649834d4f
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoAdd APIs for multi-window app core 89/115589/20
Junghoon Park [Mon, 20 Feb 2017 12:17:58 +0000 (21:17 +0900)]
Add APIs for multi-window app core

Change-Id: I4fae85d6d18740df8d5cfdd956f144dde829462b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.5.0 88/123688/2 accepted/tizen/unified/20170411.035034 submit/tizen/20170406.115102 submit/tizen/20170411.005126
Junghoon Park [Thu, 6 Apr 2017 11:42:25 +0000 (20:42 +0900)]
Release version 1.5.0

Changes:
    Remake old APIs using new APIs

Change-Id: Ib810fab5501d30d4a55896da9715c237f13aa1b2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRemake old APIs using new APIs 40/122540/6
Junghoon Park [Mon, 3 Apr 2017 02:41:42 +0000 (11:41 +0900)]
Remake old APIs using new APIs

Change-Id: I36bfd6aba9052e02fee7f5fba5ab246600488f87
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.4.8 50/123050/1 accepted/tizen/unified/20170406.054037 submit/tizen/20170404.094507 submit/tizen/20170404.104822
Hwankyu Jhun [Tue, 4 Apr 2017 08:53:23 +0000 (17:53 +0900)]
Release version 1.4.8

Changes:
 - Implement appcore_base_get_rotation_state API
 - Clean up resources after terminate callback

Change-Id: I22bcb98587a40102defe7d08b43196b8a0a15678
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoImplement appcore_base_get_rotation_state API 27/122427/2
Hwankyu Jhun [Fri, 31 Mar 2017 09:09:11 +0000 (18:09 +0900)]
Implement appcore_base_get_rotation_state API

Change-Id: I11bc8d51b91572e44087f70101c3ae66d56c8278
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoClean up resources after terminate callback 44/122144/2
Semun Lee [Thu, 30 Mar 2017 08:49:18 +0000 (17:49 +0900)]
Clean up resources after terminate callback

We should not clean up resources before app's terminate callback.

Change-Id: I88aa7f0e123a14cb0eb50ab37076819e95fa4ad0
Signed-off-by: Semun Lee <semun.lee@samsung.com>
7 years agoRelease version 1.4.7 33/121033/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170327.142755 accepted/tizen/ivi/20170328.054040 accepted/tizen/mobile/20170328.053919 accepted/tizen/tv/20170328.053944 accepted/tizen/unified/20170328.054052 accepted/tizen/wearable/20170328.054004 submit/tizen/20170327.064909
Hwankyu Jhun [Mon, 27 Mar 2017 05:55:21 +0000 (14:55 +0900)]
Release version 1.4.7

Changes:
 - Fix bug about background launch

Change-Id: I614cb73928fcd64d3a4a15e2005f71730460caa6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix bug about background launch 94/120694/1
Hwankyu Jhun [Fri, 24 Mar 2017 01:05:27 +0000 (10:05 +0900)]
Fix bug about background launch

When getting the resume request, the background state should be
released.

Change-Id: I6d9a9e6e8aa19dd136d0400ac49bf507ec93a98a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.4.6 87/119887/1 accepted/tizen/common/20170321.102348 accepted/tizen/ivi/20170321.095714 accepted/tizen/mobile/20170321.095624 accepted/tizen/tv/20170321.095653 accepted/tizen/unified/20170321.095723 accepted/tizen/wearable/20170321.095704 submit/tizen/20170321.042721
Hwankyu Jhun [Mon, 20 Mar 2017 11:06:36 +0000 (20:06 +0900)]
Release version 1.4.6

Changes:
 - Fix background launch

Change-Id: I38d1b7e19d488092576c6d075819ab36578acb31
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix background launch 06/118206/3
Hwankyu Jhun [Thu, 9 Mar 2017 07:06:03 +0000 (16:06 +0900)]
Fix background launch

After applying this patch, the appcore supports the background launch
when the application is running in the background.
Some UI applications don't want to be shown the window when getting
the launch request.

Change-Id: I16e1006e67642c39f9774cbc8612e6fe9b7a2c2f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.4.5 08/119008/3 accepted/tizen/common/20170316.161652 accepted/tizen/ivi/20170316.101625 accepted/tizen/mobile/20170316.101504 accepted/tizen/tv/20170316.101544 accepted/tizen/unified/20170316.101652 accepted/tizen/wearable/20170316.101608 submit/tizen/20170316.042714
SukHyung, Kang [Wed, 15 Mar 2017 06:20:42 +0000 (15:20 +0900)]
Release version 1.4.5

changes
 - change the argument when invoke low memory and battery callback
   to get status properly

Change-Id: I6a08bc02a7013c8d0fde562a585e60695e66a173
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
7 years agochange argument to give low memory and battery status properly 00/119000/2
SukHyung, Kang [Wed, 15 Mar 2017 05:42:27 +0000 (14:42 +0900)]
change argument to give low memory and battery status properly

Change-Id: I39ce3dbe65b877c31dbf7812f158de2b8d009975
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
7 years agoRelease version 1.4.4 08/118708/1 accepted/tizen/common/20170314.173002 accepted/tizen/ivi/20170314.075356 accepted/tizen/mobile/20170314.075228 accepted/tizen/tv/20170314.075316 accepted/tizen/unified/20170314.075414 accepted/tizen/wearable/20170314.075325 submit/tizen/20170314.023754
Hwankyu Jhun [Mon, 13 Mar 2017 23:18:13 +0000 (08:18 +0900)]
Release version 1.4.4

Changes:
 - Set device orientation changed event

Change-Id: Icf23ab23271c5800fec1a6a910b2c0d3cdc88f65
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoSet device orientation changed event 24/118224/2
Hwankyu Jhun [Fri, 10 Mar 2017 10:01:14 +0000 (19:01 +0900)]
Set device orientation changed event

Change-Id: If89ed8516bdd6ae039756ace10c86ae352b945d8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.4.3 10/117910/1 accepted/tizen/common/20170309.175037 accepted/tizen/ivi/20170308.121123 accepted/tizen/mobile/20170308.120908 accepted/tizen/tv/20170308.121037 accepted/tizen/unified/20170310.075643 accepted/tizen/wearable/20170308.121058 submit/tizen/20170308.044817 submit/tizen_unified/20170310.011401
Hwankyu Jhun [Wed, 8 Mar 2017 04:27:46 +0000 (13:27 +0900)]
Release version 1.4.3

Changes:
 - Fix the exception about checking locale dir

Change-Id: I7c120a194c6734df7b94938ad45dd609db8be025
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix the exception about checking locale dir 74/117874/2
Hwankyu Jhun [Wed, 8 Mar 2017 01:55:05 +0000 (10:55 +0900)]
Fix the exception about checking locale dir

Even though the locale directory doesn't exist, the appcore
should call the bindtextdomain.

Change-Id: I540ba74d8cc67c65c2347957e14937c86260304a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.4.2 36/116436/1 accepted/tizen/common/20170227.043107 accepted/tizen/ivi/20170227.050153 accepted/tizen/mobile/20170227.050120 accepted/tizen/tv/20170227.050130 accepted/tizen/unified/20170309.031938 accepted/tizen/wearable/20170227.050138 submit/tizen/20170224.084819 submit/tizen_unified/20170308.100405
Hwankyu Jhun [Fri, 24 Feb 2017 08:45:32 +0000 (17:45 +0900)]
Release version 1.4.2

Changes:
 - Fix double free issue
 - Fix bug about setting event handler

Change-Id: I784f7de7a4c7c313171fa5f70229e31262edeb19
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix double free issue 61/116361/4
Hwankyu Jhun [Fri, 24 Feb 2017 03:38:11 +0000 (12:38 +0900)]
Fix double free issue

When destroying the hash table, the application has crashed by the
language list. Some nodes of the list are released when the language
is found in the __append_langs function. If the node is released,
we should replace the value of the hash table.

Change-Id: I926d52850b2ac596d777bbc05ed2f947855f9041
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix bug about setting event handler 82/116282/4
Junghoon Park [Thu, 23 Feb 2017 13:09:38 +0000 (22:09 +0900)]
Fix bug about setting event handler

Change-Id: I5fd868f5bf41ec3b1e1e380686d4bad7e122092b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.4.1 06/116106/1 submit/tizen/20170223.041231
Hwankyu Jhun [Thu, 23 Feb 2017 04:03:10 +0000 (13:03 +0900)]
Release version 1.4.1

Changes:
 - Raise the window when getting the resume request
 - Fix language fallback
 - Add exception handlings about app group
 - Add fallback for multilingual support

Change-Id: I273f70fd7bbd2d3c668247fd0367d8fc07bdbe68
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRaise the window when getting the resume request 82/116082/8
Hwankyu Jhun [Thu, 23 Feb 2017 01:37:23 +0000 (10:37 +0900)]
Raise the window when getting the resume request

When getting the resume request, the appcore should
raise the window of the application.

Change-Id: I42de51ad738a94e53687790bee6a2dab0e74b3c8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix language fallback 61/116061/4
Hwankyu Jhun [Wed, 22 Feb 2017 22:33:53 +0000 (07:33 +0900)]
Fix language fallback

- Duplicate the locale directory before calling __update_lang()
- Use g_list_remove instead of g_list_remove_link
- Add the default languages to the language list

Change-Id: Ic572b32ad3345e3f3c6858f7d62c82465e9b3b83
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd exception handlings about app group 44/115544/3
Hwankyu Jhun [Mon, 20 Feb 2017 09:14:07 +0000 (18:14 +0900)]
Add exception handlings about app group

Change-Id: Ia6a6d4e8d7b5a9f75172b24a7d70225514277a20
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd fallback for multilingual support 28/113328/10
Hwankyu Jhun [Thu, 2 Feb 2017 09:06:53 +0000 (18:06 +0900)]
Add fallback for multilingual support

Applying this patch, we provide the fallback about the multilingual
support. It finds better fallbacks automatically.

+-----------------+----------------+----------------------------+
| Settings        | App Resources  | Resource Resolution        |
+-----------------+----------------+----------------------------+
| 1. nl_BE        | 1. default(en) | try nl_BE => fail          |
| 2. fr_BE        | 2. fr          | try nl => fail             |
|                 | 3. pa          | try children of nl => fail |
|                 |                | try fr_BE => fail          |
|                 |                | use fr                     |
+-----------------+----------------+----------------------------+

Change-Id: I428fccec740b45db59c268565a0c715e3a0b08c7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.4.0 89/115489/1 accepted/tizen/common/20170220.144312 accepted/tizen/ivi/20170220.223822 accepted/tizen/mobile/20170220.223353 accepted/tizen/tv/20170220.223412 accepted/tizen/wearable/20170220.223444 submit/tizen/20170220.074308
Junghoon Park [Mon, 20 Feb 2017 07:09:26 +0000 (16:09 +0900)]
Release version 1.4.0

Changes:
Add abstract app core APIs

Change-Id: I47da2412743be882bdc514cd4cc830e7b8155e62
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoAdd abstract app core APIs 55/82655/22
Junghoon Park [Fri, 5 Aug 2016 02:23:11 +0000 (11:23 +0900)]
Add abstract app core APIs

Change-Id: I5ad5e5c9717002e3d91cbaf638bad7a910817c6d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.3.1 36/111936/3 accepted/tizen/common/20170125.113401 accepted/tizen/ivi/20170126.071034 accepted/tizen/mobile/20170126.070944 accepted/tizen/tv/20170126.070959 accepted/tizen/wearable/20170126.071016 submit/tizen/20170125.080226
Hwankyu Jhun [Wed, 25 Jan 2017 04:49:35 +0000 (13:49 +0900)]
Release version 1.3.1

Changes:
 - Fix versioning
 - Memory leak while creating duplicate bundle
 - Remove conditional compilation associated with window manager
 - Fix defining the log

Change-Id: I244bc954d6c359ce846484cc118852964a499bb8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoMerge "Remove conditional compilation associated with window manager" into tizen
Inkyun Kil [Wed, 25 Jan 2017 05:13:40 +0000 (21:13 -0800)]
Merge "Remove conditional compilation associated with window manager" into tizen