platform/core/appfw/aul-1.git
6 years agoRename tep path definition 77/164277/1
Hwankyu Jhun [Mon, 18 Dec 2017 09:51:59 +0000 (18:51 +0900)]
Rename tep path definition

Change-Id: I6bfa024b21e0d8e83175b6d815285fba5ab7bbc4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.19 22/163522/1 accepted/tizen/4.0/unified/20171212.064805 accepted/tizen/unified/20171212.171906 submit/tizen/20171212.022321 submit/tizen_4.0/20171212.022303
Semun Lee [Tue, 12 Dec 2017 01:54:15 +0000 (10:54 +0900)]
Release version 0.7.19

Changes:
 - Use share-panel only in mobile profile

Change-Id: Ia6cb025b64693e7ad19652af1ff7ffc2f647149b
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoUse share-panel only in mobile profile 62/163462/1
Semun Lee [Mon, 11 Dec 2017 09:19:26 +0000 (18:19 +0900)]
Use share-panel only in mobile profile

share panel exists only in the mobile profile

Change-Id: Ic097266ec211c1592beb608209c86257e12d0438
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 0.7.18 59/162059/1 accepted/tizen/unified/20171130.063241 submit/tizen/20171129.014529
Hwankyu Jhun [Wed, 29 Nov 2017 01:35:53 +0000 (10:35 +0900)]
Release version 0.7.18

Changes:
 - Return error for aul_window_focused_pid(NULL)
 - Add a new definition

Change-Id: I20cac1096eba6a5a41c868972323593f6f00937c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd a new definition 55/162055/1
Hwankyu Jhun [Wed, 29 Nov 2017 00:58:48 +0000 (09:58 +0900)]
Add a new definition

Adds:
 - AUL_K_NEW_INSTANCE

Change-Id: I375bdb43a0168a9e39e0e22d43392ced21a9471b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoReturn error for aul_window_focused_pid(NULL) 51/162051/1
Jayadeep Karnati [Tue, 28 Nov 2017 11:07:29 +0000 (16:37 +0530)]
Return error for aul_window_focused_pid(NULL)

If NULL is passed as pid address, the caller app crashes.
This check returns error instead of crashing.

Change-Id: I8e48a0951e572e1ba8c3bba7ce5b0290c65aec28
Signed-off-by: Jayadeep Karnati <jayadeep.k@samsung.com>
(cherry picked from commit 330df9a9492ae96b269cd06213dc4451bc20c4c2)

6 years agoRelease version 0.7.17 33/158333/1 accepted/tizen/4.0/unified/20171102.061810 accepted/tizen/unified/20171101.064722 submit/tizen/20171031.061337 submit/tizen_4.0/20171031.231258 submit/tizen_4.0/20171101.002233
Junghoon Park [Tue, 31 Oct 2017 06:00:32 +0000 (15:00 +0900)]
Release version 0.7.17

Changes:
  - Define key for sending global app flag

Change-Id: Id52c3e2e24f7138806c38650e5a0b6ec68095564
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoDefine key for sending global app flag 26/157926/1
Junghoon Park [Fri, 27 Oct 2017 01:39:22 +0000 (10:39 +0900)]
Define key for sending global app flag

- To support trust-anchor, AUL_K_IS_GLOBAL is needed

Change-Id: I8c9bec655f3a25191acb4e7de918243118784ee3
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 0.7.16 15/157415/1 accepted/tizen/4.0/unified/20171027.050327 accepted/tizen/unified/20171025.075118 submit/tizen/20171024.105204 submit/tizen_4.0/20171024.105140 tizen_4.0.m2_release
Hyunho Kang [Tue, 24 Oct 2017 10:49:52 +0000 (19:49 +0900)]
Release version 0.7.16

Changes:
 - Fix fd leak

Change-Id: I18062fcdbf6876df9d81a33f0000951b47ba4ee8
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoFix fd leak 07/157407/2
Hwankyu Jhun [Tue, 24 Oct 2017 10:26:09 +0000 (19:26 +0900)]
Fix fd leak

Change-Id: I5541cba18e7bb87a2f0eaf2ab78acbe414a72da5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.15 05/155705/1 accepted/tizen/4.0/unified/20171017.213347 accepted/tizen/4.0/unified/20171018.061043 accepted/tizen/unified/20171016.144058 submit/tizen/20171016.043754 submit/tizen_4.0/20171016.044130 submit/tizen_4.0/20171017.103040
Hyunho Kang [Mon, 16 Oct 2017 03:22:51 +0000 (12:22 +0900)]
Release version 0.7.15

Changes:
 - Add api for send widget status change request

Change-Id: I5d4f72cab2d0f760807916c1376017d2e4f496a1
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoAdd api for send widget status change request 27/155527/2
Hyunho Kang [Fri, 13 Oct 2017 10:51:28 +0000 (19:51 +0900)]
Add api for send widget status change request

https://review.tizen.org/gerrit/#/c/155525/ (appcore-widget)
https://review.tizen.org/gerrit/#/c/155526/ (amd)
https://review.tizen.org/gerrit/#/c/155527/ (aul-1)

