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>
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>
(cherry picked from commit
50aa5e921b0e9555e750cc063ee33a863e71ae1f)
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>
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>
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>
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: Id3167b241df0ebdaa1767e6580824c99e973d7e1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Venkatesha Sarpangala [Mon, 10 Apr 2017 13:56:40 +0000 (19:26 +0530)]
Fix launch initiated from alarm-server as async
- Currently launch initiated by alarm-server as synchronous.
Upon any app ANR, alarm-server is blocked for 5 seconds.
Due to this, there is a possibility of alarm being missed
- If the request if made by alarm-server, it contains bundle parameter alarm_id
as payload. In that case, make request as asynchronous
Change-Id: Ib27f9aa0e0f4d2ffbe89dd2b09553dcfd4c159be
Signed-off-by: Venkatesha Sarpangala <sarpangala.v@samsung.com>
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>
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>
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>
(cherry picked from commit
9b3e06f21ea5a9727118b38c8dadca6cd02719f6)
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>
(cherry picked from commit
ceb1abec0d1f03a1eba5b9a896d51f60974df789)
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>
(cherry picked from commit
51ed677629ee56e87cca83ed9711a45d29e74bb5)
Hwankyu Jhun [Wed, 15 Feb 2017 10:09:21 +0000 (19:09 +0900)]
Modify screen connector
If the application registers the private screen viewer,
it can only get own sub-app screen information.
This concept is for the widget viewer.
And, the screen viewer can get the instance-id in the callback.
Change-Id: I33462b110f5f0207f1ce65cc0b833f1a66a22aa6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
(cherry picked from commit
929be9e3af336be1af36993b4c8b5e726ead0cc2)
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>
(cherry picked from commit
cc9647aa557f359ac0f1c5389da6f42f31a41181)
Hwankyu Jhun [Thu, 23 Mar 2017 08:37:33 +0000 (17:37 +0900)]
Add a new enum value
- APP_STARTUP_SIGNAL
Change-Id: I34b5cfdfd9fca0e4ff12b672184912d11bfc319f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
(cherry picked from commit
f47db61c0e8599037cea7685dd10a7f5070182dc)
Hwankyu Jhun [Tue, 28 Mar 2017 04:43:05 +0000 (13:43 +0900)]
Remove bundle keys
The AUL_SVC_K_CAN_BE_LEADER, AUL_SVC_K_REROUTE and AUL_SVC_K_RECYCLE keys
are removed in the aul_forward_app API.
Change-Id: I784864e187aedb3f01a335b64bfd97d5c36783b0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 28 Mar 2017 01:06:48 +0000 (10:06 +0900)]
Remove unnecessary bundle key
The K_CAN_BE_LEADER key is for special apps.
Change-Id: Ie6ab571daea5c9a67a63245f1ff8e056b1a8b4db
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 21 Mar 2017 06:40:06 +0000 (15:40 +0900)]
Adjust execute label about aul tools
Change-Id: I5214736080b84cc52bb3180967620ffcb199cdd0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 17 Mar 2017 05:18:12 +0000 (14:18 +0900)]
Add a new enum value about widget event
Change-Id: Ibd205909f31a3c7663ef003e1ac201172bc12f77
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
(cherry picked from commit
c66937da77bac98aa26ce63492b45f0d458187f9)
Hwankyu Jhun [Mon, 20 Mar 2017 02:25:21 +0000 (11:25 +0900)]
Adjust smack label about aul tools
The applications should not access the aul tools.
Change-Id: I410af236b9d1819fb3b22b5dfd061a625cbc762d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
(cherry picked from commit
7fb588bb3b69f4260077ab8c800c1f83ef148756)
Hwankyu Jhun [Mon, 13 Mar 2017 08:16:36 +0000 (17:16 +0900)]
Fix the aul_app_group_set_window API
- Use app_send_cmd_with_noreply() instead of app_send_cmd()
Change-Id: I1989f54607a1861428f6e01ad5f43514431df624
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Semun Lee [Tue, 7 Mar 2017 00:34:51 +0000 (09:34 +0900)]
Fix alias appid resolution issue
Refer global appsvc.db properly
Change-Id: I31065a3cc440e326cd758d302b86aaa7edb50cbd
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Junghoon Park [Mon, 6 Mar 2017 02:14:21 +0000 (11:14 +0900)]
Improve the query performance
- Because of multi-user concept, user db file is added
- Attaching db file caused bad performance
Change-Id: I76acda5c3eba13cbcdfc4c6a47d44c502f1bbf82
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Semun Lee [Sat, 4 Mar 2017 05:40:58 +0000 (14:40 +0900)]
Send large app_pkt_t properly
move buffer for send() call properly
Change-Id: I45c3a6012cb204ecb052ed8d4f2239e21034f44a
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Semun Lee [Fri, 3 Mar 2017 08:27:57 +0000 (17:27 +0900)]
Use default user's appsvc.db to resolve def app
- This is a temporary fix to support daemons
Change-Id: I9ef897cafb289c80e9d6ccbabc3fa59d54416c87
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
darpan.ka [Tue, 28 Feb 2017 04:22:36 +0000 (09:52 +0530)]
Freeing the memory returned by strdup() after adding to bundle
Change-Id: Ib2860bfc73dd1d225f31deed8b3a62a0388c0f97
Signed-off-by: darpan.ka <darpan.ka@samsung.com>
Junghoon Park [Thu, 23 Feb 2017 07:48:49 +0000 (16:48 +0900)]
Fix bug about resolving appid
- uris having the same scheme wasn't be saved as scheme type in appsvc db when
setting default apps
Change-Id: If8b97be4b0a72039a38c19bb4690f7ba4cc9353e
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Wed, 22 Feb 2017 05:16:19 +0000 (14:16 +0900)]
Add api to get focused pid
Change-Id: I49a818686b6011b0969726c7a5c44bc5e4d10813
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 21 Feb 2017 07:56:52 +0000 (16:56 +0900)]
Fix bug about getting app root path
Change-Id: I258623afed30d3da08c7dea3c7dec1a4823a529a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 21 Feb 2017 05:49:26 +0000 (14:49 +0900)]
Fix static analysis issue
Change-Id: Idacbe2ace4fc13a9ba27086889ca0b99c024110b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Venkatesha Sarpangala [Mon, 20 Feb 2017 06:53:24 +0000 (12:23 +0530)]
Re-adjust resource manager logs
Modify resource manager cache error log level and error message
Change-Id: Ibdd8bb1b6eaa98aa82c8e1e57b74b55a89e31535
Signed-off-by: Venkatesha Sarpangala <sarpangala.v@samsung.com>
Jaeho Lee [Tue, 21 Feb 2017 04:41:48 +0000 (13:41 +0900)]
Modify request cmd dlog level and message
Change-Id: I104800d2225cf51711bf6ba59c1577b1ef807d32
aashish.g [Thu, 16 Feb 2017 10:46:41 +0000 (16:16 +0530)]
Make sensitive logs as secure
few logs display file path which are user private data.
Changing log from LOGD or _D to SECURE_LOGD to protect sensitive data.
Change-Id: I7f88a96efb4b7d6383e4907a087f6a21479362fc
Signed-off-by: aashish.g <aashish.g@samsung.com>
Junghoon Park [Tue, 14 Feb 2017 10:58:38 +0000 (19:58 +0900)]
Resolve appid using AMD cache
Change-Id: I1659b50b3f8f09dd3f036d564e4448134fec9360
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 14 Feb 2017 22:52:06 +0000 (07:52 +0900)]
Add new APIs to resume app instance
Change-Id: I0906bf504812465e7811e16c3bf08fc529c0e620
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Tue, 14 Feb 2017 07:30:04 +0000 (16:30 +0900)]
Handling single quote during app control resolution
Change-Id: Ia59873ca475662967169094a2a551aef77787c89
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 13 Feb 2017 05:38:05 +0000 (14:38 +0900)]
Add APIs to get window stack information
Change-Id: If2efb62d384906d1c1331667f205869f2da6f161
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Wed, 8 Feb 2017 12:10:10 +0000 (21:10 +0900)]
Fix memory leak
Change-Id: I5e79c6d4961869b34feb631a8717d3b26604970c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
(cherry picked from commit
88ae10ed1de8d80d62f4089f1ffb2812d4726eec)
Hwankyu Jhun [Thu, 2 Feb 2017 06:42:55 +0000 (15:42 +0900)]
Create socket link for debug mode
When the application is launched by the debugger,
the socket link should be created for re-launching the application.
Until now, the running application by the debugger could not
get the re-launch request.
Requires:
- https://review.tizen.org/gerrit/#/c/112729/
Change-Id: I1f25f342ef3eeac3dae3e66749fe9a11f7d8851c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 1 Feb 2017 11:18:21 +0000 (20:18 +0900)]
Fix memory leak
Change-Id: I2d022608e4dd55edf97241b0fe690655256c31de
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Tue, 24 Jan 2017 02:15:36 +0000 (11:15 +0900)]
Fix wrong error handling
Change-Id: I3e10f66df46ba7406a3fa85c7b2a34ba6e537f33
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
(cherry picked from commit
e717aafc8919a88f88eb358290f505b78008098a)
Hwankyu Jhun [Tue, 24 Jan 2017 04:02:29 +0000 (13:02 +0900)]
Revert "Release version 0.2.0"
This reverts commit
d2918ab691c15b4a0ed7a0da47193bb974f61f51.
Change-Id: I3c3a97c4e418cd0d0f507c9df1034a32c30322f4
Hwankyu Jhun [Mon, 23 Jan 2017 22:31:07 +0000 (07:31 +0900)]
Release version 0.2.0
Changes:
- Remove unused API
- Support app group instance launch
- Prevent SIGPIPE
- Resolving memory leak in _svc_db_check_perm
- Support receiving result callbacks for system daemon
Change-Id: Icec4d0b81a15d5f297b1cfc79416b38a100c9ad3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 18 Jan 2017 05:55:06 +0000 (14:55 +0900)]
Remove unused API
The aul_get_app_external_specific_path API is not being used.
Change-Id: Ie3fb48f2aca7ff90044a16d92e9c2cb150d41d06
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hawnkyu Jhun [Sat, 21 Jan 2017 02:26:51 +0000 (11:26 +0900)]
Support app group instance launch
- Add new internal APIs to get instance id
Change-Id: I75dbed523133202c8ad52faa5eaf9b44e2f6158f
Signed-off-by: Hawnkyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 19 Jan 2017 23:41:34 +0000 (08:41 +0900)]
Prevent SIGPIPE
- Use MSG_NOSIGNAL option
Change-Id: I4c5ec80709d0135e2250d5003423c03a70138faa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
darpan.ka [Thu, 19 Jan 2017 12:29:12 +0000 (17:59 +0530)]
Resolving memory leak in _svc_db_check_perm
Change-Id: I64e25e9eda3a5193c73b005611a5b4d6b3915a8b
Signed-off-by: darpan.ka <darpan.ka@samsung.com>
Junghoon Park [Mon, 16 Jan 2017 01:24:01 +0000 (10:24 +0900)]
Support receiving result callbacks for system daemon
- Add aul_launch_app_with_result_for_uid() which will be used
at __run_svc_with_pkgname()
Change-Id: Ia6475dcf9310fb7d89e0ca753600771635bf05d0
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 17 Jan 2017 01:03:37 +0000 (10:03 +0900)]
Release version 0.1.0
Changes:
- Support multiple instance launch
Change-Id: I3136383cf0923100fddeb749fba3a60397f0c29d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Tue, 17 Jan 2017 02:20:53 +0000 (11:20 +0900)]
Fix external path api
Change-Id: Ib98be53317e2f546dfbb666052a4dba4f024fd05
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Hwankyu Jhun [Thu, 5 Jan 2017 08:14:38 +0000 (17:14 +0900)]
Support multiple instance launch
- Add new APIs and new internal keys
aul_app_get_running_app_instance_info(): Retrieves the app instance info
aul_svc_set_instance_id: Sets the instance ID
aul_svc_get_instance_id: Gets the instance ID
- Requires:
[application] https://review.tizen.org/gerrit/#/c/108805/
[app-manager] https://review.tizen.org/gerrit/#/c/110114/
[amd] https://review.tizen.org/gerrit/#/c/109746/
[rua] https://review.tizen.org/gerrit/#/c/109906/
Change-Id: I1cc83fe8a82b6df09a3cfa551b9861247040da27
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 9 Jan 2017 06:29:47 +0000 (15:29 +0900)]
Fix bug about screen connector
If the provider app is already running, the viewer app
cannot get the app screen from the AMD.
Before sending the request, the viewer app should create
the app com handle.
Change-Id: I26b2112f98065ec334b26649350d726861a39fe1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jiwoong Im [Wed, 28 Dec 2016 04:25:03 +0000 (13:25 +0900)]
Change group of appsvc db to system_share
- Because amd moves to system session, amd can't access to appsvc db.
Change gruop of appsvc db to system_share.
Change-Id: I656751a7f254445e4db06f8d1ebed68d67f57239
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Hwankyu Jhun [Mon, 28 Nov 2016 09:41:30 +0000 (18:41 +0900)]
Change server socket to nonblocking socket
We've got issues:
- An application got the event from aul fd. But, the connection request
didn't exist while calling the accept(). It caused the deadlock issue.(tizen 2.4)
- In the IVI profile, an application had the deadlock issue when
calling the accept().
To solve this issue, we have a history of changing to nonblocking socket.(workaground)
Change-Id: I329adaefd91b527ed2bf54d898126e413462962b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 5 Dec 2016 13:05:42 +0000 (22:05 +0900)]
AMD moves to system session
The amd socket path is changed to "/run/aul/daemons/.amd-sock".
The for_uid APIs use the bundle data for adding the target uid.
- Requires
https://review.tizen.org/gerrit/#/c/102397/
Change-Id: Ib6371ed0248f265e6ad88d7be04e2c5918f64d46
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 19 Dec 2016 09:50:40 +0000 (18:50 +0900)]
Fix appid2pid tool
- Use aul_app_get_all_running_app_info API instead of aul_app_get_pid
API
Change-Id: I6da42c35e377b59ac9f0a4b5f19590b62c322161
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 15 Dec 2016 06:54:55 +0000 (15:54 +0900)]
Remove aul rsm
- Use screen connector instead of rsm
Change-Id: Iddabb6e1b49fd37d6da44048d9a1c6601380aaf2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Daehyeon Jung [Fri, 16 Dec 2016 08:13:37 +0000 (17:13 +0900)]
Fix memory corruption on watchface change
Change-Id: I06a0776c03c2fa175d9b194259c170b37585685c
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hwankyu Jhun [Mon, 12 Dec 2016 12:17:25 +0000 (21:17 +0900)]
Fix bug about screen connector
- Add pid info on endpoint
Change-Id: I4fff43138316e784ea6c905e4ab127caed30679b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 29 Nov 2016 02:53:10 +0000 (11:53 +0900)]
Support screen connector
- The aul rsm will be removed.
Change-Id: Ibecb354d45f0c0242f6ad9054c98f030f8c4fff4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 7 Dec 2016 02:28:46 +0000 (11:28 +0900)]
Fix app launcher tool
- Prevent invalid access
Change-Id: Ia28ad29bf11d6201341a8184bba864603faf832e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 7 Dec 2016 02:41:26 +0000 (11:41 +0900)]
Add a new definition for alias appid
Change-Id: Ice2949903d28ec2c85029bb5d1d27881ad2001b4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 6 Dec 2016 06:02:26 +0000 (15:02 +0900)]
Fix bug about launch app tool
Change-Id: If34ba4c33aa1974d07daec1492abf7fd98a27684
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 6 Dec 2016 06:13:35 +0000 (15:13 +0900)]
Fix bug about getting appid by alias id
Change-Id: I60f8613b976e07204060bfafef038b4cf663d71a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 2 Dec 2016 08:47:23 +0000 (17:47 +0900)]
Change upgrade script number
Change-Id: I82625cc4095bb58dd1f69e6bf79e571b9cf49f89
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 1 Dec 2016 12:12:43 +0000 (21:12 +0900)]
Change app service db path
- The user db path is changed to "/opt/dbspace/<uid>/.appsvc.db".
Change-Id: Ia88523b0285cdbe4b09bf83c3fcda58991436fbf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
jongmyeong ko [Wed, 30 Nov 2016 13:46:29 +0000 (05:46 -0800)]
fix getting external path
This reverts commit
f43a32134ace6f9d316b96c565c30b15d32a3d63.
Change-Id: I1d912dc3a8f7b6776b7dfcfffb93a10967b9701f
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Junghoon Park [Wed, 30 Nov 2016 02:34:36 +0000 (11:34 +0900)]
Handle null pointer exceptions
Change-Id: Iaba7023e0499bfdfaca667102f31b87848870efe
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
jongmyeong ko [Thu, 24 Nov 2016 16:55:05 +0000 (08:55 -0800)]
Revert "fix getting external path"
This reverts commit
c45238d8876e18e7259512ae80ed252670a2dea5.
Change-Id: Icd5cf55f1885f2d73e146e8fe0f2f22009af3ba6
Hwankyu Jhun [Wed, 23 Nov 2016 23:53:14 +0000 (08:53 +0900)]
Fix app_launcher tool
- Use g_timeout_add instead of g_idle_add
Change-Id: I285edec098c08a0cc11a96791847c5a8fd2375e2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
jongmyeong ko [Sun, 13 Nov 2016 09:19:58 +0000 (01:19 -0800)]
fix getting external path
- use storage api.
- return defualt path if sdcard is not mounted.
This reverts commit
527e629ac677440e8eb39fee451d92fe59935470.
Change-Id: Id7d9a90250a64e200d8b80f94d04d37670925524
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Hwankyu Jhun [Tue, 22 Nov 2016 05:21:46 +0000 (14:21 +0900)]
Support allowed appid feature
- Add parser plugin to register allowed appid metadata
- Add new APIs to retrive all allowed information
Change-Id: I4ac8a21138615d12c844905e7e03d9fe5fa8c998
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 21 Nov 2016 23:27:43 +0000 (08:27 +0900)]
Fix app_launcher tool
- Add fallback for listening dead signal
Change-Id: I97566463d3a18a79fd518deffc06502bc265ee88
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 18 Nov 2016 01:47:44 +0000 (10:47 +0900)]
Fix alias id feature to improve app launch performance
- Remove setting the appid from the alias info
- Add new APIs for the alias id
aul_svc_get_appid_by_alias_appid()
aul_svc_get_appid_by_alias_appid_for_uid()
aul_svc_foreach_alias_info_by_appid()
aul_svc_foreach_alias_info_by_appid_for_uid()
Change-Id: I9256e0c522143d765330463249799dc9d4ff8157
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 15 Nov 2016 00:38:05 +0000 (09:38 +0900)]
Fix wrong description
Some APIs don't return STATUS_FOCUS.
Change-Id: Ia44f614508814765296bf9ffaf940c626652e633
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hyunho Kang [Mon, 14 Nov 2016 05:02:54 +0000 (14:02 +0900)]
Add aul_rsm_viewer_unset_surface_handler function
Change-Id: I39c86de77ded873c879f07887ce1f5f39145bdab
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
jongmyeong ko [Fri, 11 Nov 2016 13:25:34 +0000 (05:25 -0800)]
Revert "get external path using storage api."
This reverts commit
97e845e72079be00a5674e3569cd8dcd356dc027.
Change-Id: I9a246e0fd4bc38dc0a3e83160efd79cba05cfefe
Hwankyu Jhun [Fri, 11 Nov 2016 05:21:57 +0000 (14:21 +0900)]
Merge branch 'tizen' into tizen_3.0
Hyunho Kang [Fri, 11 Nov 2016 02:52:40 +0000 (11:52 +0900)]
Fix deref after null issue
Change-Id: Iab2a69c1f4d581d1336192ba53f9fc9a1ea318c9
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hwankyu Jhun [Fri, 11 Nov 2016 05:13:26 +0000 (14:13 +0900)]
Fix CMakeLists.txt file
- Use AUX_SOURCE_DIRECTORY option
Change-Id: I92c672fa6cf570dee668b561ae91ab5834865c51
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 11 Nov 2016 00:06:17 +0000 (09:06 +0900)]
Merge branch 'tizen' into tizen_3.0
Hyunho Kang [Thu, 10 Nov 2016 05:42:33 +0000 (14:42 +0900)]
Add surface creator pid managing logic
- watch needs creator's pid to terminated old watch face
Change-Id: If514cde01623f60a926d716ba88c07b7f951e32f
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hwankyu Jhun [Thu, 3 Nov 2016 11:22:37 +0000 (20:22 +0900)]
Support metadata parser plugin for alias id
Change-Id: I74f39272f8ef1f4b9b3b4c7fa23541db7988e2ba
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 8 Nov 2016 06:28:05 +0000 (15:28 +0900)]
Fix app status callback
- Use GList instead of custom list
Change-Id: Ib4a887215cedbbccb8ca136883637a65727c6367
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Tue, 8 Nov 2016 00:47:22 +0000 (09:47 +0900)]
Change the window stack limitedly
- puts some app above the caller app
Change-Id: Ib85237f28b8342b4209d5720522ae253b431f52b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
jongmyeongko [Mon, 18 Jul 2016 11:15:54 +0000 (20:15 +0900)]
get external path using storage api.
Change-Id: I57a4060fc6c88806e76a3af576ccc34d86c160e3
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
SukHyung, Kang [Fri, 4 Nov 2016 08:34:10 +0000 (01:34 -0700)]
Merge "fix SVACE issue" into tizen
SukHyung, Kang [Fri, 4 Nov 2016 08:21:44 +0000 (17:21 +0900)]
fix SVACE issue
Change-Id: Iffdf0e9beb608349b2836399f61bebfd93ba7e50
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Daehyeon Jung [Fri, 4 Nov 2016 06:56:57 +0000 (15:56 +0900)]
fix widget visibility change
Change-Id: I2f7c1daf2a1de85a4105a715678c6a60b31d137c
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Daehyeon Jung [Thu, 3 Nov 2016 11:35:11 +0000 (20:35 +0900)]
Add remote surface viewer functions
- create remote surface view with resource id
Change-Id: Iaec35562675539aa5e514373e4e8c165493af6c1
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Daehyeon Jung [Mon, 24 Oct 2016 05:09:39 +0000 (14:09 +0900)]
add aul_rsm_* to support remote surface management
Change-Id: Ic1535b9a296debb02acf6369d95624d8a1676649
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hwankyu Jhun [Tue, 1 Nov 2016 08:27:04 +0000 (17:27 +0900)]
Fix '-f' option of the app_launcher tool
- If the app process is terminated abnormally before executing
the amd process, the amd can get incorrect app infomation.
- If the app is terminated before the amd is ready,
the tool will print the error message. And, the tool
will print the success message when the tool isn't
monitoring whether the amd is ready.
- The tool will subscribe the dead signal when the user
uses this option.
Change-Id: If0089c85af900f22f95ed8e884fea430e38919df
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 1 Nov 2016 00:55:43 +0000 (09:55 +0900)]
Fix the description about aul_app_group_activate_below API
Change-Id: I9bc7942630ce10a408e9e23a061af4793f936b63
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 29 Sep 2016 00:41:20 +0000 (09:41 +0900)]
Use launchpad instead of debug-launchpad
The debug-launchpad will be removed. The launchpad
can perform debugging feature.
Change-Id: I3eae79ba3ac3f1bdaa3057d4b53570181e0dea9f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 17 Oct 2016 00:34:28 +0000 (09:34 +0900)]
Add numbers to the AUL cmd
This patch is for debugging.
Change-Id: I377b4c962eb493eaa91dc5dec1de49b69a71bb20
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hyunho Kang [Wed, 12 Oct 2016 10:35:55 +0000 (19:35 +0900)]
Add aul_widget_instance_get_content()
- Retrieve content info of widget instance
Change-Id: I193071a78126d888753452ae696d93aaec464411
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hwankyu Jhun [Thu, 6 Oct 2016 05:54:32 +0000 (14:54 +0900)]
Fix the exception handling
The recv() returns 0 when the peer has performed an orderly
shutdown.
Change-Id: I46c095fb6605e1adab8197a17d5e24753ce7194a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 3 Oct 2016 23:43:20 +0000 (08:43 +0900)]
Add new APIs to activate/deactivate alias info
Change-Id: I6869bcc74963fd3f855062c93fbdada8ade76382
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 30 Sep 2016 07:58:15 +0000 (16:58 +0900)]
Fix aul_svc_foreach_alias_info API
Change-Id: I75036f7cfbc07b7fe8010158f8b6bab2fa4169af
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 28 Sep 2016 01:33:33 +0000 (10:33 +0900)]
Initialize variable and Fix the exception
Change-Id: Id634bd9d526c707cac0d3681419b3027e2bcf036
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>