summaryrefslogtreecommitdiff
path: root/util
Commit message (Collapse)AuthorAgeFilesLines
* Fully transparent and generic cache for config and app databaseRobert Griebl2019-11-071-3/+3
| | | | | | | | | | 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>
* Rename from Luxoft AM to Qt AMRobert Griebl2019-08-051-1/+1
| | | | | | Change-Id: I84bbd9e7f735ed1864804a9887d3a02b7c925e53 Reviewed-by: Vladimir Minenko <vladimir.minenko@pelagicore.com> Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
* Improve QML test outputBernd Weimer2019-08-011-1/+1
| | | | | Change-Id: I46731bc0fd4edebd3e30c205915f851689bf8f03 Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
* Better automatic dbus setup during developmentRobert Griebl2019-03-141-1/+1
| | | | | | | | | | | | | | | | 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>
* Update copyright statementsRobert Griebl2018-12-181-1/+2
| | | | | | | | - added 2019 - everything is (c) Luxoft instead of Pelagicore from now on Change-Id: I82f874f0b0601deae1bb39347821edaf3c4cc6d8 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
* Add support for canceling installations to the appman-controllerRobert Griebl2018-11-161-1/+7
| | | | | | | | | | | | | Installations are now canceled automatically, if the appman-controller is interrupted by Ctrl+C while the installation is running. They can however also be explicitly canceled by means of the new commands 'list-installation-tasks' and 'cancel-installation-task'. Task-number: AUTOSUITE-643 Task-number: AUTOSUITE-644 Change-Id: I7b48df3472273156332d5894289834efeb8785be Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com> Reviewed-by: Daniel d'Andrada <daniel.dandrada@luxoft.com>
* Add basic bash completion for appman executableBernd Weimer2018-03-022-4/+24
| | | | | | | Also documented start-session-dbus option. Change-Id: Ib5279ef8677b45226720e047c62f217fbe9fba5a Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
* Add bash command completion fileBernd Weimer2018-01-232-0/+131
It provides command completion for appman-controller and appman-packager. Change-Id: Ic8853c55c8a484fa7fb498f822727f167ad4b2e9 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>