Change-Id: I26f330ac8058513f4c9c68bb2d4beee9d8aa720a
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoRelease version 0.7.14 62/154762/1 accepted/tizen/4.0/unified/20171012.074614 accepted/tizen/unified/20171012.075146 submit/tizen/20171011.222433 submit/tizen_4.0/20171011.222450 tizen_4.0.IoT.p1_release
Hwankyu Jhun [Wed, 11 Oct 2017 08:51:39 +0000 (17:51 +0900)]
Release version 0.7.14

Changes:
 - Fix static anlaysis issues

Change-Id: Ib1ee1885254bb4d3e2d58555d9603195f0a7e801
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix static anlaysis issues 48/154448/2
Hwankyu Jhun [Tue, 10 Oct 2017 08:25:36 +0000 (17:25 +0900)]
Fix static anlaysis issues

This patch fixes the following cases:
 - Unchecked return value from library
 - Dereference before null check

Change-Id: I9f44d3bb3ad5c220b3a4b09a501e6008ac317f61
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.13 25/154225/1 accepted/tizen/4.0/unified/20171010.064233 accepted/tizen/unified/20171010.162437 submit/tizen/20171010.010942 submit/tizen_4.0/20171010.011116
Hwankyu Jhun [Tue, 10 Oct 2017 00:47:11 +0000 (09:47 +0900)]
Release version 0.7.13

Changes:
 - Fix memory leak

Change-Id: I501fe063f0ca18f673aa4de2a32361141e3e658c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix memory leak 21/154221/1
Hwankyu Jhun [Tue, 10 Oct 2017 00:24:57 +0000 (09:24 +0900)]
Fix memory leak

Change-Id: I06193872179ef4ffbe918c548d98a1d3c08c3d20
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.12 01/153201/1 accepted/tizen/4.0/unified/20170929.080028 accepted/tizen/unified/20170929.081447 submit/tizen/20170928.055049 submit/tizen_4.0/20170928.055126 submit/tizen_4.0/20170928.143447
Hwankyu Jhun [Thu, 28 Sep 2017 05:37:35 +0000 (14:37 +0900)]
Release version 0.7.12

Changes:
 - Adjust function name
 - Fix static analysis issue

Change-Id: I5bee0a4e7a188efd2008bbf7f8522259929759be
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix static analysis issue 67/152767/6
Hwankyu Jhun [Wed, 27 Sep 2017 05:16:04 +0000 (14:16 +0900)]
Fix static analysis issue

This patch fixes the following cases:
 - Resource leak
 - Unchecked return value from library
 - Logically dead code
 - Unused value
 - Explicit null dereferenced
 - Double close
 - Dereference before null check
 - Out-of-bounds access
 - Integer overflowed argument

Change-Id: Ic66241d312f15dc4f0dfba3b363e9bc57dd841ad
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdjust function name 56/152756/1
Hwankyu Jhun [Wed, 27 Sep 2017 04:57:41 +0000 (13:57 +0900)]
Adjust function name

Change-Id: Ib44c9de6125c68b9562353dc1f9933948722460f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.11 70/152470/1 accepted/tizen/4.0/unified/20170927.181801 accepted/tizen/unified/20170927.181239 submit/tizen/20170926.221252 submit/tizen/20170928.072553 submit/tizen_4.0/20170926.220936
Hwankyu Jhun [Tue, 26 Sep 2017 07:50:28 +0000 (16:50 +0900)]
Release version 0.7.11

Changes:
 - Add a new header file for job scheduler API

Change-Id: I219dbe926aee758cc88344c6b9c375164218aabb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd a new header file for job scheduler API 62/147262/19
Hwankyu Jhun [Sat, 2 Sep 2017 14:33:01 +0000 (23:33 +0900)]
Add a new header file for job scheduler API

Adds new definitions
Adds a new API:
 - aul_job_scheduler_update_job_status

Change-Id: Idad36f116487ba77c002002f746cb7d6c7aae4ed
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.10 46/152046/1 accepted/tizen/4.0/unified/20170925.151111 accepted/tizen/unified/20170926.165611 submit/tizen/20170925.023149 submit/tizen/20170925.045801 submit/tizen/20170925.085118 submit/tizen/20170926.011445 submit/tizen_4.0/20170925.023320 submit/tizen_4.0/20170925.050600
Hwankyu Jhun [Mon, 25 Sep 2017 02:10:57 +0000 (11:10 +0900)]
Release version 0.7.10

Changes:
 - fix coding rule error
 - Release version 0.7.8
 - Remove not supported update script
 - Release version 0.7.9
 - Add common normal exit notify API
 - Add get id by surface ID feature
 - Add screen viewer state update feature
 - Fix screen connector API
 - Add key for sharing profile with launchpad
 - Fix an error value
 - Set the timeout about sending dbus message
 - Revert "Set the timeout about sending dbus message"
 - Add new APIs to get running widget info
 - Add some logs to debug key-block issue
 - Fix aul_create_result_bundle API
 - Fix aul_svc_create_result_bundle API
 - Add screen pre resume status
 - Define AUL_K_WIDGET_ERROR_CODE

