| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Change-Id: Ie471b636fbfab8e0b20dd467f98f3df0cda8504a
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
|
|
|
|
|
|
|
|
|
| |
The disable-installer build-time and run-time flags have not been supported
properly since the PackageManager rewrite.
Also removed the dependency to OpenSSL for "disable-installer" builds.
Change-Id: I56e76568eca570d722631d76702776ff6bb32e21
Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I2ee4cc28fe1e71a76179255020ff94d75add478f
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
- The tst_main test failed in older appman versions, if there is a
leftover cache file from a newer version and vice versa
- Adapted test output to fit deferred logging output
- Added "--dbus" option values to bash completion
Change-Id: Ica2600c61992ab8e87683d468af3fbdec766f944
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backtraces are not supported on MinGW at the moment, because StackWalker
doesn't compile due to a missing dbghelp import library.
Also improved the async-safety of output functions. On the Linux side, I
noticed a lot of dead-locks and crashes while generating the backtrace lately.
In addition, the getOutputInformation kitchen-sink function has been
split up a bit and moved to the logging.cpp where it logically belongs.
Change-Id: I354c0e4e212a247338faddb6e15d8d0831852086
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
|
|
|
|
|
|
|
|
| |
Added a new component IntentServerHandler which lets you declare intent
handlers directly in the system-ui. As an added benefit, these handlers
also have access to the application id of the intent creator.
Change-Id: Ia2d6f0860bc20e50ec8a0dd1f4bbca1a2b6967d0
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Logging output is deferred until the logging configuration is known
to make sure that the content and format is appropriate. This also
replaces special handling of deployment warnings. Added option to
force instant logging.
Task-number: AUTOSUITE-1423
Change-Id: Ieba5fb4ca675c7b7d025fc1847da8ca045c782d8
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
|
|
|
|
|
|
|
| |
plus some Groundhog-Day spelling fixes for "canceled"
Change-Id: Id0ee86d824843a84e9814138e6cfbcc070e58f0f
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
|
|
|
|
|
|
|
|
| |
Also had to fix a few things in the PackageManager<->ApplicationInstaller
compatibility layer, because it became obvious that things didn't work
as expected while writing the documentation.
Change-Id: I92de9a7142e9713fed0b60fd0b69c1a24ff8eb5e
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
|\
| |
| |
| | |
Change-Id: I3e8a149be99266ad6438759fda9acb1c9dd12448
|
| |
| |
| |
| |
| |
| |
| |
| | |
This fixes the file listing in the custom-appman example and also makes
sure that the example is properly listed in the QtCreator example panel.
Change-Id: I2dd5e72ac3c93a410aa6f9229b18504add8db821
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Ifb641df2440db29c0970a636cab970754de6efdf
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This also fixes adding QML runtime import paths that are in the
resource file system.
Change-Id: Ifeba8bc84c8fb683ce2ca7d69c608db42413ebef
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The existing caching mechanism for config files was abstracted and extended, so
that it could be re-used to parse and cache the info.yaml files. This results
in a much more robust application database and should get rid of 99.9% of all
the -r/--recreate-database option usages.
Change-Id: Ic37fcd3b0e55d481712d469b6e331b9c433a9c5d
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Id2292a3c656bbe07944231a98a39bee9045eb861
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Ie33e184afc042688d03414eea3204f2f97c4db1c
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
|\ \
| |/
| |
| | |
Change-Id: I684673ad4574741f2a194fd6212f8d1ce9b648ac
|
| |
| |
| |
| |
| | |
Change-Id: I2c0fd0ec92cc06475b37ee157f95f2bff8a1c851
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds support to define pluginPaths for the system-ui,
the qml and qml-in-process runtimes in am-config.yaml.
In addition the apps can now also define their own pluginPaths
in their info.yaml
Fixes: AUTOSUITE-1219
Change-Id: I1e1ae4d8d7f53dbfb3b679910d7ec57c50f90004
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-1111
Change-Id: Ia19034c07b59b33cce4576f3d8c57fba33838ac5
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Minor fixes to the "Write Applications" topic that I've been looking at
Change-Id: I372729f3e08340d3a78569cb15ee05f2cc4c2e6e
Fixes: AUTOSUITE-867
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
| |
| |
| |
| |
| |
| | |
Fixes: AUTOSUITE-1259
Change-Id: Ie6100a8ce87c4d9c5bb86e10dbd9cb26a6c5b3b7
Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Also add in the exampleurl qdocconf file to improve navigability
Task-number: AUTOSUITE-1142
Change-Id: Ie7fd72b9eeeebc9dab15360c22343a10fa5bb018
Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Qt resources can be added in the form of resource files or libraries
that have resources compiled-in. The resource file system can be
accessed with the ":" or "qrc://" prefix.
Change-Id: I947d00de964f55cd6f6be173ff2f93d073aadc82
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
| |
| |
| |
| |
| |
| | |
Change-Id: I84bbd9e7f735ed1864804a9887d3a02b7c925e53
Reviewed-by: Vladimir Minenko <vladimir.minenko@pelagicore.com>
Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This was deliberately left out of the first patch that introduced the package
abstraction.
As a side effect, the classes from the installer-lib had to be moved to the
manager-lib, because the PackageManager is now a central part of the AM, that
has to have access to other classes in the manager-lib.
Change-Id: I94c1e62d3ffa769f3e053aab8730fea9133a7bc8
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|/
|
|
|
|
|
|
|
|
|
| |
We had removed support for SD-Card (removable location) installations in a
previous patch. Supporting multiple non-removable locations adds a lot of
complexity to the AM's installer that isn't really needed, since modern
Linux kernels can support these niche use-cases much more transparently
through the device mapper/lvm infrastructure.
Change-Id: Iaf10d2eb28b9d61e54c5268bcbdd623005b8508d
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
| |
Change-Id: Ibd2803dbe87a283ac6e23698a138ba1b226beca5
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I4eb3fae767066dcfb64f3f6fc126680768a10ecc
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
| |
Task-number: AUTOSUITE-1054
Change-Id: I05f6b5d2b1be9fb4f10f53565ec104d953b605aa
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
Reviewed-by: Vladimir Minenko <vladimir.minenko@pelagicore.com>
|
|
|
|
|
|
| |
Change-Id: I8a475aa31dba21fe31e3edb2b3b7c414b2834a1a
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
| |
Change-Id: I09c650940d4c625415f8018ca4f6a4acfaa3003a
Task-number: AUTOSUITE-1051
Reviewed-by: Stanislav Maksimov <smaksimov@luxoft.com>
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
|
|
|
|
|
| |
Change-Id: I74926a0164c9f9b44c5232fbf13c6a499431e331
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use ${env:VARNAME} to substitute the value of the envvar $VARNAME
e.g. ${env:USER}
Use ${stdpath:Location} to substitute any of QStandardPaths::StandardLocation
e.g. ${stdpath:DesktopLocation}
Change-Id: I228460e7c05762b7d18792d2aae5922e1037f5be
Task-number: AUTOSUITE-858
Task-number: AUTOSUITE-145
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I488632985fdc1aa868bdc6e8b754c2af25add1c0
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
|
|
|
|
|
| |
Change-Id: I571bacc6da00fcb53d45b27dac04cac0d19d34c0
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
|
|
|
|
|
|
|
|
| |
* The command is actually being rendered in snapshots
* I can't see it being used elsewhere in qtbase or qtdeclarative, so maybe we don't need it
Change-Id: I75c814a14fc79dd9c049dbee5362376ecd92d888
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
| |
Change-Id: Ie67e8c050793790b1641c1af27c0964c0df9bd64
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
|
|
|
|
| |
* Changed how we differentiate between Command Line and Config Key options
* General sentence improvements to improve readability
Task-number: AUTOSUITE-778
Change-Id: I1b1eb28d36aa28f8344fd27685cbd6fb9a841fc1
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
| |
Otherwise the general logging category would need to be enabled
explicitly by users for instance to see uncategorized output in DLT.
This would be different to console output.
Change-Id: I24628e9fc932aa59d303303cbffe1b1f028b43d7
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
qdoc uses the same include path than all other qmake based projects.
In order to have all the dependencies included, the QT variable
needs to be setup correctly.
Also fixed a broken link in the manifest doc
Change-Id: I37c9495793ecb20b8485d60776b6e14be17e00e9
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
| |
Change-Id: Ib0ba4da0b2b4bec53c1707d32bfe351e9789b0ba
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The default is now to always start a private session bus, unless explicitly
configured otherwise. This solves 2 problems:
1) There's no difference between Linux and Mac/Win in regards to
configuration default values
2) The 'notifications end up in the desktop environment' problems on Linux
desktops cannot happen anymore with a default setup.
The --start-session-dbus command line option is now the default and thus
obsolete.
Change-Id: Ib0487307668ba6d5edfb9c4b0daa5888d1e3b327
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
| |
* Introduce an option to configure the qtMessagePattern in the config.yaml
* Add an option to configure whether the AM internal console logging
function should be used.
Change-Id: Ied5b08766072431384c0718529600b767d200bf7
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
Reviewed-by: Michael Weyel <mweyel@luxoft.com>
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|\
| |
| |
| | |
Change-Id: Ie31810e4d695566db2ccf44bbbd6c585dcc5c790
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Fixed a broken link
* Fixed an incorrect qdoc tag
Task-number: AUTOSUITE-778
Change-Id: If40f814b3287671d6da1bb68687727920afd28fc
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Simplified the documentation to improve readability
* Make sure the terminology is consistent across the component as well as Qt Automotive Suite
Task-number: AUTOSUITE-778
Change-Id: I068ce1917741e4278c2fff985f6e61c106e6a8e2
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ibc61434865acb657c556c14d75f0ac8189d01fed
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
| |
| |
| |
| |
| | |
Change-Id: Icd918d0c190c0837b090995981994c3c60a0a0b1
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|