summaryrefslogtreecommitdiff
path: root/doc/controller.qdoc
diff options
context:
space:
mode:
authorKavindra Palaraja <kpalaraja@luxoft.com>2019-03-26 11:21:57 +0100
committerRobert Griebl <robert.griebl@pelagicore.com>2019-04-02 09:19:05 +0000
commitaf68559f1796475a896ffead313b2362267b1570 (patch)
treee0324240ad1c42d9a31200a3a5d5f39d2bfc80be /doc/controller.qdoc
parent650d7718aac9c4aa335883d8a1ee4d2e46ce52b5 (diff)
downloadqtapplicationmanager-af68559f1796475a896ffead313b2362267b1570.tar.gz
[docs] More review of QtApplicationManager documentation
* Add a diagram to that illustrates the architecture of Qt Application Manager for the Introduction topic * Swap out "app" for "application" where logical, to standardize terminology * Swap out "System-UI" for "System UI" * Swap out "application-manager" for "application manager" * Lots of simplification of sentences to improve readability Task-number: AUTOSUITE-778 Change-Id: Id4b8791d2750728892d9b0abc479dd7dd78ad450 Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
Diffstat (limited to 'doc/controller.qdoc')
-rw-r--r--doc/controller.qdoc51
1 files changed, 23 insertions, 28 deletions
diff --git a/doc/controller.qdoc b/doc/controller.qdoc
index 05482dca..a2ea4e18 100644
--- a/doc/controller.qdoc
+++ b/doc/controller.qdoc
@@ -29,13 +29,13 @@
/*!
\page appman-controller.html
\title Controller
-\brief A command-line utility for triggering the installation of a specified
- package on the target device.
+\brief A command-line utility to trigger the installation of a specified package on the
+ target device.
\ingroup qtappman-tools
-The \c{appman-controller} is a command-line utility that can be used by the developer (or indirectly
-by other tools) on the target device to control the application-manager without directly talking to
-its D-Bus interface.
+The \c{appman-controller} is a command-line utility that can be used by the developer, or
+indirectly by other tools, on the target device to control the application manager without
+communicating directly with its D-Bus interface.
The following commands are available:
@@ -48,52 +48,49 @@ The following commands are available:
\li \span {style="white-space: nowrap"} {\c start-application}
\li \c{<application-id>}
- \c{[document-url]}
- \li Starts the application identified by \c application-id within the application-manager. The
- \c document-url parameter is optional.
+ \c{[document-url]} [optional]
+ \li Starts the application with \c application-id within the application manager.
\row
\li \span {style="white-space: nowrap"} {\c debug-application}
\li \c{<debug-wrapper-specification>}
\c{<application-id>}
- \c{[document-url]}
- \li Starts the application identified by \c application-id within the application-manager using
- a debug-wrapper: see \l{DebugWrappers}{the debugging documentation} for more information on
- this specification string. The \c document-url parameter is optional.
+ \c{[document-url]} [optional]
+ \li Starts the application with \c application-id within the application manager using
+ a debug-wrapper. For more information, see \l{DebugWrappers}.
\row
\li \span {style="white-space: nowrap"} {\c stop-application}
\li \c{<application-id>}
- \li Stops the application identified by \c application-id.
+ \li Stops the application with \c application-id.
\row
\li \span {style="white-space: nowrap"} {\c stop-all-applications}
\li (none)
- \li Stops all applications that are running within the application-manager.
+ \li Stops all applications that are running within the application manager.
\row
\li \span {style="white-space: nowrap"} {\c list-applications}
\li (none)
- \li Outputs all available application ids on the console (one per line).
+ \li Outputs all available application IDs on the console, one per line.
\row
\li \span {style="white-space: nowrap"} {\c show-application}
\li \c{<application-id>}
- \li Shows the current meta-data of the given application in YAML format. The following options
- are supported:
-
- \c{--json}: Output in JSON format instead of YAML.
+ \li Shows the current metadata for the given application in YAML format. Alternatively, use
+ \c{--json} to get the metadata in JSON format instead.
\row
\li \span {style="white-space: nowrap"} {\c install-package}
\li \c{<package>}
\li Installs the package given on the command-line. If the package file is specified as \c{-},
- the tool will try to read the package from \c stdin. The following options are supported:
-
- \c{-l, --location}: Install to a specific installation location (see \c show-installation-location).
+ the tool tries to read the package from \c stdin. The following options are supported:
- \c{-a, --acknowledge}: Automatically acknowledge the installation, instead of relying on the System-UI's logic.
+ \c{-l, --location}: Install to a specific installation location
+ (see \c show-installation-location).
+ \c{-a, --acknowledge}: Automatically acknowledge the installation, instead of relying on
+ the System UI's logic.
\row
\li \span {style="white-space: nowrap"} {\c remove-package}
\li \c{<application-id>}
- \li Removes the package that previously installed the application specified with
+ \li Removes the package that previously installed the application, specified with
\c application-id. The following options are supported:
\c{-f, --force}: Force removal of package.
@@ -106,10 +103,8 @@ The following commands are available:
\row
\li \span {style="white-space: nowrap"} {\c show-installation-location}
\li \c{<installation-location>}
- \li Shows details for installation location specified with \c installation-location in YAML
- format. The following options are supported:
-
- \c{--json}: Output in JSON format instead of YAML.
+ \li Shows details for the specified \c installation-location in YAML format. Alternatively, use
+ \c{--json} to get the location details in JSON format instead.
\endtable
The \c{appman-controller} naturally supports the standard Unix \c{--help} command-line option.