summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rename and document functions to be more clear what they do.kh12013-05-062-18/+30
| | | | | | Change-Id: Ic31df64c4eff8aa19b58d4dcd26b7f99c9e90d3c Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix compile error.kh12013-05-061-0/+8
| | | | | | | Inconsistent operand constraints in an 'asm'... Change-Id: If68fec366d5a059c1d253f056348c76df8cd4d05 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Add missing copyright header.kh12013-05-032-0/+80
| | | | | Change-Id: If8c39cd519ca1103b2643f262cea14dcc2866887 Reviewed-by: Niels Weber <niels.weber@digia.com>
* Fix windows build.kh12013-05-021-2/+2
| | | | | Change-Id: I0473499e6c77f27076bc7ea35c2db965de2af04f Reviewed-by: Niels Weber <niels.weber@digia.com>
* Reset to only use the basic LZMA SDK (Unix).kh12013-05-02356-75844/+477
| | | | | Change-Id: Ic7607229197f74cdf88c46684b1413e00466185d Reviewed-by: Niels Weber <niels.weber@digia.com>
* Fix broken jenkins builds after 678d12092.kh12013-05-021-1/+0
| | | | | Change-Id: Idf9e51a3186cb014b3647d0b20161a295da3f897 Reviewed-by: Niels Weber <niels.weber@digia.com>
* Rewrote extract operation test in preparation for lzma update.kh12013-05-0211-398/+65
| | | | | Change-Id: I719aaeaad3c213b3767c4c6ecd40b89a35bc81ca Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix auto test build failure due to missing export.kh12013-04-301-1/+1
| | | | | Change-Id: I9299a66478b492862b892e4e3bb269fd96eab6bd Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Some minor Nokia -> Qt Project changesSergio Ahumada2013-04-305-12/+12
| | | | | | | | | - Updating the supported platforms link - changing com.nokia -> org.qt-project Change-Id: Ib74fda09f177a989b79288b967423ef04c16786e Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* remove not needed debug outputTim Jenssen2013-04-301-1/+0
| | | | | | Change-Id: I44720577b7e13841506f8696c59686bdcabde099 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Make messageboxhandler test compile with Qt5.Niels Weber2013-04-261-0/+1
| | | | | Change-Id: I23db9a24a84ddb2b53173e5962c03cb77dd84aef Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Call qmake with -r.Niels Weber2013-04-251-1/+1
| | | | | Change-Id: Ia116d7f318cdb1a76eadc9ae4e41b578de815f21 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* describe why we shouldn't patch QT_INSTALL_CONFIGURATIONTim Jenssen2013-04-251-1/+4
| | | | | Change-Id: I30463b8aa612901c63f8087d6363df727cd35d7f Reviewed-by: Niels Weber <niels.weber@digia.com>
* reduce the time which it takes to run the messageboxhandler testTim Jenssen2013-04-241-2/+11
| | | | | Change-Id: I116fbc546cbc54ed5f5cb37a86a75393a7719cff Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* forward make "check" target to autotestsTim Jenssen2013-04-241-1/+6
| | | | | | | | | - now we can use "make check" in the root directory to run a build + run all autotests instead of going down to the autotest directory Change-Id: Ie0ca4ab45cfc7e8a0c204dd1d9d0d800210127eb Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* reformat initialize list of classesTim Jenssen2013-04-2416-112/+114
| | | | | Change-Id: I4107c571497a98b962716bd7915c29fb50d70108 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Add documentation for JS APIKai Koehne2013-04-235-141/+926
| | | | | | Change-Id: Ifef70bf0ef12b90972186f64ff9b0ae602f14420 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* fix messageboxhandler with help of new autotestsTim Jenssen2013-04-234-59/+131
| | | | | | | | - fix setDefaultAction (use std::reverse directly) - fix missing Ok MessageBox value in script context Change-Id: I82fa5a06d83b6c8659c60a3e56a1d4bd91e70c14 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-04-237-71/+188
|\ | | | | | | | | | | | | Conflicts: src/libs/installer/lib7z_facade.h Change-Id: I045ca5e4a2a76e5e651bbedc613f086bd60d563d
| * fix error handling in 7z libTim Jenssen2013-04-195-68/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove an already existing symlink at extraction, because it uses QFile to get the io device and that would be the symlink target which was wrong. - try to get better 7z error output - an error would be now: "There was a problem while performing the operation: Error while extracting 'C:\Qt\qtcreator-2.7.0_test.7z': Cannot open file: D:/test/qtcreator-2.7.0_test/bin/sqldrivers/qsqlite4.dll (Access is denied.)" - move setPermissions to the end so read only files are getting the right timestamp Change-Id: I8881144660296618d443568e6974bf2721328991 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
| * Use proper English.Niels Weber2013-04-171-3/+3
| | | | | | | | | | Change-Id: I3f9c351c8bfd7d97b50cdb41a01ddd274ef44d41 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
| * Document all repository settings.Niels Weber2013-04-151-0/+3
| | | | | | | | | | Change-Id: Ic10639cf187bab6c403cd4ba72ba45c5b1d6d2fd Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | added orderedButtons methodTim Jenssen2013-04-232-5/+16
| | | | | | | | | | | | | | | | - this is needed to write an unittest Change-Id: I2987c56360ac82f27e0bbfc0563feae297bb856b Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Clean up READMEKai Koehne2013-04-222-59/+92
| | | | | | | | | | | | | | | | | | | | | | Put specifics on how to build IFW from scratch to a separate INSTALL file. Also remove details that are better put in the general documentation. Change-Id: If8ceed170cde3ef258e50311bbb3426c964c065c Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Set subTitle to " " if empty on Linux as well.Niels Weber2013-04-221-2/+0
| | | | | | | | | | | | Change-Id: I4449cd03c6e22ab924a3fa8f5e5185f0f940f373 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Use example.com as example domain.Niels Weber2013-04-151-1/+1
| | | | | | | | | | Change-Id: I68d481b9bd36a88decb25040d22bda5b9dfc1cc9 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Merge "Merge remote-tracking branch 'origin/1.3'"Tim Jenssen2013-04-114-4/+8
|\ \
| * | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-04-114-4/+8
| |\| | | | | | | | | | Change-Id: Iabd77388834a27ace28587ded37c66b4c9a9cbd3
| | * we need to continue if the operations is unknownTim Jenssen2013-04-111-2/+4
| | | | | | | | | | | | | | | | | | | | | Change-Id: Ife281fabca69af58edae77fc4c413f336535f63c Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
| | * show the error string not the empty errorStringTim Jenssen2013-04-112-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change autotest accordingly. Change-Id: Ia818cd822954f7022f965f0b504414db9fd56830 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
| | * adding the OS attribute to be compatible with old sdksTim Jenssen2013-04-091-0/+2
| | | | | | | | | | | | | | | Change-Id: Ia9d9e3371008c77cfcdac04c6da40cd4b9a34fb6 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | | Check os-release instead of lsb-releaseNiels Weber2013-04-111-2/+2
|/ / | | | | | | | | | | | | Should be more standard. Change-Id: I531c19a2139bf1e1a2d307997e1ed01c33b50249 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-04-094-5/+6
|\| | | | | | | Change-Id: I3936ddf1e70aabc3402769d38c8a79cd50fe9077
| * enable Qt4 patch syntax in QtPatchOperationTim Jenssen2013-04-091-1/+2
| | | | | | | | | | | | Change-Id: I006db8975e077d0f7391b7d273606299cc2fd19e Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
| * Fix embedded file-to-patch listsIikka Eklund2013-04-092-2/+2
| | | | | | | | | | | | | | | | Do not patch .pri files for embedded targets. Change-Id: I52141d188f69b46203622b1e58782996529d1258 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
| * raise an error if the root element is wrongTim Jenssen2013-04-041-2/+2
| | | | | | | | | | Change-Id: I5f77ac85d6327697934cdc78d5354c6814adb6c8 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | create getrepositorycontent toolTim Jenssen2013-04-0912-548/+708
| | | | | | | | | | | | | | | | It is a very useful tool to get repositories locally for testing. Change-Id: Ia83841c3e5c96ab369c35580dd98141cf22ed643 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Move setPixmap to constructor, as requested.Niels Weber2013-04-081-18/+3
| | | | | | | | | | Change-Id: I99614ef80b9a97d8f84509be6ffa1558f35d8ab9 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Merge "Merge remote-tracking branch 'origin/1.3'"Tim Jenssen2013-04-0411-40/+92
|\ \
| * | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-04-0411-40/+92
| |\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: installerfw.pri src/libs/installer/settings.cpp tests/auto/installer/settings/tst_settings.cpp Change-Id: Idb89f22fe940a730ed03a7d10f11e1b5fa655b49
| | * Add qt_menu.nib to ifw.appKai Koehne2013-03-281-0/+4
| | | | | | | | | | | | | | | Change-Id: I8d0de3413bf5df0b5b5ef5c839ab63ebd109c6f7 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
| | * Bump versionKai Koehne2013-03-281-1/+1
| | | | | | | | | | | | | | | Change-Id: If4f563eb47e011309bd16b69d4a0adb8209f568a Reviewed-by: Niels Weber <niels.weber@digia.com>
| | * hide the StartMenuSelection page1.3.0Tim Jenssen2013-03-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | At the moment it would be only the readme file and the unsinstaller and that isn't worse enough. Change-Id: I1d48a0d6deb4e3e42a9f57c50b3cf791cd1edf86 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
| | * Bump version to 1.3.0Niels Weber2013-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | Preparation for release. Change-Id: I953b959b23e80f99ec489db0707f74ee63d66d04 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
| | * Cleanup.kh12013-03-261-7/+5
| | | | | | | | | | | | | | | Change-Id: I36406e3e32b04f7817ce049f9fa37910070688ce Reviewed-by: Niels Weber <niels.weber@digia.com>
| | * For some reason QString include is now required to compile.kh12013-03-263-1/+4
| | | | | | | | | | | | | | | Change-Id: I6717e985d1f3ba5559df3e250297373be9f9b7d5 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
| | * Add strict and relaxed parsing to Settings class.kh12013-03-266-43/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * StrictParseMode -> creating binaries and repositories * RelaxedParseMode -> running the installer/updater itself Introduced parse modes to be able to use old settings (existing ones on user systems) with new binaries. Add and adjust autotest. Change-Id: I3f7c7357325661a1197400d8d8dc2a5ca8bed184 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
| | * Add missing files into paths_file_lists.qrcIikka Eklund2013-03-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Embedded specific files were missing from the resource file thus not included in builds. Change-Id: Ib96a7036182399bed5f8a3f9d703cf4e1b850ccd Reviewed-by: Samuli Piippo <samuli.piippo@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | | Provide documentation for Vendorprefix parameter.Niels Weber2013-04-031-1/+3
|/ / | | | | | | | | | | | | Change-Id: I6a413c433ca302d731491f584497be7d5b31458f Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Fix output of line number in logKai Koehne2013-04-021-2/+3
| | | | | | | | | | Change-Id: Id8a6e4820d3c83f6c8786289ab6dd8a83786ef02 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>