platform/core/appfw/app-core.git
5 years agoPrevent duplicated function call 23/212523/2
Hwankyu Jhun [Thu, 22 Aug 2019 09:45:53 +0000 (18:45 +0900)]
Prevent duplicated function call

Event if the current event data is equal to the previous event data,
the changed callback function is called.
This patch checks whether the previous event data is equal to the
current event data or not.

Change-Id: I6b8333f3fafbe741f57891377495a2a9dba93556
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.13.4 95/206095/1 accepted/tizen/unified/20190514.080339 submit/tizen/20190514.075641
Hwankyu Jhun [Tue, 14 May 2019 07:52:05 +0000 (16:52 +0900)]
Release version 1.13.4

Changes:
 - Handle new AUL requests

Change-Id: I0692cfa452aff11e2a0df1524568e2b68bbf7ceb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoHandle new AUL requests 92/206092/1
Hwankyu Jhun [Tue, 14 May 2019 07:27:47 +0000 (16:27 +0900)]
Handle new AUL requests

To terminate sub application, Application Manager sends the
AUL_TERMINATE_INST request. After this patch is applied, app-core
handles the request to terminate.

Change-Id: I824781adc0035be61a0b71a93e4a8addd45a584d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.13.3 23/203223/1 accepted/tizen/unified/20190412.124600 submit/tizen/20190411.012356
Hwankyu Jhun [Thu, 11 Apr 2019 01:53:32 +0000 (10:53 +0900)]
Release version 1.13.3

Changes:
 - Fix voice-control-elm initialization

Change-Id: I5f3f45169eb19087b2e2858175378fb16e9643ee
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix voice-control-elm initialization 83/203183/3
Hwankyu Jhun [Wed, 10 Apr 2019 10:33:30 +0000 (19:33 +0900)]
Fix voice-control-elm initialization

If the automode of voice touch feature is not enabled,
appcore-efl-base doesn't load libvc-control-elm library.

Change-Id: I6e297c98aa661e3b9138f00a481191c098f61d4d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.13.2 19/202619/1 accepted/tizen/unified/20190402.144733 submit/tizen/20190402.065552
Hwankyu Jhun [Tue, 2 Apr 2019 01:08:43 +0000 (10:08 +0900)]
Release version 1.13.2

Changes:
 - Postpone base control initialization

Change-Id: Icba4387e70c17c202edb01b5d49095f44af088a8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoPostpone base control initialization 15/202615/1
Hwankyu Jhun [Tue, 2 Apr 2019 00:56:26 +0000 (09:56 +0900)]
Postpone base control initialization

To improve launching performance, calling the appcore_base_control_init()
function is removed in the appcore_base_init() function.
The function is called when calling the appcore_base_control_add()
function.

Change-Id: Iafa109c012496c5fc978eacd0719f3d785610ba7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.13.1 12/201712/1 accepted/tizen/unified/20190320.082250 submit/tizen/20190319.045856
Hwankyu Jhun [Tue, 19 Mar 2019 04:56:13 +0000 (13:56 +0900)]
Release version 1.13.1

Changes:
 - Fix calling aul_launch_init()
 - Add Ecore Wayland2 initialization

Change-Id: I61bb067b24409f903b427a32bef7074ac5cd7b06
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdd Ecore Wayland2 initialization 09/201709/1
Hwankyu Jhun [Tue, 19 Mar 2019 04:27:24 +0000 (13:27 +0900)]
Add Ecore Wayland2 initialization

To initilaize Ecore Eevents for monitoring window events, multiwindow
base calls ecore_wl2_init().

Change-Id: Id1e28e909d942dcbadedadea79e0a3a9229c0287
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoFix calling aul_launch_init() 04/201704/1
Hwankyu Jhun [Tue, 19 Mar 2019 04:09:28 +0000 (13:09 +0900)]
Fix calling aul_launch_init()

- Calls the function with user data

Change-Id: I209e56dd9f6c803bcd4a99726c643bd0aa56275d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.13.0 74/200174/1 accepted/tizen/unified/20190221.015422 submit/tizen/20190220.043748
Hwankyu Jhun [Tue, 19 Feb 2019 23:13:18 +0000 (08:13 +0900)]
Release version 1.13.0

Changes:
 - Support handling of each app-control ID

