| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |\
| | | |
| | | |
| | | | |
Change-Id: Ibde2ecef36278bc4d71219035ad1946493e158fb
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I4b29a82ef1fc9075d4ec298071298fc642b9b6f4
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit a1cab8ea0e8e779f781f827888f1a485ec2f8d64
This breaks other use cases.
Change-Id: I1137a5bcfb927315a937b33c18d329404b5d4bac
Reviewed-by: Michal Klocek <michal.klocek@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTIFW-397
Change-Id: I4f9fe8691f904268177bd81a471a6249328d4ce9
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTIFW-427
Change-Id: Id398f810e8bf4488919297581298307ed3251d28
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ic1f7977f90a507c2b4dc3dbc1d08a525b12e5ed7
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTIFW-251
Change-Id: I51488889e3d68a10d5f54856f538eeb50eb00ff1
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ie1d7183e6420a17f34d7d199e80c34ab8e3d6db2
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I411bd70100a0c16bd2e5422d00f744a0aeca7f3f
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
So far we forcefully killed the executable if it wasn't done after
3 seconds, but re-tried 60 times. It's saner to let the app run
for 10 seconds maximum, and only re-try 3 times.
Change-Id: I41ccf2fdb464f58834c333ab69c4f2738e8365fc
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Don't assume you can recycle the QProcess object when trying again.
Instead create a new one every time ... This is also what
QtPatch::qmakeValues does, and prevents spurious
Warning: QProcess::start: Process is already running
errors.
Change-Id: Iae4904d24998c8ebeb460457b96d5adaaea99bf0
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I364066264072c91dae376eb4d7e3bda70688269e
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
and adding the exit code to that output
Change-Id: I1b30beffd2001a795735f83f421bb91c41683dd8
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Id61a2817561013c6fa85ddbca459b385d24de3e7
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I433933c7f0a398d2d7cd082db61e41507510c2ab
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ib9258b23610db4633c390d3a093b581c2f4c1c84
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ic244d5d66eb2df7a34fe7dabb1a2b15438c34a95
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Id7b7e68b76c7207ae2ed4c91fc5a18673818bb3c
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I7feea895a3eb2e3310dbddf417506ae5d7ed0915
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- move TestRepository to namespace QInstaller
- add export makro
Change-Id: Ia6ab5b4e029cae14bab8f4a1391ea40ce1d246aa
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I69d0fc9842df7fb564db57067da5f40e002b61de
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ic358a820148670da85a1b374abd08103eaa995de
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTIFW-403
Change-Id: I5ab5221e8035e7d47c8d368c552f930db65931d9
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTIFW-407
Change-Id: I885cc8432ceffae48e94f165f415baa0e54155c2
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Moved the class to installer lib so it can be reused
in ProductKeyCheck as well.
Change-Id: I8b207f4816505671fa05ebf602895978e04d13e9
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I91fbead5d765557d3266fe2d78235c4726c65cfa
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I3c05c51241a19304b43c0fc4f1306b36b6a84c86
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I9ac5270c021425d4aa6d1e5873afded550788a35
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iaad2801d5f9700e64e4a44264b57dfaf31f419e6
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I136aacd978dade86983eb767686c3625305d616a
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| |\| |
| | | |
| | | |
| | | | |
Change-Id: I0bba1ced9316861cb6723ec1677a4d01e3b91d2f
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTIFW-400
Change-Id: Ic1bc25b7bc1ada6b12b7967c4c41e65f64e81267
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Niels Weber <niels.weber@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Though not a real fix, it is still part of QTIFW-395.
Change-Id: Idcde0dbd6b578fe900fc3ea3f11a68a90ff1f122
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Reviewed-by: Niels Weber <niels.weber@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use the name of the application bundle (input.outputPath) to give the
disc image a volume name instead of using the file name of the .dat
file ("out" is set to 'installer.dat' at construction time).
Change-Id: I0f53ca7fcafb83353f4fea61b62037f48281375e
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| |\| |
| | | |
| | | |
| | | | |
Change-Id: I559345600da059e456ea61faac5ba33c66fa0e3c
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- that reseted registered archives which are read from the
binary content class which is only done once at the start
of an installer
Change-Id: I74da50276e28094555f4e7960b1a92a49b729236
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iae181f230cf20651fc5820fe54c4ae493cfb67cb
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| |\| |
| | | |
| | | |
| | | | |
Change-Id: I2725f9bacbe04240dc3f97062c5ebc50884822c8
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- use two different script engine instances
- one which lives from the beginning -> the controlScriptEngine
- the other one which will be reset if there are some new repositories
loaded
- now the core has a pointer to the gui object, but it should only be
used by the script engine so a QObject type should be enough
- engines are deleted as QObject children from the PackageManagerCore
- registered downloaded archives are removed
Change-Id: I60a4a32fb2e409059839ec11b10c57357454f57a
Reviewed-by: Michal Klocek <michal.klocek@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I7a0199c3001395356e96c0ef5a0c5104144b9cb2
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Since we need two different script engines we need to be able to set
the gui object later
Change-Id: Ie40f8ec3dd84dc4d5b3cf127c3e41ce25ef53b66
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I51d19bb2dac3ffe84f905bf187d361c04694f72d
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also fixes the generator note.
Change-Id: Ic9a9a033d74320221563c46611122d0fef216c23
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ibd70015fc18d8a19f29175fd94593b120c0255ff
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTIFW-258
Change-Id: Ie08884c01c62e40104dce0dba8ef85c5194d7207
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We have to reset the force removal flag inside the operation
to not delete any other files/ folders than our own created.
Once the flag is set to false, the operation will fail on any
file/ folder still left in the install path.
Note: the config.rcc is a dummy file to calm down settings class
parser warnings.
Change-Id: I66efb5836e310bdb1b64e5647ee76c058cea2a7e
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Note: we already used the Unicode version of the function call,
though without passing the right LPARAM. Might fix the issue...
Task-number: QTIFW-391
Change-Id: I28e0afd45ea7e4d1b904dcf8357fc990dec6767a
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I7b4072a11df9f06a45c11dfc4268e1cfc63ccb53
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ia128e8b214835052507d79348714efc947f72f15
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change makes the installers work with screen readers.
Task-number: QTBUG-34296
Change-Id: I87cf313657d9eaa31f4cd89729b4e298880ae99e
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
|