-
Task
-
Resolution: Fixed
-
Major
-
None
As part of the App FW rework, we should implement a way to start applications even on headless systems. Therefore, application activation can't be implemented directly in the homescreen and/or launcher app, but should be offloaded to a separate service.
This new service will be activated through systemd and be accessible through a new D-Bus interface.
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
26947,5 | homescreenhandler: use applaunchd for app activation | master | apps/homescreen | Status: MERGED | +2 | +1 |
26948,1 | Add .gitreview file | master | src/applaunchd | Status: MERGED | +2 | 0 |
26949,7 | applaunchd: Initial commit | master | src/applaunchd | Status: MERGED | +2 | 0 |
26958,3 | launcher: rely on applaunchd for application startup | master | apps/launcher | Status: MERGED | +2 | +1 |
27015,2 | meta-app-framework: recipes-core: add applaunchd recipe | master | AGL/meta-agl | Status: MERGED | +2 | +1 |
27047,1 | Handle XDG_DATA_DIRS not being set | master | src/applaunchd | Status: MERGED | +2 | 0 |
27078,1 | process_manager: mark started apps as running | master | src/applaunchd | Status: MERGED | +2 | 0 |
27079,1 | app_launcher: emit "started" signal for running apps | master | src/applaunchd | Status: MERGED | +2 | 0 |