diff options
author | Kavindra Palaraja <kpalaraja@luxoft.com> | 2019-03-26 11:21:57 +0100 |
---|---|---|
committer | Robert Griebl <robert.griebl@pelagicore.com> | 2019-04-02 09:19:05 +0000 |
commit | af68559f1796475a896ffead313b2362267b1570 (patch) | |
tree | e0324240ad1c42d9a31200a3a5d5f39d2bfc80be /doc/controller.qdoc | |
parent | 650d7718aac9c4aa335883d8a1ee4d2e46ce52b5 (diff) | |
download | qtapplicationmanager-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.qdoc | 51 |
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. |