Change-Id: I73204577a79da7c267d640f64b124d76392e209f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoDefine AUL_K_WIDGET_ERROR_CODE 61/149761/3 devel/tizen
Junghoon Park [Tue, 12 Sep 2017 05:09:59 +0000 (14:09 +0900)]
Define AUL_K_WIDGET_ERROR_CODE

Change-Id: I892259f404eae602c8d9990443d63f6725be88d8
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoAdd screen pre resume status 60/149760/3
Hyunho Kang [Thu, 10 Aug 2017 11:19:31 +0000 (20:19 +0900)]
Add screen pre resume status

Change-Id: Id8be5ae90a016c46e41c03eceb0d42fe22145dcc
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoFix aul_svc_create_result_bundle API 59/149759/3
Hwankyu Jhun [Wed, 9 Aug 2017 09:04:33 +0000 (18:04 +0900)]
Fix aul_svc_create_result_bundle API

Change-Id: I4a5992309d251d86de1dd7b61cd63666aae4cc7d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix aul_create_result_bundle API 58/149758/3
Hwankyu Jhun [Wed, 9 Aug 2017 08:08:40 +0000 (17:08 +0900)]
Fix aul_create_result_bundle API

If the bundle doesn't have AUL_K_SEQ_NUM, the API returns
AUL_R_ECANCELED.
This patch is for backward compatibility.

Change-Id: I2d05461dd76183ba50d5f9694e3aec343c706b05
hange-Id: I35566d95804eea769056b2b4e3da9095fd003cd1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd some logs to debug key-block issue 57/149757/3
Junghoon Park [Wed, 9 Aug 2017 07:53:56 +0000 (16:53 +0900)]
Add some logs to debug key-block issue

Change-Id: I644cae1a72248e64bc2b1ce72be573cb797244bb
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoAdd new APIs to get running widget info 56/149756/3
Hwankyu Jhun [Thu, 20 Jul 2017 00:01:13 +0000 (09:01 +0900)]
Add new APIs to get running widget info

Adds:
 - aul_widget_info_foreach()
 - aul_widget_info_foreach_for_uid()
 - aul_widget_info_get_pid()
 - aul_widget_info_get_surface_id()
 - aul_widget_info_get_widget_id()
 - aul_widget_info_get_instance_id()
 - aul_widget_info_get_app_id()
 - aul_widget_info_get_package_id()
 - aul_widget_info_get_app_path()

Change-Id: Ib5a346092730474deeaebbb81a3ff9dd919a4217
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRevert "Set the timeout about sending dbus message" 55/149755/3
Junghoon Park [Wed, 19 Jul 2017 02:59:40 +0000 (02:59 +0000)]
Revert "Set the timeout about sending dbus message"

This reverts commit f89881791650cb49f4bcc68717f9c3f32420e597.

Change-Id: I211ec0e7b9842689e7449de5585231b24ab125d0

6 years agoSet the timeout about sending dbus message 54/149754/3
Hwankyu Jhun [Wed, 19 Jul 2017 00:31:59 +0000 (09:31 +0900)]
Set the timeout about sending dbus message

The timeout interval is 5 seconds.

Change-Id: Idab178dcbcbb7c28217bdc98af59069623683ccf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix an error value 53/149753/3
Hwankyu Jhun [Tue, 18 Jul 2017 04:31:05 +0000 (13:31 +0900)]
Fix an error value

Currently, the ENOLAUNCHPAD is not used.
The ENOLAUNCHPAD is equal to the ECANCELED.

Removes:
 - ENOLAUNCHPAD
Adds:
 - ECANCELED

Requires:
 - https://review.tizen.org/gerrit/#/c/139230/ [aul]
 - https://review.tizen.org/gerrit/#/c/139241/ [amd]
 - https://review.tizen.org/gerrit/#/c/139242/ [widget-service]

Change-Id: Ia3990a4db7dfcbaf83880ad5bdd80abc8a33304f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd key for sharing profile with launchpad 52/149752/3
Hyunho Kang [Mon, 10 Jul 2017 08:43:10 +0000 (17:43 +0900)]
Add key for sharing profile with launchpad

https://review.tizen.org/gerrit/#/c/137812/ (launchpad)
https://review.tizen.org/gerrit/#/c/137904/ (amd)
https://review.tizen.org/gerrit/#/c/137917/ (aul-1)

Change-Id: I1e38f31fe239ad103a466f868885ba7e26172c25
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix screen connector API 51/149751/3
Hwankyu Jhun [Fri, 7 Jul 2017 11:36:12 +0000 (20:36 +0900)]
Fix screen connector API

The paramter of aul_screen_connector_update_screen_viewer_status API is
changed the provider instance id to the provider surface id.

Change-Id: Ie3aada914b272763c922e4d048751148e334ecaa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd screen viewer state update feature 50/149750/3
Hyunho Kang [Tue, 4 Jul 2017 12:12:36 +0000 (21:12 +0900)]
Add screen viewer state update feature

In screen-connector multi viewer senario, provider should decide it's
resume/pause state using every viewer's visibility. So, every viewer should
share their visibility to AMD.

Requires:
 - https://review.tizen.org/gerrit/#/c/137133/ (aul-1)
 - https://review.tizen.org/gerrit/#/c/137134/ (amd)
 - https://review.tizen.org/gerrit/#/c/137136/ (widget-viewer)
 - https://review.tizen.org/gerrit/#/c/137437/ (appcore-watch)