Change-Id: I571a2ccd65de2338a76ea3a5c7bb6b18431a8223
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoSupport handling of each app-control ID 04/199104/16
Hwankyu Jhun [Sun, 3 Feb 2019 09:39:40 +0000 (18:39 +0900)]
Support handling of each app-control ID

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/199252/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/app-core/+/199104/
 - https://review.tizen.org/gerrit/#/c/platform/core/api/app-control/+/199105/

Change-Id: Ic02def5706302642d90c20a2f7bdde5700976f0e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.12.5 19/199819/1 accepted/tizen/unified/20190215.055117 submit/tizen/20190215.000611
Hwankyu Jhun [Fri, 15 Feb 2019 00:00:39 +0000 (09:00 +0900)]
Release version 1.12.5

Changes:
 - Add an exception handling about raising the window

Change-Id: I0ab5d524e425302a2f751e0b571ff0bc0a496366
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdd an exception handling about raising the window 09/199609/2
Hwankyu Jhun [Wed, 13 Feb 2019 07:39:20 +0000 (16:39 +0900)]
Add an exception handling about raising the window

If the launch request is for RPC-Port, appcore-ui-base doesn't
raise the window.

Change-Id: I20813a274a63f66e893d44351f351f8b426514a9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.12.4 88/197388/1 accepted/tizen/unified/20190114.060110 submit/tizen/20190111.023018
Hwankyu Jhun [Fri, 11 Jan 2019 02:27:08 +0000 (11:27 +0900)]
Release version 1.12.4

Changes:
 - Revert "Revert "Postpone vc elm initialization""
 - Merge "Revert "Revert "Postpone vc elm initialization""" into tizen
 - Change dlopen mode
 - Load voice-control-elm library in the thread

Change-Id: I3a62b0f770043210cdac8266aae277528bf21829
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoLoad voice-control-elm library in the thread 65/197365/3
Hwankyu Jhun [Fri, 11 Jan 2019 00:41:01 +0000 (09:41 +0900)]
Load voice-control-elm library in the thread

- Uses g_thread_new() function to create a new thread for loading
voice-control-elm.

Change-Id: I10821e4b915992e73bba3d211fdf5b523fb4ef19
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoChange dlopen mode 30/196630/1
Junghoon Park [Thu, 3 Jan 2019 04:54:29 +0000 (13:54 +0900)]
Change dlopen mode

- To fix voice control symbol issue
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Change-Id: If7d0691360933774ef6b77b474cb5844233e65b0
(cherry picked from commit 4c1e33a7b6b5228651fd05c838e7d99c2d7db4cd)

5 years agoMerge "Revert "Revert "Postpone vc elm initialization""" into tizen
Junghoon Park [Wed, 2 Jan 2019 01:27:23 +0000 (01:27 +0000)]
Merge "Revert "Revert "Postpone vc elm initialization""" into tizen

5 years agoRevert "Revert "Postpone vc elm initialization"" 96/196496/1
Junghoon Park [Wed, 2 Jan 2019 00:22:25 +0000 (00:22 +0000)]
Revert "Revert "Postpone vc elm initialization""

This reverts commit 97917b7118e5fc42df3d9689e40c03760c6e6c7c.

Change-Id: Ia2822c14157b0a72d3b357059bd2bdb4750bac18

5 years agoRelease version 1.12.3 73/196473/1 submit/tizen/20181231.011701
Junghoon Park [Mon, 31 Dec 2018 00:57:29 +0000 (09:57 +0900)]
Release version 1.12.3

Changes:
 - Revert "Postpone vc elm initialization"

Change-Id: Ic383ccb60b1d5e5593c6afe0712dcdb9c4a468d9
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoRevert "Postpone vc elm initialization" 71/196471/2
Junghoon Park [Mon, 31 Dec 2018 00:50:13 +0000 (00:50 +0000)]
Revert "Postpone vc elm initialization"

This reverts commit 2fc6321e32154da40ff3969a3443e0d444e7778d.

Change-Id: Id62ea158061ebc4e18a82778c856e7c2bb91f1fb

5 years agoRelease version 1.12.2 40/194140/1 accepted/tizen/unified/20181130.064951 submit/tizen/20181129.075910
Hwankyu Jhun [Thu, 29 Nov 2018 08:49:13 +0000 (17:49 +0900)]
Release version 1.12.2

