Age | Commit message (Collapse) | Author | Files | Lines |
|
Following the removal of D-Bus interface in applaunchd, remove
remaining D-Bus pieces in launncher as well.
Bug-AGL: SPEC-4801
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Change-Id: I404ebc5166c89f6b101ac83443f00ae9657db477
|
|
Switch to using the new app launcher API wrapper from libqtappfw in
order to migrate to the new gRPC based API implementation. As well,
the copyright headers in the source files have been tweaked to remove
the Apache license boilerplate in favour of a SPDX license tag.
Bug-AGL: SPEC-4559
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I62cd0a51e9c97b1db3d86ca67b7c92d086d2f1c9
|
|
In the new App FW setup, `launcher` should only instruct `applaunchd` to
execute an application. In order to do so, it must first build a list of
available applications by looking for and parsing `.desktop` files in
relevant folders.
Then, when an application must be started, it has to call the
corresponding `applaunchd` method through D-Bus, which will then handle
the application startup using either command line execution or D-Bus
activation.
Bug-AGL: SPEC-4159 SPEC-4160
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Change-Id: Ie2f55a5acb64ed90aa6aafb687c927d87f6cc0aa
|
|
As the Application FW is being reworked, drop all related dependencies
in order to start with a simpler initial implementation. This commit
also drops wayland-related code as it won't be needed anymore with the
new framework.
Bug-AGL: SPEC-4159
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Change-Id: Id268e1feee363c60b85411e822103259c1071a24
|
|
Bug-AGL: SPEC-3423
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ie93f0fd68943c1f7cb17f838cfb73b336e481239
|
|
Bug-AGL: SPEC-3447
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I3fc7375a7a8716cc1352658cfc194645bf7f638c
|
|
Update autobuild scripts with reworked version that fixes building
outside of the source tree. As well, the project files have been
tweaked to strip the release build binaries and add "-debug" in the
name of the debug widget file.
Bug-AGL: SPEC-2049, SPEC-3300
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I94403dff83267b8a16d675875c77f2f32dd77c8d
|
|
All accesses to control launching applications are now done
via agl-service-homescreen/libhomescreen, and thus the unused
DBus interface can be removed.
Bug-AGL: SPEC-3137
Change-Id: I27f5afd89bd15eb50486e2546a730e40f016b05e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
1.only call showWindow when start application.
2.get runnalbes list from homescreen-service.
3.subscribe and deal with Event_AppListChanged.
4.move LICENSE file to top-level directory.
5.sort application by application name with ascending order.
Bug-AGL: SPEC-2188
Change-Id: Ic960e25d8de8d063296298a1897865dc3026dee6
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
|
|
https://gerrit.automotivelinux.org/gerrit/#/c/20559/
and
https://gerrit.automotivelinux.org/gerrit/#/c/20223/
caused the launcher not to display any icons.
Reverting until resolved.
This reverts commit 607fdc0374e76a272455cc010f35693ba8b6894b.
Change-Id: I3040f0a44b8cfc449e57c27e32ed631fc98b34fd
|
|
1.only call showWindow when start application.
2.get runnalbes list from homescreen-service.
3.subscribe and deal with Event_AppListChanged.
4.move LICENSE file to top-level directory.
Bug-AGL: SPEC-2188
Change-Id: If0ce87a2f770b1a06ba72fdb087a24719d92d124
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
|
|
Detach launcher application from Homescreen,
Use qlibhomescreen instead of homescreenhandle.
[Patch sets 3]
This application needs qlibhomescreen, add into sdk in 14597.
[Patch sets 4]
Right now add qlibhomescreen class into src for instead.
Delete it after qlibhomescreen is add into sdk.
[Patch sets 5]
From Jan-Simon advise, waitting for qlibhomescreen sdk.
So return to Patch sets 3.
Relative commit:
https://gerrit.automotivelinux.org/gerrit/#/c/14597/
Task-AGL: SPEC-1518
Change-Id: Ia16aecddd2bf4623038a84254a0c56967ace9b92
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
|