Change-Id: I6437586abe67f732aa302ebca0d4c06613405d07
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoAdd get id by surface ID feature 49/149749/3
Hyunho Kang [Mon, 3 Jul 2017 10:24:17 +0000 (19:24 +0900)]
Add get id by surface ID feature

Viewer apps that add watch with surface id do not have
a watch appid, so in order to pass resume / pause to watch,
amd must supply the id of the app with the surface id.

- aul_screen_connector_get_appid_by_surface_id_request

Change-Id: I6128e975665a95f8c7889b8ac6e4982e98842184
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoAdd common normal exit notify API 48/149748/4
Hyunho Kang [Wed, 28 Jun 2017 11:40:15 +0000 (20:40 +0900)]
Add common normal exit notify API

- aul_notify_exit

https://review.tizen.org/gerrit/#/c/136199/ (amd)
https://review.tizen.org/gerrit/#/c/136200/ (aul-1)
https://review.tizen.org/gerrit/#/c/136201/ (appcore-widget)
https://review.tizen.org/gerrit/#/c/136209/ (widget-service)

Change-Id: I30739b610b42cd11c10b59888312bf7ea641da0e
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.9 84/150284/1 accepted/tizen/4.0/unified/20170920.081422 submit/tizen/20170915.023525 submit/tizen_4.0/20170915.023947
Semun Lee [Fri, 15 Sep 2017 03:23:53 +0000 (12:23 +0900)]
Release version 0.7.9

Changes:
 - Remove not supported update script

Change-Id: I098b6419b25663448ba5e266647e524a83d30574
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRemove not supported update script 72/150272/1
Sunmin Lee [Fri, 8 Sep 2017 03:18:31 +0000 (12:18 +0900)]
Remove not supported update script

RW update script for Tizen 2.4 (to 3.0) is not necessary in Tizen 4.0.
(Tizen 4.0 does not support upgrade from Tizen 2.4)
Remove this file in terms of clearing the redundancy.

Change-Id: I25d5113134a022401d8d129afe6f10a440bcc0b5
(cherry picked from commit 7c35634720b0aa01139183271df090d34169dab2)

6 years agoRelease version 0.7.8 51/150251/1
Semun Lee [Fri, 15 Sep 2017 02:24:20 +0000 (11:24 +0900)]
Release version 0.7.8

Changes:
 - fix coding rule error

Change-Id: I91f374c434938740c93f3ff4c60c3012bb8d8b91
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agofix coding rule error 89/149689/1
Youngjae Shin [Wed, 13 Sep 2017 02:12:36 +0000 (11:12 +0900)]
fix coding rule error

Change-Id: I1ab7c42253cf98bf58bd04b476c94dc745db4504

6 years agoRelease version 0.7.7 10/145510/1 accepted/tizen/4.0/unified/20170828.223956 accepted/tizen/unified/20170823.031734 submit/tizen/20170822.132553 submit/tizen_4.0/20170828.100002
Hyunho Kang [Tue, 22 Aug 2017 13:19:10 +0000 (22:19 +0900)]
Release version 0.7.7

Changes:
 - Initialize src after destroying it

Change-Id: Id3f39dfcb742164becd04acc576d127e1aa4f293
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoInitialize src after destroying it 99/145099/1
Semun Lee [Mon, 21 Aug 2017 08:40:22 +0000 (17:40 +0900)]
Initialize src after destroying it

Change-Id: Ia71c80385bcc200b167f0e65bb7601a582d4309a
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 0.7.6 93/144193/3 accepted/tizen/unified/20170816.053822 submit/tizen/20170815.234022
Hwankyu Jhun [Tue, 15 Aug 2017 22:46:30 +0000 (07:46 +0900)]
Release version 0.7.6

Changes:
 - Fix log format
 - Fix wrong definition

Change-Id: I82b5fc625fd8255c18c7cb987117f66f0d4f8f59
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix log format 32/143532/2
Hwankyu Jhun [Thu, 10 Aug 2017 08:36:49 +0000 (17:36 +0900)]
Fix log format

Change-Id: Iee82fa54b44ed1fb98f1616f7e4ab9ca17fd0f97
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix wrong definition 44/143644/1
Hwankyu Jhun [Fri, 11 Aug 2017 00:04:21 +0000 (09:04 +0900)]
Fix wrong definition

Change-Id: I86373923bf4ae0028335d1f40acc1dab7f8883ba
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.5 14/142414/1 accepted/tizen/unified/20170804.133107 submit/tizen/20170804.022640
Hwankyu Jhun [Fri, 4 Aug 2017 01:52:40 +0000 (10:52 +0900)]
Release version 0.7.5

Changes:
 - Add an exception handling about out of memory

Change-Id: I657c68d2ee924c7367fd9e7ed89fcf75c88da5f5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd an exception handling about out of memory 79/142379/1
Hwankyu Jhun [Thu, 3 Aug 2017 10:01:16 +0000 (19:01 +0900)]
Add an exception handling about out of memory