Changes:
 - Postpone vc elm initialization

Change-Id: Iceb635e44ce77a0d84f2310975cb1166a8ddcc32
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoPostpone vc elm initialization 69/193969/3
Hwankyu Jhun [Wed, 28 Nov 2018 03:59:40 +0000 (12:59 +0900)]
Postpone vc elm initialization

Change-Id: I5919907076d53f57831b41740862491881b24531
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.12.1 12/193012/1 accepted/tizen/unified/20181119.065243 submit/tizen/20181113.235226 submit/tizen/20181114.082424 submit/tizen/20181115.070951 submit/tizen/20181118.224724
Hwankyu Jhun [Tue, 13 Nov 2018 23:29:50 +0000 (08:29 +0900)]
Release version 1.12.1

Changes:
 - Change LC_ALL value

Change-Id: I00c651306837711b17366f56d8bd2ea5f99b801e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoChange LC_ALL value 48/192948/2
Hwankyu Jhun [Tue, 13 Nov 2018 06:07:35 +0000 (15:07 +0900)]
Change LC_ALL value

While updating language information, appcore sets LC_ALL variable to the
environment.

Change-Id: I9617e2d10c52d29cc0f6eebee576ef9302f8d24a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.12.0 51/192751/2 accepted/tizen/unified/20181112.060855 submit/tizen/20181109.053809
Hwankyu Jhun [Fri, 9 Nov 2018 05:31:15 +0000 (14:31 +0900)]
Release version 1.12.0

Changes:
 - Fixed wrong log message
 - Support display state getter

Change-Id: Ib385ef05d4ab992b84b090279ed3f6a546bf07dd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoSupport display state getter 74/192274/14
Hwankyu Jhun [Fri, 2 Nov 2018 08:20:50 +0000 (17:20 +0900)]
Support display state getter

Some developers want to know the display state when calling resume/pause
callback function. This patch is for supporting it.
To monitor display state, appcore uses ECORE_WL2_EVENT_AUX_MESSAGE.
The callback function of ECORE_WL2_EVENT_AUX_MESSAGE event is invoked before
getting visibility events.
The display state setter/getter are added.

Change-Id: I70500c90718835f4fb005c492a8fd582e5379f19
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFixed wrong log message 42/190842/1
Hwankyu Jhun [Mon, 8 Oct 2018 01:50:26 +0000 (10:50 +0900)]
Fixed wrong log message

Change-Id: Ia2168f8fe5a127f34d82aa5cec014ab764256231
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.11.1 30/186730/1 accepted/tizen/5.0/unified/20181102.014329 accepted/tizen/unified/20180814.174942 submit/tizen/20180814.022941 submit/tizen_5.0/20181101.000002
Hwankyu Jhun [Tue, 14 Aug 2018 02:07:26 +0000 (11:07 +0900)]
Release version 1.11.1

Changes:
 - Remove watchdog initializer

Change-Id: I91ef532e06d96ecf6070dbca6c7044a923b30e17
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRemove watchdog initializer 73/186673/1
Hwankyu Jhun [Mon, 13 Aug 2018 09:06:54 +0000 (18:06 +0900)]
Remove watchdog initializer

The watchdog timer should be enabled by app developers.
This patch removes calling appcore_watchdog_enable().

Change-Id: Iab58ed6403704f0cf2b81fa43929196941c54472
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.11.0 62/186462/1 accepted/tizen/unified/20180810.132518 submit/tizen/20180809.235246
Hwankyu Jhun [Thu, 9 Aug 2018 23:47:21 +0000 (08:47 +0900)]
Release version 1.11.0

Changes:
 - Fix typo
 - Support watchdog timer

Change-Id: I02a32982e730ede4e20a40929c91f3953f4f5fb5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoSupport watchdog timer 82/185882/4
Hwankyu Jhun [Fri, 3 Aug 2018 07:32:07 +0000 (16:32 +0900)]
Support watchdog timer

To enable/disable the watchdog timer, appcore uses aul watchdog APIs.
appcore watchdog APIs are added for application developers.

Adds:
 - appcore_watchdog_enable()
 - appcore_watchdog_disable()
 - appcore_watchdog_kick()

