summaryrefslogtreecommitdiff
path: root/util
Commit message (Collapse)AuthorAgeFilesLines
* Use SPDX license identifiersDominik Holland2022-06-151-29/+4
| | | | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Files that have to be modified by hand are modified. License files are organized under LICENSES directory. Task-number: QTBUG-67283 Change-Id: I09660e42dea769d720ff30e652485d9861cea965 Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit 91d3881b78a3507ac71cca3e460d06765ef76ac1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Document the ASAN/LSAN options for leak checkingRobert Griebl2022-03-212-0/+13
| | | | | | Change-Id: Ied2ace0e9fbbe0ccf850861d6e75a69bc59d627f Pick-to: 6.3 6.3.0 Reviewed-by: Bernd Weimer <bernd.weimer@qt.io>
* Remove the touch emulation featureRobert Griebl2022-03-171-1/+1
| | | | | | | | | This feature was implemented before Qt's pointer handlers were introduced and thanks to those it really isn't needed nowadays. Plus, it was only ever working on X11, limiting its usefulness. Change-Id: Icb03e2e8ede4fc5b62564fc70c20a460fe2d0134 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Update copyright headers to 2021 an finally switch to the GPLRobert Griebl2021-06-011-8/+9
| | | | | | | | | Also removed all the SPDX tags and -QTAS license extensions. Change-Id: Ibd10fe37afcbba832831d027cf2f1891ca0226c0 Fixes: AUTOSUITE-1648 Fixes: AUTOSUITE-1646 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Correct tools command line optionsBernd Weimer2020-09-171-13/+17
| | | | | | | Updated documentation and bash completion. Change-Id: Ie87c60cadfb46866b5cbfe9e8fdf8a646d28aa94 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Fix "disable-installer" buildRobert Griebl2020-05-191-1/+1
| | | | | | | | | 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>
* Improve tests and bash completionBernd Weimer2020-03-101-1/+7
| | | | | | | | | | - 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>
* Fix some minor issuesBernd Weimer2020-02-271-1/+1
| | | | | Change-Id: I4589d9713f2ad0df2cbff0a95c0c74628c5fbf38 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* 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>