Change-Id: I1510c6d52bf90bd5aee5b5b5678c7b2fb0ac134a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.4 93/141093/1 accepted/tizen/4.0/unified/20170816.011926 accepted/tizen/4.0/unified/20170816.015017 accepted/tizen/unified/20170731.020709 submit/tizen/20170728.073705 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Hwankyu Jhun [Fri, 28 Jul 2017 06:45:11 +0000 (15:45 +0900)]
Release version 0.7.4

Changes:
 - Fix app_launcher tool for debugging web app
 - Fix double free issue
 - Fix bug about web debug option

Change-Id: I2b7fe256f926e605508be58efd98e86d8fa41ba6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix app_launcher tool for debugging web app 30/141030/1
Hwankyu Jhun [Fri, 28 Jul 2017 00:47:14 +0000 (09:47 +0900)]
Fix app_launcher tool for debugging web app

Change-Id: Ic48e60092c1bbe001c1f8e311a01b6d9f937ffb0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix double free issue 80/140980/2
Hwankyu Jhun [Thu, 27 Jul 2017 10:02:24 +0000 (19:02 +0900)]
Fix double free issue

Change-Id: I339aebc485ae9c1bb1a8e3b492255c9baafab0ab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix bug about web debug option 75/140975/1
Hwankyu Jhun [Thu, 27 Jul 2017 09:46:57 +0000 (18:46 +0900)]
Fix bug about web debug option

Change-Id: I377e05038c4fa611d5fd722b0391218a809b475c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 0.7.3 05/139905/1 accepted/tizen/unified/20170724.020239 submit/tizen/20170721.041626
Hwankyu Jhun [Fri, 21 Jul 2017 04:10:44 +0000 (13:10 +0900)]
Release version 0.7.3

Changes:
 - Refactor service db code
 - Fix aul app com header file

Change-Id: Iaecfa6bb54865501797ecbfd72280a8cf5486e7c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRefactor service db code 91/139491/5
Hwankyu Jhun [Wed, 19 Jul 2017 06:12:43 +0000 (15:12 +0900)]
Refactor service db code

- Remove using snprintf for preparing sqlite3 query
- Add a function to close the app info db

Change-Id: I3d09ec59cf5ea28f34aa8f57dc4d88b2f1c5051a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRevert "Set the timeout about sending dbus message" 34/139434/1
Hwankyu Jhun [Wed, 19 Jul 2017 03:00:31 +0000 (12:00 +0900)]
Revert "Set the timeout about sending dbus message"

This reverts commit 7a69715bf1e849b8d95c85755037502488020a26.

Change-Id: I5bd88fdbc5e7efb3fa57cf72eea3c2ef0505a011

7 years agoSet the timeout about sending dbus message 96/139396/1
Hwankyu Jhun [Wed, 19 Jul 2017 00:31:59 +0000 (09:31 +0900)]
Set the timeout about sending dbus message

The timeout interval is 5 seconds.

Change-Id: Idab178dcbcbb7c28217bdc98af59069623683ccf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix aul app com header file 88/138988/1
Hwankyu Jhun [Fri, 14 Jul 2017 12:47:18 +0000 (21:47 +0900)]
Fix aul app com header file

- Make explicit the linkage

Change-Id: I07b53400b6a34a47063c66c270b3c6c13104f90e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.7.2 94/136294/1 accepted/tizen/unified/20170703.064111 submit/tizen/20170629.060228
Hwankyu Jhun [Thu, 29 Jun 2017 04:51:56 +0000 (13:51 +0900)]
Release version 0.7.2

Changes:
 - Deprecate fast launch option
 - Add bundle data for fast launch option
 - Fix invalid log format
 - Fix a bug about sending wrong type of parameter
 - Allocate buffer dynamically for input string

Change-Id: Ia24f43632b13477a33922d04c07601314e1ff14e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoDeprecate fast launch option 73/135473/1
Hwankyu Jhun [Thu, 22 Jun 2017 11:51:24 +0000 (20:51 +0900)]
Deprecate fast launch option

AMD starts in system-session. So, the option is not needed.

Change-Id: If0c8d1618df64787ebcf57e080ec724f4f005bc3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd bundle data for fast launch option 64/135464/1
Hwankyu Jhun [Wed, 21 Jun 2017 05:48:05 +0000 (14:48 +0900)]
Add bundle data for fast launch option

When the user use the app_launcher tool with fast launch option,
AUL_K_FAST_LAUNCH key/value will be added on bundle data.

Change-Id: Iad905a828cdc1dba4516f577d396267c43452abb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix invalid log format 30/135030/1
Hwankyu Jhun [Wed, 21 Jun 2017 00:20:26 +0000 (09:20 +0900)]
Fix invalid log format

Change-Id: If5f38463cc1c1c5aa8488683b6aaca3f0fbce901
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix a bug about sending wrong type of parameter 99/134299/1
Junghoon Park [Fri, 16 Jun 2017 01:50:23 +0000 (10:50 +0900)]
Fix a bug about sending wrong type of parameter

Change-Id: Ifaa671e07cdc659934dc7d276e8823db9f363c9b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoAllocate buffer dynamically for input string 61/133261/3
Hyunho Kang [Fri, 9 Jun 2017 10:56:52 +0000 (19:56 +0900)]
Allocate buffer dynamically for input string