Requires:
 - https://review.tizen.org/gerrit/#/c/185276/ [aul-1]
 - https://review.tizen.org/gerrit/#/c/185882/ [app-core]
 - https://review.tizen.org/gerrit/#/c/185884/ [amd]
 - https://review.tizen.org/gerrit/#/c/186247/ [app-common]

Change-Id: I1fc869aed8d54ed473f210eb81d95d25d67a0842
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix typo 34/186334/1
Hwankyu Jhun [Thu, 9 Aug 2018 04:42:22 +0000 (13:42 +0900)]
Fix typo

The object path is "/Org/Tizen/ResourceD/Freezer".

Change-Id: I4e59f761c1bde6dba85ee9308a52ed9d02bff6a0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.10.1 03/185203/1 accepted/tizen/unified/20180730.142050 submit/tizen/20180727.041913
Hwankyu Jhun [Fri, 27 Jul 2018 04:09:04 +0000 (13:09 +0900)]
Release version 1.10.1

Changes:
 - Modified window visibility check

Change-Id: Ifb4ebfd4c68d79b03c70f45017a278581d53418f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoModified window visibility check 84/185184/1
Hwankyu Jhun [Fri, 27 Jul 2018 00:24:50 +0000 (09:24 +0900)]
Modified window visibility check

After this patch is applied, the visibility is managed
in three ways. (NONE, FULLY OBSCUSRED and UNOBSCURED)

Change-Id: I5896c7d8e3fb6f0aed5c725c752ce294615b8a29
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.10.0 88/184988/2 accepted/tizen/unified/20180725.152345 submit/tizen/20180725.045101 submit/tizen/20180813.061545
Hwankyu Jhun [Wed, 25 Jul 2018 04:25:55 +0000 (13:25 +0900)]
Release version 1.10.0

Changes:
 - Modified flushing memory logic

Change-Id: I512d443b937eae367a6bca8ccec0537a34c1c97f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoModified flushing memory logic 16/184416/6
Hwankyu Jhun [Wed, 18 Jul 2018 02:24:41 +0000 (11:24 +0900)]
Modified flushing memory logic

elm_cache_all_flush() is separated from appcore_base_flush_memory().
And, trim_memory() callback function type is added to add entry point.
appcore_base_on_trim_memory() is also added.

Change-Id: Ie2485468554d4e573e049f03d62ed5cb9ac78eaa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.28 29/184129/1 accepted/tizen/unified/20180717.063058 submit/tizen/20180716.013844
hyunho [Mon, 16 Jul 2018 01:33:02 +0000 (10:33 +0900)]
Release version 1.9.28

Changes:
 - Fix duplicate instance creation

Change-Id: I6a8fd8355018aa744addf1ccf7c98d3b9b7a4a10
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoFix duplicate instance creation
hyunho [Fri, 13 Jul 2018 09:11:30 +0000 (18:11 +0900)]
Fix duplicate instance creation

Change-Id: I1ee4e106304db928c45710b0ce9412a92984c1ec
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.9.27 79/173379/1 accepted/tizen/unified/20180406.062008 submit/tizen/20180321.055639 submit/tizen/20180328.075753 submit/tizen/20180329.040908 submit/tizen/20180405.063831
Junghoon Park [Wed, 21 Mar 2018 05:44:41 +0000 (14:44 +0900)]
Release version 1.9.27

 Changes:
- Ignore the error about getting appid

Change-Id: I63c4b085ddba0abab0f7457b986876e178d05482
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoIgnore the error about getting appid 78/173378/1
Junghoon Park [Wed, 21 Mar 2018 05:35:18 +0000 (14:35 +0900)]
Ignore the error about getting appid

Change-Id: Ib9d812eb673b1f6b2b66db123c7ed91fd58e0bea
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 1.9.26 80/172980/1 accepted/tizen/unified/20180328.010006 submit/tizen/20180319.053649
hyunho [Mon, 19 Mar 2018 06:49:20 +0000 (15:49 +0900)]
Release version 1.9.26

Changes:
 - EFL_UPGRADE: remove ecore-wayland dependency
 - Call connect for ecore init

