Add binary format autotest.

Change-Id: I0e718df1a53ca2f3641e59c7dbca80175814ee02
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Rewrite function to use QFile::map().

Once the data is mapped into memory, searching backwards is way faster.

Change-Id: I31667095712cfba95a8255e04d217ed9242fd2a8
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
improve RepositoryUpdate doc

  - make clear that there is only one RepositoryUpdate section

Change-Id: Ia2c2ea8d97f706c6318747745a327e4c07c9bbeb
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Niels Weber <niels.weber@digia.com>
 Minor. Make dynamic pages look alike

 Force subtitle for dynamic pages

Change-Id: If54df3d275bfca1438717c7b2eaa55fac841b788
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
    Bugfix ported from 1.5 branch on customer request

    Remove some superfluous qApp->processEvents().
    This shouldn't be there, as it forces event handling in certain
    situations which break other parts of the UI event handling. We
    experienced a missing redraw which caused hacky workarounds.
    Original gerrit id: I2185ecb1b99d1ff20caa9a08637d77100e520445

Change-Id: I46f028838d680ba46183df6d0368811eb041d2e2
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Add support to pass a query string when downloading archives.

Task-number: QTIFW-329

Change-Id: I645370f03958164905c064d1dcf0be97fd8dc039
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
 Minor. Fixes unregistered type warning.

 register QList<QInstaller::Component*>

Change-Id: I1329ccc9c7ad3405b3a995fb40cc77688953744a
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
convert FinishButton only at isUpdater and is isPackageManger

Task-number: QTIFW-362

Change-Id: Ia94e06ba7a5d8126b12935c33642b53bbd4563e9
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
 Fix starting the app when installation finished

 Do not pass as arguments empty string, it can break
 applications which expect for example filename as first argument.

Change-Id: I5c7dd1e2fc9b441634507ad651108d2d03416224
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
enable redirected downloads at tests/downloadspeed

Change-Id: Id44b63f491e90bb956df0aec19e17e9f0b60a158
Reviewed-by: Niels Weber <niels.weber@digia.com>
 Fix not moving uninstallation progressBar

 Set 'component' name value for minimalprogressoperation.
 Wihout the value sortOperationsBasedOnComponentDependencies
 puts the operation to execute as the last one.
 This creates 'freeze' of uninstallation bar

Change-Id: I3b894b2c48ed5008d1d265084451da6fc4e3ef86
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Updated Changelog.

Change-Id: Ib7da722eba167f35bb24697d18bc131332d49720
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Don't show RunProgram after uninstall.

Task-number: QTIFW-366

Change-Id: I34989f184a1d95d7e9aed0e3331c1b4ac8b32b52
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Clarify wizard usage of Banner and Background.

Change-Id: Ia9e994cec8e94a517331c1c2b4b9dc2afde21570
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Fix incremental builds

The missing dependency to installer library causes
corrupted incremental builds, installerbase should be rebuild
when installer lib is changed.

Change-Id: I588577f3d178c70dff2d84747f221d924e5cf38e
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
transform progress misscalculations warnings to debugs

Task-number: QTIFW-243

Change-Id: I5314da8ebc41de2e534f320ca3a44603797cfe59
Reviewed-by: Niels Weber <niels.weber@digia.com>
Add separate files-to-patch list for Qt5 in embedded arm

This includes .pri and .cmake files which can have
original build dir in them.

Change-Id: I62120a1233d516dcfd163da531d72285bdc578b0
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Add a comment to progress calculation.

Change-Id: I16696eaec19a4563f647f4337a863b39868aed4d
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Check for mingw-gcc vs mingw-msvc when checking dependences

Fixes wrong library naiming when running with mingw-gcc

Change-Id: Id8bf210f1a119e296a212a9d0570a4c918e780c5
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Rename iOS specific files-to-patch file to reflect qt5 content

Files without "qt5" are considered qt4 content.

Change-Id: I92ddb93374570caab19db26d57b494a8eac50268
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>