- To prevent buffer overflow

Change-Id: I1855e97ab27613757de49ce535895386a7842544
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoRelease version 0.7.1 34/133134/1 accepted/tizen/unified/20170609.204210 submit/tizen/20170609.050739
Jiwoong Im [Fri, 9 Jun 2017 04:53:56 +0000 (13:53 +0900)]
Release version 0.7.1

Changes:
 - Fix buffer overflow
 - Add error handling in datacontrol socket pair request

Change-Id: I29de1928d41c8161657a50bbbd1d38089ad52381
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
7 years agoAdd error handling in datacontrol socket pair request 80/129880/9
Jiwoong Im [Thu, 18 May 2017 08:38:32 +0000 (17:38 +0900)]
Add error handling in datacontrol socket pair request

- Related patches
  [data-control] https://review.tizen.org/gerrit/#/c/129882/
  [amd] https://review.tizen.org/gerrit/#/c/129881/
  [tpk-manifest-handler] https://review.tizen.org/gerrit/#/c/129211/
  [app-installers] https://review.tizen.org/gerrit/#/c/129212/
  [pkgmgr-info] https://review.tizen.org/gerrit/#/c/129210/

Change-Id: I1205afa15bfde588dd005fb8fd95549a3556d4f3
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
7 years agoFix buffer overflow 55/132555/1
Hwankyu Jhun [Wed, 7 Jun 2017 01:38:27 +0000 (10:38 +0900)]
Fix buffer overflow

The entries should be a NULL-terminated array.

Change-Id: I538f912f861e6a0a113808c5ee0865fcab4b9cf4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.7.0 22/132022/1 accepted/tizen/unified/20170607.063223 submit/tizen/20170531.235759
Hwankyu Jhun [Thu, 1 Jun 2017 00:24:28 +0000 (09:24 +0900)]
Release version 0.7.0

Changes:
 - Clean up app signal
 - Handle widget abnormal exit
 - Add API to get window notification level

Change-Id: I41cf9794012fd48ec7e895ba1029c18f73a38aab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoClean up app signal 77/130977/5
Hwankyu Jhun [Thu, 25 May 2017 01:31:03 +0000 (10:31 +0900)]
Clean up app signal

- Remove duplicated signals and unused signals

Change-Id: If4357ff30b9ca78b8e021bad80d73bdd9ee7415d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoHandle widget abnormal exit 74/131674/7
Hwankyu Jhun [Wed, 31 May 2017 02:35:49 +0000 (11:35 +0900)]
Handle widget abnormal exit

- Add a new API to notify normal exit
- Add a new definition (AUL_K_WIDGET_FAULT)

Requires:
 - https://review.tizen.org/gerrit/#/c/131685/ [amd]
 - https://review.tizen.org/gerrit/#/c/131676/ [appcore-widget]
 - https://review.tizen.org/gerrit/#/c/131692/ [widget-service]
 - https://review.tizen.org/gerrit/#/c/131695/ [widget-viewer]

Change-Id: I7b6d208c72eb9cc638a98636b9fffbfe0547d04a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd API to get window notification level 10/130110/4
Junghoon Park [Fri, 19 May 2017 06:49:23 +0000 (15:49 +0900)]
Add API to get window notification level

- This API is dependent on dbus method interface which will be provided by window manager

Change-Id: I72f3898498ec28c2fb6316a898bc7cba88d4d4d5
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 0.6.8 50/130750/1 accepted/tizen/unified/20170524.032059 submit/tizen/20170523.234630 tizen_4.0.m1_release
Hwankyu Jhun [Tue, 23 May 2017 23:39:57 +0000 (08:39 +0900)]
Release version 0.6.8

Changes:
 - Fix return value of the app_launcher tool

Change-Id: I2679217a9507a702546e6fc8191a60ace4308b0f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix return value of the app_launcher tool 48/130748/1 submit/tizen/20170523.010304
Hwankyu Jhun [Tue, 23 May 2017 22:44:58 +0000 (07:44 +0900)]
Fix return value of the app_launcher tool

If the target app is not running, the app_launcher tool returns "1".

Change-Id: I60fef2f520e475362a37abc27ff9f68f2489f555
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.6.7 27/130027/1 accepted/tizen/unified/20170519.195912 submit/tizen/20170519.015707
Hwankyu Jhun [Fri, 19 May 2017 01:34:00 +0000 (10:34 +0900)]
Release version 0.6.7

Changes:
 - Fix bug about setting bundle data
 - Revert "Revert "Refactor app launcher tool""

Change-Id: Idedd9d78b4be4b65af52f8b7908eb95e480bd0dd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix bug about setting bundle data 04/129904/1
Hwankyu Jhun [Thu, 18 May 2017 09:49:00 +0000 (18:49 +0900)]
Fix bug about setting bundle data

Change-Id: I9a067689bd28fe71083ff78ef2054645fa74bb0e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRevert "Revert "Refactor app launcher tool"" 03/129903/1
Hwankyu Jhun [Thu, 18 May 2017 08:52:55 +0000 (17:52 +0900)]
Revert "Revert "Refactor app launcher tool""