Change-Id: Idbcdf13fcc79622847a06836c67c20b191420739
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoCall connect for ecore init
hyunho [Tue, 16 Jan 2018 10:35:10 +0000 (19:35 +0900)]
Call connect for ecore init

Change-Id: I6b4fe62a007dd79bf09195a70dcb97a78a95f532
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoEFL_UPGRADE: remove ecore-wayland dependency
Jiyoun Park [Wed, 10 Jan 2018 00:56:24 +0000 (09:56 +0900)]
EFL_UPGRADE: remove ecore-wayland dependency

Change-Id: Iba19a58627f2c6e58ba980f454e91db922382da3
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.9.25 17/172617/1 accepted/tizen/unified/20180315.150743 submit/tizen/20180315.021510
hyunho [Thu, 15 Mar 2018 01:34:52 +0000 (10:34 +0900)]
Release version 1.9.25

Changes:
 - Check return value
 - Check return value

Change-Id: I74d31eae30cb0a902733a1956094d750c9044ad4
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoCheck return value 42/172342/2
hyunho [Tue, 13 Mar 2018 08:51:23 +0000 (17:51 +0900)]
Check return value

Change-Id: Ia610ce9f73bdcfabc8e3a046a5a675040492fe66
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoCheck return value 35/172335/1
hyunho [Tue, 13 Mar 2018 08:34:41 +0000 (17:34 +0900)]
Check return value

Change-Id: I5a61c0fc7de424f5811318b192bac6ee64267d20
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.9.24 87/171087/1 accepted/tizen/4.0/unified/20180227.062928 accepted/tizen/unified/20180227.062941 submit/tizen/20180226.104511 submit/tizen_4.0/20180226.104539
Hwankyu Jhun [Mon, 26 Feb 2018 10:32:14 +0000 (19:32 +0900)]
Release version 1.9.24

Changes:
 - Fix appcore_base_flush_memory API
 - Add charger status check feature

Change-Id: I52f084a99371e77bc3709272d0ea1c38e9491285
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd charger status check feature 68/171068/2
Hwankyu Jhun [Mon, 26 Feb 2018 07:54:41 +0000 (16:54 +0900)]
Add charger status check feature

In the wearable profile, an application shouldn't use auto rotation
feature unless the battery status is charging.

Change-Id: I5db7ae47d24be371101c0356b3d492d65cf6274d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix appcore_base_flush_memory API 08/171008/1
Hwankyu Jhun [Sun, 25 Feb 2018 22:55:10 +0000 (07:55 +0900)]
Fix appcore_base_flush_memory API

- Releases elm cache memory

Change-Id: Ia500ae746ed636c4fe426c9d8eec50a0afaf9b6f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.23 12/170912/1 accepted/tizen/4.0/unified/20180226.061614 accepted/tizen/unified/20180226.061700 submit/tizen/20180223.073030 submit/tizen_4.0/20180223.073102
Hwankyu Jhun [Fri, 23 Feb 2018 07:20:46 +0000 (16:20 +0900)]
Release version 1.9.23

Changes:
 - Add flush timer

Change-Id: I1cc9516de56f2df91ffcc22133a6fa3c57376d88
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd flush timer 09/170809/1
Hwankyu Jhun [Thu, 22 Feb 2018 08:23:00 +0000 (17:23 +0900)]
Add flush timer

When all instances are paused, appcore_multiwindow_base adds
the timer to flush memory.

Change-Id: I778b946079f147d34b89684ae0569bfcda03c004
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.22 60/170460/1 accepted/tizen/4.0/unified/20180221.061104 accepted/tizen/unified/20180221.061117 submit/tizen/20180220.064726 submit/tizen_4.0/20180220.064754
Hwankyu Jhun [Tue, 20 Feb 2018 06:31:53 +0000 (15:31 +0900)]
Release version 1.9.22

Changes:
 - Fix appcore_base_flush_memory API

Change-Id: I33b08bd7bcc907530d9111be5f901c096bb7ccaf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix appcore_base_flush_memory API 58/170458/1
Hwankyu Jhun [Tue, 20 Feb 2018 06:18:15 +0000 (15:18 +0900)]
Fix appcore_base_flush_memory API

- Releases sqlite3 memory

