diff options
author | Robert Griebl <robert.griebl@pelagicore.com> | 2018-10-08 18:22:12 +0200 |
---|---|---|
committer | Dominik Holland <dominik.holland@pelagicore.com> | 2018-10-12 09:44:35 +0000 |
commit | a54b61a7b17c0dc94441dba10243f364a57bcbb6 (patch) | |
tree | 6d6e649faa4542456e54266f9aea7cf5dc28be8d /examples/applicationmanager/hello-world/apps | |
parent | 8ced28c4c8d96be151fbb646d9bf08265f29249b (diff) |
Add support for Intents for both single- and multi-process mode
This commit adds support for Intents, aka. a loosely coupled IPC between
arbitrary applications in the AM system.
(please read https://wiki.qt.io/QtAppMan-Intents for same background
information).
The core implementation on both server and client side in this patch is not
dependent on the AM itself (apart from the common-lib for convenience sake,
but this dependency could easily be removed). There are 2 interfaces
that are implemented in the manager-lib and launcher-lib that connect the
Intent core to the actual AM and AM's qml runtime launcher.
Missing features:
- updating the list of intents on app installation and removal
- support for background services in the AM itself
- support for "file-handles" in the request and reply part
- documentation
- an example that is better focused on intents themselves
Change-Id: Ia7cab2bb569fb2cdb8e5ab7e8167e477cff3068c
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Diffstat (limited to 'examples/applicationmanager/hello-world/apps')
-rw-r--r-- | examples/applicationmanager/hello-world/apps/hello-world.red/info.yaml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/examples/applicationmanager/hello-world/apps/hello-world.red/info.yaml b/examples/applicationmanager/hello-world/apps/hello-world.red/info.yaml index fe0be9af..d6696c56 100644 --- a/examples/applicationmanager/hello-world/apps/hello-world.red/info.yaml +++ b/examples/applicationmanager/hello-world/apps/hello-world.red/info.yaml @@ -7,3 +7,4 @@ code: 'main.qml' runtime: 'qml' name: en: 'Hello Red' +capabilities: [ "foo" ] |