This reverts commit 034c7bf5b8958c573705262325ae7af8bdd28782.

Change-Id: Idf95e63089861810c7707366f49ca930cd580389

7 years agoRelease version 0.6.6 07/129307/1 accepted/tizen/unified/20170516.175440 submit/tizen/20170516.060248
Hwankyu Jhun [Tue, 16 May 2017 04:52:25 +0000 (13:52 +0900)]
Release version 0.6.6

Changes:
 - Add an exception handling about debug mode
 - Fix launch_app tool

Change-Id: If5a0d364ca91f35e6d5044f0611f49cba43ff61f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd an exception handling about debug mode 69/129269/2
Hwankyu Jhun [Tue, 16 May 2017 02:02:15 +0000 (11:02 +0900)]
Add an exception handling about debug mode

When an application is launched by the debug tool and the debug tool
doesn't start to run the application, the launch_app tool waits 5 seconds.
If the user uses the launch_app tool for debugging an application,
the tool will send the launch request by using the aul_launch_app_async API.

Change-Id: I731a7012ff4240651916dea3afcab032facbbfea
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix launch_app tool 21/129121/1
Hwankyu Jhun [Mon, 15 May 2017 05:48:44 +0000 (14:48 +0900)]
Fix launch_app tool

If sending launch request is failed, the tool returns
a negative error value.

Change-Id: Id1c3fd5740cedf344d67e266d08b6c066b6326b0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRevert "Refactor app launcher tool" 08/128808/2 accepted/tizen/unified/20170512.023732 submit/tizen/20170511.114728
Junghoon Park [Thu, 11 May 2017 11:30:29 +0000 (11:30 +0000)]
Revert "Refactor app launcher tool"

This reverts commit 3166b19b8b22967ad9b37bfb8ab2be7c806d5c25.

Change-Id: Ic33964ebce1c0e07d33bb152e49996a256a57907

7 years agoRelease version 0.6.5 10/128210/1 accepted/tizen/unified/20170510.012840 submit/tizen/20170508.042017
Hwankyu Jhun [Mon, 8 May 2017 04:38:05 +0000 (13:38 +0900)]
Release version 0.6.5

Changes:
 - Refactor app launcher tool
 - Add missing exception to set flag

Change-Id: I53d3efac3604b9f0fdb967e4097a5bfba377e25d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRefactor app launcher tool 09/127909/10
Hwankyu Jhun [Tue, 2 May 2017 09:16:43 +0000 (18:16 +0900)]
Refactor app launcher tool

- Use GOption API
- Monitor amd socket creation instead of amd ready creation (-f option)

Change-Id: I298eaec15d5e9efa6485b88e42a1c604884809f6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd missing exception to set flag 34/128134/1
Hwankyu Jhun [Mon, 8 May 2017 00:51:28 +0000 (09:51 +0900)]
Add missing exception to set flag

If getting a target uid is successfully, the flag
will be initialized to true.

Change-Id: Id730d16c8f7ff5fabc77e028834b36f10a2a649b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.6.4 63/126263/1 accepted/tizen/unified/20170421.113814 submit/tizen/20170421.005321
Hwankyu Jhun [Fri, 21 Apr 2017 00:46:57 +0000 (09:46 +0900)]
Release version 0.6.4

Changes:
 - Add a new API to unregister app status event
 - Adds the API for system users
 - Refactor aul_listen_app_status API

Change-Id: Ic56b72cb9ce9568e52dc60ccbe83d92b2f94c6f2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd a new API to unregister app status event 75/125775/4
Hwankyu Jhun [Tue, 18 Apr 2017 23:33:48 +0000 (08:33 +0900)]
Add a new API to unregister app status event

Adds:
 - aul_ignore_app_status()

Change-Id: I5944ae8874625ba9cef568ad090e491558101c17
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdds the API for system users 01/125901/1
Hwankyu Jhun [Wed, 19 Apr 2017 08:52:49 +0000 (17:52 +0900)]
Adds the API for system users

Adds:
 - aul_listen_app_status_for_uid()

Change-Id: I2d7ddebbe641b113bebaf36b47568e6245b2b79b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRefactor aul_listen_app_status API 70/125770/4
Hawnkyu Jhun [Tue, 18 Apr 2017 14:32:41 +0000 (23:32 +0900)]
Refactor aul_listen_app_status API

The APP_LISTEN_STATUS and APP_STATUS_NOTIFICATION are deleted.
The aul_listen_app_status API uses the app com.
This patch changes the callback type to provide more information.

Change-Id: I68272b701d4c7eaf9c64bc67df5d35b3753ad456
Signed-off-by: Hawnkyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.6.3 56/125156/1 accepted/tizen/unified/20170414.163820 submit/tizen/20170414.043651
Hwankyu Jhun [Fri, 14 Apr 2017 04:40:07 +0000 (13:40 +0900)]
Release version 0.6.3

Changes:
 - Remove unnecessary build condition
 - Adds new APIs to send launch request asynchronous
 - Delete unused header file

Change-Id: I1080a464dbc0935e1c37efffcdfc419070af57a3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRemove unnecessary build condition 43/125143/1
Hwankyu Jhun [Fri, 14 Apr 2017 03:54:59 +0000 (12:54 +0900)]
Remove unnecessary build condition