Change-Id: Ibeb319caa02ed2e35dd20e201bf93556b500cc41
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.21 08/170108/1 accepted/tizen/4.0/unified/20180214.060222 accepted/tizen/unified/20180214.060219 submit/tizen/20180213.102132 submit/tizen_4.0/20180213.102303
Hwankyu Jhun [Tue, 13 Feb 2018 09:44:41 +0000 (18:44 +0900)]
Release version 1.9.21

Changes:
 - Add suspend timer after calling pause callback

Change-Id: Ibc8ecfff30be6b202d68f265445006372937b14a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd suspend timer after calling pause callback 83/170083/1
Hwankyu Jhun [Tue, 13 Feb 2018 08:07:56 +0000 (17:07 +0900)]
Add suspend timer after calling pause callback

After calling pause callback, appcore_ui_base adds
the suspend timer to flush memory.

Change-Id: I1f98725e8ba70fbf146b11226a9f16157a522704
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.20 48/168348/1 accepted/tizen/4.0/unified/20180129.041137 accepted/tizen/unified/20180126.145137 submit/tizen/20180126.040029 submit/tizen_4.0/20180126.040153
Junghoon Park [Fri, 26 Jan 2018 03:39:35 +0000 (12:39 +0900)]
Release version 1.9.20

 Changes:
 - By default, listen to some events

Change-Id: I0853baa86e047afe339e641a1e7df867026f8131
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoBy default, listen to some events 29/168329/2
Junghoon Park [Fri, 26 Jan 2018 01:07:15 +0000 (10:07 +0900)]
By default, listen to some events

 - Language, rigion and low-memory events are added

Change-Id: I092f9cf7d6fa6f69b1b5bfadd2731ad8f8a684cf
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 1.9.19 63/167163/1 accepted/tizen/4.0/unified/20180116.143019 accepted/tizen/unified/20180118.071122 submit/tizen/20180116.024808 submit/tizen_4.0/20180116.024756 tizen_4.0.IoT.p2_release
Semun Lee [Tue, 16 Jan 2018 02:46:28 +0000 (11:46 +0900)]
Release version 1.9.19

Changes:
 - Set LC_ALL to "C" for portability

Change-Id: I3bcd4c1638f3a4becfc367c4aaf65e1dca7dcf40
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoSet LC_ALL to "C" for portability 49/167149/2
Semun Lee [Tue, 16 Jan 2018 00:51:58 +0000 (09:51 +0900)]
Set LC_ALL to "C" for portability

Some Tizen devices might not have other locales.

Change-Id: I7af64cbfdfd8a30e8af0cdb2837da188d36baca9
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 1.9.18 99/164299/1 accepted/tizen/4.0/unified/20171219.072209 accepted/tizen/unified/20171219.072654 accepted/tizen/unified/20171220.064717 submit/tizen/20171218.105842 submit/tizen/20171218.230154 submit/tizen_4.0/20171218.110017 submit/tizen_4.0/20171218.230215
Hwankyu Jhun [Mon, 18 Dec 2017 10:43:17 +0000 (19:43 +0900)]
Release version 1.9.18

Changes:
 - Remove waiting mountpoints

Change-Id: I8815714b7c5c2dcc735911770264667171312ab9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRemove waiting mountpoints 54/164254/1
Hwankyu Jhun [Mon, 18 Dec 2017 08:35:43 +0000 (17:35 +0900)]
Remove waiting mountpoints

Change-Id: Ie9bfc45e040ba2c1d50e9a7698d88de896a2325b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.9.17 41/164141/1 accepted/tizen/4.0/unified/20171218.072029 submit/tizen/20171215.114200 submit/tizen_4.0/20171215.114143
Semun Lee [Fri, 15 Dec 2017 11:39:16 +0000 (20:39 +0900)]
Release version 1.9.17

Changes:
 - Wait mountpoints before calling create callback

Change-Id: Ic142d9686969456fa5dd6d15e063b3fe621a0c56
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoWait mountpoints before calling create callback 28/164128/2
Semun Lee [Fri, 15 Dec 2017 10:37:29 +0000 (19:37 +0900)]
Wait mountpoints before calling create callback

resources are usually needed in app's create callback.

Change-Id: I3646f35ea4fd50ffc430c6ffed9d5963fa9144fd
Signed-off-by: Semun Lee <semun.lee@samsung.com>
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>
6 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>
6 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