summaryrefslogtreecommitdiffstats
path: root/src/libs/kdtools
Commit message (Collapse)AuthorAgeFilesLines
* Export private classes. We need it in some auto tests.kh12013-03-264-43/+81
| | | | | | Change-Id: I8014b4cfc1b3deff0b815dc8105b969d1a5d2947 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-03-211-5/+8
|\ | | | | | | Change-Id: Ibe38be81d8e763fb58899e2594641b8b062c5504
| * fix crash in HttpDownloaderTim Jenssen2013-03-211-5/+8
| | | | | | | | | | | | | | | | | | If the download destination can not be opened it will shutdown everything. Which deletes the destination file object. Change-Id: Id16c71bf1157aa82984a9ad8462b1b8cc92bdd24 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Use Q_GLOBAL_STATIC{_WITH_ARGS} following Qt coding conventions.kh12013-03-183-6/+8
| | | | | | | | | | | | | | | | | | | | | | Move the regexp into its own compilation unit, so we get it only once and use a accessor to fetch the value. I guess we should do the same with the constants file, as all strings get compiled in the file including it. At least Ossi wasn't satisfied currently. Change-Id: Ic495a82f4b3cfe7810523b12cd3ef255eb15f149 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Fix various minor issues reported by krazy.Niels Weber2013-03-111-1/+1
| | | | | | | | | | Change-Id: Icf975d0cc546ddc69e35b42a0d4d546e05bfe795 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Replace TRUE and FALSE with true and falseNiels Weber2013-03-112-2/+2
|/ | | | | Change-Id: I2b29fc799523c0bb57dd2c0fe31ab23a7bc890be Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Fix includes for Qt5.Niels Weber2013-03-052-7/+7
| | | | | | | Removing module paths from includes. Change-Id: Ibdaaaf2fdadaa072fdb63587f1f4071ee2523515 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* initialize a variableNiels Weber2013-03-041-3/+4
| | | | | | | also a coding style fix Change-Id: I0765e438de75a84cc7bf0e1267811053d5603a19 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Linux: Also find tmp dir on tmpfsNiels Weber2013-02-261-1/+1
| | | | | | | | | | | Fixes both tasks together with a852656506028cffa354f63ff8aa143376840534 Task-number: QTIFW-178 Task-number: QTIFW-198 Change-Id: I0c246e8a533728753b004a0cf8e1f86083779cd9 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Michal Klocek <michal.klocek@digia.com>
* Fixes issue with wrong estimation of space on the mounted volumeMichal Klocek2013-02-261-1/+1
| | | | | | | | | | | * adds leading slash during reconstruction of path * part of fix for: Task-number: QTIFW-178 Task-number: QTIFW-198 Change-Id: Ib610442653074878c43630c1082f9fd6e45f71d2 Reviewed-by: Niels Weber <niels.weber@digia.com>
* Make IFW compile with mingw.kh12013-01-293-32/+52
| | | | | Change-Id: I0336e02ef701a2bc392bd385d1822bc51cee0c5c Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Fix case-sensetivity in locale comparison.Ivan Komissarov2013-01-241-1/+1
| | | | | | | | Task-number: QTIFW-203 Change-Id: I7315e0a1ad69dea2f5b3281c5d32eeb1985c6904 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Fix some warnings in our code after Idcfec77.kh12013-01-231-4/+16
| | | | | | Change-Id: Ied8ffad416ae058a45fa2d46f8ff304ff5b4a392 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Get rid of QFtp in favour of QNetworkAccessManager. Qt5 related.kh12012-11-263-269/+1
| | | | | Change-Id: I13f33b137d8f1bb8d51979973be3be665cb6d681 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Adjust to make it build with Qt5.kh12012-11-212-4/+2
| | | | | Change-Id: I697b6987da45d1afe7620e2114fd2d4bcf15c7ce Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Follow advice given by Joerg, DEPENDPATH is now deprecated.kh12012-11-201-2/+1
| | | | | Change-Id: I8e08618bcc88cc445c317c79d93cdf9f1f2ca5e8 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Some changes to start compile with Qt5.kh12012-11-203-3/+4
| | | | | Change-Id: Ie6a3ba7b3c0b24fc292d0d7444ae920dfa866a54 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* MinGW: right fix for undefined _SH_DENYRWSergei Lopatin2012-10-291-3/+1
| | | | | Change-Id: I9e856826e34b1a764eb4dcd1c690d99e56559c41 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* MinGW: fix undefined _SH_DENYRWSergei Lopatin2012-10-261-0/+3
| | | | | Change-Id: I5c9535699182bb54dc9f5355c0d41fd42984dca8 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* MinGW: fix include namesSergei Lopatin2012-10-261-3/+3
| | | | | Change-Id: I14fe622121fe8bd859afdb256175d5889c8b34bc Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* MinGW: fix casting wchar_t* from QStringSergei Lopatin2012-10-261-1/+1
| | | | | Change-Id: I89e5ae0dd83862077c6a0fa3e20f159c40213af7 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Add data to the cryptographic hash while downloading.kh12012-10-174-175/+94
| | | | | | | | | | | Task-number: QTIFW-10 Add the data on the fly, fixes re-reading the whole file to compute the checksum. Change-Id: I764019ab051e1faef2868d13cb17da101fad2fa8 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Merge "buffered" calculateHash function and reuse.kh12012-10-013-29/+0
| | | | | Change-Id: I294038888bd47a139b8c3df68e298e66e5ec2202 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* remove unused arch dependend filesize infotjenssen2012-09-283-50/+6
| | | | | | Change-Id: Ie1e187038378ddc6b4fa446b2f0b526cf65f40ad Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* Revert "Fixes required for errorless MinGW-w64 compilation are done."kh12012-08-223-21/+17
| | | | | | | | This reverts commit 9cad5d54cf0d78e92b4ee831299d83b657f42f2e as it breaks compressing the meta folder (Windows 7, VS 2010). Change-Id: I24d4ec37941487fc3cc998706d33cd5d8b9f011a Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fixes required for errorless MinGW-w64 compilation are done.tjenssen2012-08-103-17/+21
| | | | | | Change-Id: Iedc83b536df9f00e3737d7c92c4a57d6c0feb07a Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Include unistd.h where needed on LinuxNiels Weber2012-06-052-0/+5
| | | | | | | | | | This allows compiling with gcc 4.7. For more information see: http://gcc.gnu.org/gcc-4.7/porting_to.html Change-Id: I1b3b62fad3c44bdeb701d961297519a2057bf76e Reviewed-by: Oliver Wolff <oliver.wolff@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* added new Link class and corresponding operationTim Jenssen2012-05-251-88/+3
| | | | | | | - replace read junction link target code with already existing Qt code Change-Id: I6642f19ceb9a907791987ced8e9eacc6ca4f2780 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* use string replace method instead of unneeded regexp (\ -> /)Tim Jenssen2012-05-071-5/+2
| | | | | | Change-Id: I9116fc2484e0c2c6e76a9f7e5318d7985f31b898 Reviewed-by: Oliver Wolff <oliver.wolff@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* add killProcess methodTim Jenssen2012-05-074-0/+56
| | | | | | | | | - only implemented under windows where it could be needed for update - even the delete file method moves files to temp which can not be removed, it is much safer to kill the process Change-Id: Ide043657d5f74186da02cb18a87072b18910c964 Reviewed-by: Oliver Wolff <oliver.wolff@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* use QHash where it is possibleTim Jenssen2012-05-035-9/+9
| | | | | Change-Id: I01edf5ee396ea61526dce52d7b7f4fd02721c220 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* fix 0a8755a for Linux and MacNiels Weber2012-04-303-2/+14
| | | | | Change-Id: I7b3a85e8b83226db47955f88c13b5bc3cd8b5ad1 Reviewed-by: Oliver Wolff <oliver.wolff@nokia.com>
* use scCommaRegExp where ever we canTim Jenssen2012-04-273-3/+4
| | | | | Change-Id: I484e20fd53c2710595c5d4eb28878932eebafe35 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* now installer can disallow to install from a remote locationTim Jenssen2012-04-272-2/+124
| | | | | | | | | | | | - at the moment the implementation is windows only - in some cases it is problematically to install big installers from a remote location: if the connection is lost -> crash - the installer itself can have the flag DependsOnLocalInstallerBinary in the config.xml file - or a component can request that installer.setDependsOnLocalInstallerBinary() Change-Id: I0c8d70ca89dd55d2d0c52bf3418f11c95b5290a1 Reviewed-by: Oliver Wolff <oliver.wolff@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Implememt a way to ask for and save user authentication settings.kh12012-04-274-9/+176
| | | | | | Change-Id: If1fa6bbcb8cd0d3da08f33f96b52589251f9cffc Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* correct spelling: there is no plural of information in EnglishTim Jenssen2012-04-241-1/+1
| | | | | Change-Id: I2eaf5c99d98ae8ccff8fd2e23a7c50740f61f37c Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* use Q_OS instead of Q_WS definesTim Jenssen2012-04-242-7/+7
| | | | | Change-Id: I2bbc5b97b8aa9d3dbe77a3334c0182158c2db9c5 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Implement https support, reuse http downloader.kh12012-04-194-7/+51
| | | | | | | | | Fixes Task-number: QTIFW-119 Change-Id: If374603834f5dfe9e7b51f41139cd3b78ad21c61 Reviewed-by: Richard J. Moore <rich@kde.org> Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Load only the description with the correct lang attribute.Niels Weber2012-03-281-0/+12
| | | | | | | If there is none, fall back to the untranslated one, if that can be found. Change-Id: I589b67e314c2039fe40e88c1370afd4eff89b0d5 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Typos etc fixedNiels Weber2012-03-281-4/+4
| | | | | Change-Id: I7cb7438f940c14d65426e8a43acec496824ade0d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* introduce general humanReadableSize methodTim Jenssen2012-03-271-18/+8
| | | | | Change-Id: I4731be424cf2207e8cc2320ab9e442d02c29aeda Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Update some more includes.kh12012-03-194-11/+11
| | | | | | Change-Id: I198ae7e460a97ca08f3cd6bee15f1a3ba9d6a303 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Reorganize the tree, have better ifw.pri. Shadow build support.kh12012-03-1953-0/+11241
Change-Id: I01fb12537f863ed0744979973c7e4153889cc5cb Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>