Change-Id: Ic8ef5cda61a8b3ffed60d4860502429179dd8447
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdds new APIs to send launch request asynchronous 71/124571/6
Hwankyu Jhun [Thu, 13 Apr 2017 08:25:40 +0000 (17:25 +0900)]
Adds new APIs to send launch request asynchronous

These APIs are for supporting implicit async launch.

Adds:
 - aul_svc_run_service_async
 - aul_svc_run_service_async_for_uid
 - aul_launch_app_with_result_async
 - aul_launch_app_with_result_async_for_uid

Change-Id: Ib27f9aa0e0f4d2ffbe89dd2b09553dcfd4c159be
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoDelete unused header file 85/124885/1
Hwankyu Jhun [Thu, 13 Apr 2017 02:04:42 +0000 (11:04 +0900)]
Delete unused header file

This patch deletes perf.h file.

Change-Id: Ibdf3373b7181c35a2f15d1a5cbf8c1796b1603b6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.6.2 83/124283/1 accepted/tizen/unified/20170412.152139 submit/tizen/20170411.042057
Hwankyu Jhun [Tue, 11 Apr 2017 05:15:13 +0000 (14:15 +0900)]
Release version 0.6.2

Changes:
 - Fix bug about aul_listen_app_status_signal API
 - Fix memory leak

Change-Id: I7aece2e3c97d98d4aed96c807f434bb57f557850
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix bug about aul_listen_app_status_signal API 37/124237/1
Hwankyu Jhun [Tue, 11 Apr 2017 02:05:32 +0000 (11:05 +0900)]
Fix bug about aul_listen_app_status_signal API

Change-Id: Iebd439562003e9b8442e335ff0bac49e8e37a76a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix memory leak 13/124113/1
Hwankyu Jhun [Mon, 10 Apr 2017 08:19:14 +0000 (17:19 +0900)]
Fix memory leak

Change-Id: Ic740ba64789ddf7b4be9843128888141e4abd3c8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.6.1 78/123778/1 accepted/tizen/unified/20170407.190633 submit/tizen/20170407.042402
Hwankyu Jhun [Fri, 7 Apr 2017 04:19:03 +0000 (13:19 +0900)]
Release version 0.6.1

Changes:
 - Fix memory leak

Change-Id: I165ac56a7dedd6e632614b1ab72f864a3dbf3cea
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix memory leak 17/123517/1
Hwankyu Jhun [Thu, 6 Apr 2017 03:55:28 +0000 (12:55 +0900)]
Fix memory leak

Change-Id: If08b9d9df930a5f8342398f22baaf821f9ff4039
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.6.0 47/123047/1 accepted/tizen/unified/20170406.053936 submit/tizen/20170404.094507 submit/tizen/20170404.104822
Hwankyu Jhun [Tue, 4 Apr 2017 08:48:24 +0000 (17:48 +0900)]
Release version 0.6.0

Changes:
 - Add APIs for attaching and detaching window
 - Adjust app packet size

Change-Id: I7f1067982090b84e5602c33aadb6b5a938ffc464
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoAdd APIs for attaching and detaching window 46/120646/4
Junghoon Park [Thu, 23 Mar 2017 12:05:07 +0000 (21:05 +0900)]
Add APIs for attaching and detaching window

Change-Id: I75a3465b58f898e691ffe2ba65dce9e49e39ad0d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoAdjust app packet size 24/119724/8
Hwankyu Jhun [Mon, 20 Mar 2017 02:19:35 +0000 (11:19 +0900)]
Adjust app packet size

Now, the malloc() and calloc() functions allocate 12 bytes
when the datalen is 0.

Change-Id: Ie00954c3fe8460c7a94b34b6ee4bd8e632e3f412
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 0.5.0 53/122153/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170330.151958 accepted/tizen/ivi/20170330.224256 accepted/tizen/mobile/20170330.223952 accepted/tizen/tv/20170330.224128 accepted/tizen/unified/20170330.224339 accepted/tizen/wearable/20170330.224218 submit/tizen/20170330.090650
Sangyoon Jang [Thu, 30 Mar 2017 09:25:41 +0000 (18:25 +0900)]
Release version 0.5.0

Changes:
 - Remove unnecessary bundle key
 - Add a new app_cmd enum value
 - Fix the description about aul_launch_app_async API
 - Fix a bug on aul_listen_app_launch_signal_v2

Change-Id: I72e44e6d83c00cf3cf769b842006073ec0bc1d41
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix a bug on aul_listen_app_launch_signal_v2 96/122096/1
Sangyoon Jang [Thu, 30 Mar 2017 07:23:33 +0000 (16:23 +0900)]
Fix a bug on aul_listen_app_launch_signal_v2

Change-Id: I20b884a26b34dae29336996f23e0cf5c04174ff1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
7 years agoFix the description about aul_launch_app_async API 04/121604/2
Hwankyu Jhun [Tue, 28 Mar 2017 10:04:16 +0000 (19:04 +0900)]
Fix the description about aul_launch_app_async API

Change-Id: I5892455bd5c5692bc1fc427001e41e2660e5b293
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>