summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* clean up pro filestjenssen2012-03-136-15/+6
| | | | | Change-Id: I46dd8eff3a744099e0827573e6aee253ce149baf Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* remove unused methods in repositorygen.cpptjenssen2012-03-131-99/+0
| | | | | Change-Id: I5ff1a0580fec21e23fe262a6f605ba5eb76e0bd3 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* adjust new 7zip files to fit into the installer frame worktjenssen2012-03-1312-21/+1556
| | | | | | | | - to initialize the 7zlib supported archives we need this kind of registerMethods in RegisterArc.h and RegisterCodec.h Change-Id: Ia4dec96c7641d9e0784ee5e6f7423544fc16aece Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* added new 7zip version 9.20 files(only the needed ones)tjenssen2012-03-131324-0/+248120
| | | | | Change-Id: Ife071365d6dc240e6524069874f31ba7b9e8debd Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* remove old 7zip versiontjenssen2012-03-13795-144303/+0
| | | | | Change-Id: I8fa14b3132599ddd164633ad932eff4ef7734c74 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* fixed --update modeAlexander Lenhardt2012-03-131-1/+2
| | | | | | | | - sanity check for the number of remaining arguments was wrong in the --update mode Change-Id: Icbdf90aafccd966393385635ae32053bba14a4fb Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix build on Unix.kh12012-03-131-2/+1
| | | | | Change-Id: I6b9b5e4138a9b37ce3c9add2e822b1d3f9dd7e03 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Make sure we build the library before the examples.kh12012-03-131-1/+1
| | | | | Change-Id: I79af8e2a94e43870b1c8196b36d4c88fd6af2fc6 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Move everything releated to testing into tests.kh12012-03-1324-105/+105
| | | | | Change-Id: I28fc488b3de03a8561888969336f2ebc62a97bb0 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Implement operation to create local repository.kh12012-03-139-4/+523
| | | | | | Change-Id: I4216984ff22d0adf0f5bd9bf3f447bced5f6dc09 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Explain DownloadableArchives tag in documentation.Niels Weber2012-03-131-0/+5
| | | | | | | This fixes https://bugreports.qt-project.org/browse/QTIFW-113 Change-Id: I8bf2c89bd1007a9576d8e4d148b050f9a1ac3925 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
* adding missing brackets in repogentjenssen2012-03-121-2/+3
| | | | | Change-Id: I6bfa38b8ff5e7211d7c9e0e02b9c8d07ccc65bdf Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* adding missing bracketstjenssen2012-03-121-2/+3
| | | | | Change-Id: I10a806096a3b0b355909977058de0e53e21fbabf Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* use include and exclude instead of the old package listtjenssen2012-03-124-154/+108
| | | | | | | | | | | | - the use of include and exclude everywhere is avoiding overlap with some other options, like --single, --nodeps - the name of single was unclear and is renamed in --update - removed the unused/old dependency code - and moved the content from collectAvailablePackages to createPackages - renamed ftype variable to filterType for better understanding Change-Id: Ia0d3528a964cca7c334ac3b240207e10ca063fa2 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* allow new ignore argumentstjenssen2012-03-122-2/+5
| | | | | | Change-Id: I0379fe7cdc1514eb31cfa53df51ff7649a3c3b11 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* added --include optionAlexander Lenhardt2012-03-094-17/+58
| | | | | | | | | allows to specify whitelists for the inclusion into the repository. --include and --exclude are mutually exclusive. Change-Id: I3148482250234e44dd34b6ad2dadedc8923adc36 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* It makes no sense to translate %1 by itself.Niels Weber2012-03-081-26/+26
| | | | | | Change-Id: I1daa9fc4f6712f6767c9a00675aa5e6e5cf272b3 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* deleted not needed doxygen fileNiels Weber2012-03-081-69/+0
| | | | | Change-Id: Ic92e7d43de9f6abc5de7d05625d1f94154971d6f Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* introduce the posibility to ignore translations and invalid packagestjenssen2012-03-081-25/+42
| | | | | Change-Id: I1e29e9f062920156f6c94e13e2cb36cfea367623 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* remove unneeded qdebug outputs in case there is already an exceptiontjenssen2012-03-071-7/+4
| | | | | Change-Id: I8e29e9f062920156f6c94e13e2cb36cfea967663 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* make the printusage for repositorygen methods extratjenssen2012-03-074-29/+42
| | | | | Change-Id: I3e23e9f067920156f6c94e13e2cb36cfea967663 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix typos etcNiels Weber2012-03-071-12/+12
| | | | | Change-Id: I316c75f8a1d2d95e4cc6cf9b9b52cf952cb67507 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* remove unused variableNiels Weber2012-03-071-5/+2
| | | | | | | | | Conflicts: installerbuilder/libinstaller/3rdparty/kdtools/kdupdaterupdatefinder.cpp Change-Id: I7405540157376c9946678ce626305abf9ea727ae Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix typos etcNiels Weber2012-03-071-10/+11
| | | | | Change-Id: I811c2180651675095491bd7fe1b16baa21f9609b Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* License agreement and rejection texts are in translations now.Niels Weber2012-03-072-318/+330
| | | | | Change-Id: Ieb60f0d67fd7e9bf7eed97532a71f06a0725bd53 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* we need an en_us translation to replace placeholder stringsNiels Weber2012-03-075-2/+3342
| | | | | Change-Id: Id24f477f8953a3eb3eb608fbe283d340c81b5ff6 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix some typos.kh12012-03-071-6/+6
| | | | | Change-Id: I4fbb2614aaae2d36d7ae1a2861883b00cc59fcf6 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Remove the files that got compressed.kh12012-03-061-0/+4
| | | | | | | Avoids copying the meta files and the zip to the target directory. Change-Id: I0dca26a1a14fa8e86f0de5a598c9485caae2c5b3 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* improve the use of exluded packagestjenssen2012-03-064-20/+10
| | | | | | | | - removed filterBlacklisted method - use the exclude list directly in collecAvailablePackages method Change-Id: I3dc72addc80e68d9a49421f68ef0e46373dea37b Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* deleted outdated and unneded doxygen fileNiels Weber2012-03-051-746/+0
| | | | | Change-Id: Ia512615e517639cf83f60e1b2334f3570ac0db9c Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix missing operations problem.kh12012-03-052-8/+9
| | | | | | | | | | | | | After a7c900ce4b6f33f14e1abe9f2dba70f6a16b2105 uninstalling one or several components failed, caused by the fact I used a hash to store the on disk component data after loading. Since the key would be the same for several components, only one single set of data would be available afterwards. Now store a pair of data and keep the order as well, important for uninstalling order... Change-Id: I8033273087361640abc920eb6338c76df0adc99a Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Don't copy over a checksum file.kh12012-03-051-2/+2
| | | | | | | | | Whithout this fix, offline installers would spam the install directory with .sha1 files. Follow up on 61dc9d1d03f039e5155 Change-Id: Ice1bc51e1d058b48b2a58849611b7005d290f8c1 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* remove MaintenanceTitleNiels Weber2012-03-056-12/+1
| | | | | | | | We simply use the Title field and add "Maintain " in front. This way it can easily be translated. Change-Id: I343b5480c6fb7428ec264e39ae5c17d8d3029d5d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fix broken tmp repo only behavior (ui).kh12012-03-022-5/+15
| | | | | | | | Better function naming. Make sure to disable and uncheck the box when there are no temporary repositories available. Change-Id: If9087ba845950ef5a6bc3089c303077d332795c3 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Use the same code to copy the archives.kh12012-03-011-33/+33
| | | | | | | | This makes sure online and offline installers have the same files and naming scheme for the 7z archives. Change-Id: I5fb8d3be041f0828f5971d5128116c1376aef6fa Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Rewrite copy component data.kh12012-03-013-60/+43
| | | | | | | | | | Since at some point file and directory use the same code, merge both foreach into one. Extend package info to store the copied archives (for use in binary creator). Change-Id: I57544530a139911d81ad72f1e871e57138fb6019 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Get rid of signing. We can put it back once we need it.kh12012-03-01119-33494/+36
| | | | | Change-Id: I1d8bc5655b25dafd30edfe24e7ef8f7fb6b1b9b6 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Introduce IFW version defines.kh12012-03-012-1/+7
| | | | | | Change-Id: I540b159390f8b3f2157b4be5da5ad08ab4e31c5f Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Move filter blacklisted function into common header.kh12012-02-284-25/+23
| | | | | | Change-Id: Ic2b77c140e5a6900ecd12d5c23d94b17985adbe0 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Move existing typedef into common include file and reuse.kh12012-02-284-40/+38
| | | | | Change-Id: Icd11eabb5f73ec77856097c1f1df5de65fc1fcfb Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Cleanup includes, remove unused code, etc...kh12012-02-283-156/+129
| | | | | Change-Id: If5e99c8d7db4ed3cb7f0c2d878dc993f3d51729e Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Change from Q_WS_* to Q_OS_*kh12012-02-281-8/+8
| | | | | Change-Id: I6a7acb387b077b020f6a6736377b98c543c851ac Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Introduce chmod using Qt classes.kh12012-02-281-3/+10
| | | | | Change-Id: I29edf26f5c00b6c70691c15a6d88322f784c2fde Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Fix typo and line length.kh12012-02-281-2/+3
| | | | | | Change-Id: If93bc577ddfccc11c18cb5b93313d737bdbe6a2f Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Make use of the new functions from binary content.kh12012-02-283-8/+4
| | | | | | Change-Id: I343db92a16058062f356388f2351bdc7f0c6b05b Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Implement shared class for binary content.kh12012-02-282-56/+161
| | | | | | | | | | | Fixes binary content destructor. Makes sure we unregister and clear the embedded resources only once. Helps to avoid instantiating several copies of BinaryFormatEngineHandler. Implement some statics to read and register the binary content. Change-Id: If7c72fe7c1588497736552f9c3490f58484b602e Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Fix typo. magicmaker() -> magicMarker()kh12012-02-275-10/+10
| | | | | | Change-Id: Ie822aef8943799497088bbc6949a2712a63b51c4 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fix b4317667b9ec386148851dc229ac87a6b08ee370.kh12012-02-271-5/+0
| | | | | | | Seems to be a leftover. Fixes building installers on Windows. Change-Id: I515e8ced3f8669977f9edd892d7da0916e6249c9 Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
* Add missing braces. Fix broken meta download finished.kh12012-02-271-2/+3
| | | | | | | | | | | | In case the meta data download finished, but there was no hash given, the current package name wasn't reset so on the next run we would try to download the same file again and ended up in an endless loop. Reset the current name also in case there's no has to fix this loop. Change-Id: I1cdaa6e1fbbf13e3bb1852dc3d3fd8fffa28ee63 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Be more verbose about the file we fail. Adapt punctuation.kh12012-02-242-4/+6
| | | | | Change-Id: I88d8616757513ea14fbaa78a707f00095db16629 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>