summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated Changelog1.5Niels Weber2014-06-051-1/+9
| | | | | Change-Id: Ib4acd1742a21e4cd92b7cf9a56267ac71c5d4365 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Fix hang when entering wrong sudo pwNiels Weber2014-03-271-3/+5
| | | | | | | Task-number: QTIFW-451 Task-number: QTIFW-409 Change-Id: I83ebd338b5f52f2a0b3b1fabcce8fb98afce5e19 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Fix banner image not working in dynamic pages.kh12014-03-261-2/+0
| | | | | | | Task-number: QTIFW-471 Change-Id: I3f4df0a6e008664e14034e55f1d843390ad0ca94 Reviewed-by: Niels Weber <niels.weber@digia.com>
* Implement missing setNativeArguments wrapper.kh12014-03-261-0/+7
| | | | | | | | Task-number: QTIFW-310 Change-Id: I88bd641b25973257a7de0b1601581b4cff0bcc42 Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* Unify access to the supported schemes.kh12014-03-256-29/+32
| | | | | | | | | Fixes an issue that https downloaded files where not properly named and put in the right temporary download directory. Change-Id: I8a973e8b63cfae2f575d84591a8ebbef53d45a3a Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Remove the fixed font size on License page on LinuxNiels Weber2014-03-111-7/+0
| | | | | | | | | Use the system settings instead like on Windows and Mac. Stops text from becoming illegible on high dpi displays. Task-number: QTIFW-437 Change-Id: Ieca4eba2a24d97ffb5b211623ce8883c011d33da Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Fix typos in comments and documentationSergio Ahumada2014-03-055-5/+5
| | | | | | Change-Id: I03d99ae5eb9266195ff9ab1c73b5ebd8e548e6bc Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
* Update Russian translationSergey Belyashov2014-02-191-1080/+419
| | | | | | | | Change-Id: Ib3602d8a6d8becb72cd9eba431353856549a5726 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* doc: More fixes for repogen documentationSergio Ahumada2014-02-112-6/+3
| | | | | | | | | - Remove '-c config' from docs - Remove '--updateurl' from docs Change-Id: I2a7a6d3ffd370527ab3d72a2db7c120355f1931f Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* doc: Fix minor typosSergio Ahumada2014-02-111-4/+4
| | | | | | | | - config.xml -> package.xml - Update.xml -> Updates.xml Change-Id: I94cd1b316a8591f24cea50153f071976800ed771 Reviewed-by: Niels Weber <niels.weber@digia.com>
* Add ts-<lang>, ts-all, commit-ts rules for translationsTakumi Asaki2014-02-102-3/+40
| | | | | | | | Add ts-<lang>, ts-all, commit-ts rules to src/sdk/sdk.pro for translator's convenience. Change-Id: Ie75641870e78b78f4db04ec9c7e4460b86d079c8 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* doc: Remove '-u http://www.example.com:8080' from the repogen helpSergio Ahumada2014-02-101-1/+1
| | | | | | | | The --updateurl functionality was removed by 17401372c003949a86540c7581e830b980606b73 so removing its usage from the repogen tool help. Change-Id: Iaf0e7bb65b5f116e5c5e3b921d072db70e8e7236 Reviewed-by: Niels Weber <niels.weber@digia.com>
* doc: Discourage use of '-c config' for repogen toolSergio Ahumada2014-02-071-5/+1
| | | | | | | | | | | | | | | | | '--config file' was deprecated in 9561e4cd6185b461646d1910e80bc849b677711d but not reflected in the documentation, so removing the references to it. Also fixing a typo where the 'repository' parameter was duplicated repogen.exe ... repository <repository_directory> leaving only <repository_directory> as follows: repogen.exe -p <package_directory> <repository_directory> Change-Id: I547e7fd68b19ef42afdd096572216c8e2261f03a Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* add operationExists method on script sideTim Jenssen2014-02-072-0/+13
| | | | | Change-Id: Ic49a629931b09f104a644dfa7acb5f57b6185f01 Reviewed-by: Niels Weber <niels.weber@digia.com>
* doc: Fix directory structure for 'packages' dirSergio Ahumada2014-02-051-11/+11
| | | | | | | | | Indent the subdirectories a bit to get a better idea what they should look like. Change-Id: I0d4e4e32723e7e00148956123241ed4f818c16f3 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix preselection of components from another componentTim Jenssen2014-02-051-1/+5
| | | | | | | | | | | | Changing the (default) selection of another component per script was broken. If the select code comes right after the component loaded it could be that a late loaded component overwrites the set value. Now we do the preselection after we loaded every script (also this was the behavior in older versions, maybe got broken while refactoring in the past). Change-Id: Id6ec22da68d92c8ec764ff2cc2f6062880e29c51 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* config.xml: Discourage use of <Icon>Sergio Ahumada2014-02-051-1/+2
| | | | | | | | | | | | <Icon> is deprecated according to the documentation, so better tell people to use <InstallerApplicationIcon> and/or <InstallerWindowIcon> instead. Also moving up the settings to the same position they appear in the documentation. Change-Id: I8fe468ba9c362f1abbeb69809eb25e2c51204b25 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* tutorial: Fix typoSergio Ahumada2014-02-041-1/+1
| | | | | | | | | Using backslash on Linux you get the following error: Error: Config file configconfig.xml not found at the specified location Change-Id: I0d48df0c7be2d186c83da0740d50c8f7a06215d2 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Compile fix after native separator change.kh12014-02-042-1/+4
| | | | | Change-Id: I3044637a65b87483dd9ded63920adb5536952700 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Update German translation.Niels Weber2014-02-031-348/+481
| | | | | | Change-Id: I9507ea080d40164d71ebe0fca77b8832160f5885 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix: Path handling in project filesTakumi Asaki2014-02-032-5/+5
| | | | | | | | | | | Because of cleanPath() converts native separators to '/', call toNativeSeparators() after cleanPath(). Due to warning message from "if (exists(filePath))" on Windows, if() around the exists() are removed. Change-Id: I412fe83f13365c8eec00e119270d07ce7f72297d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* Updated ChangelogNiels Weber2014-01-291-0/+9
| | | | | Change-Id: Id996cb850382100028cd56cbf323361ef5319155 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Merge remote-tracking branch 'origin/1.4' into 1.5Tim Jenssen2014-01-291-427/+504
|\ | | | | | | Change-Id: I6d741760ea725561c48de663489d64eab50206ae
| * Updated German Translation1.4Niels Weber2014-01-291-427/+504
| | | | | | | | | | | | Change-Id: I7731cb04e09cf5fc1c0f155874523397c1f26bb3 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Bump version numberNiels Weber2014-01-294-6/+5
| | | | | | | | | | Change-Id: I22bda59c70f54336d82dc9bbbedf9330b47478c8 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Update Japanese translationTakumi Asaki2014-01-271-255/+357
| | | | | | | | | | | | | | Change-Id: I118318f9fe2bba175698b431d849878f1b97ef0d Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Fix: I18N doesn't work on WindowsTakumi Asaki2014-01-271-5/+5
| | | | | | | | | | | | | | | | | | | | Qt expects QM files is placed in case-insensitive file system on Windows. QIFW loads QM files from QRC and QRC is case-sensitive file system. Change-Id: I1965ec2344e2db6315e84a25ebb3098b11f611c6 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | fix that QSKIP has one argument since Qt 5Tim Jenssen2014-01-222-3/+15
| | | | | | | | | | | | Change-Id: I134f61e1ea9a50264a155799d447965beaab14f9 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | move the currentDateTime to the constructorTim Jenssen2014-01-222-2/+5
| | | | | | | | | | | | | | | | It was crashing on Qt5 because the currentDateTime uses QLocal::system Q_GLOBAL_STATIC which could be already deleted. Change-Id: I10ff1b02a72baccbe0acd2d0f54e187653abaa04 Reviewed-by: Niels Weber <niels.weber@digia.com>
* | fix random crash while accessing argumentsTim Jenssen2014-01-211-1/+1
| | | | | | | | | | | | | | | | | | The problem is that QCoreAppliction changes these values in some cases. (Most often crash was when XCB was trying to get the qApp->arguments()) Change-Id: I41086f662dbead854864a29b2566355c6360b011 Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | ApplyProductKeyOperation::performOperation should return correctlyIikka Eklund2014-01-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | The ApplyProductKeyOperation::performOperation should return false whent the actual operation has failed. Currently even if the operation fails and returns false the installer will keep on installing without user interaction. Change-Id: I68020f8200cebbc45bca164d66fb876e170f3721 Reviewed-by: Antti Kokko <antti.kokko@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Fix --checkupdates shows error dialog if network is down.kh12014-01-086-170/+232
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTIFW-431 We need to add a separate console window in case we run on windows, though we can't use a gui application as the lib might popup message boxes. (MessageBoxHandler checks against a running core application) Change-Id: Idad8dff44c6c0bfb0bb45e8a0fb408b3db832c3c Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | Another try to compile on mingw.kh12014-01-071-0/+6
| | | | | | | | | | Change-Id: I354564e5dcd6cd0c342f19cf8e2a88a91a8974ab Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Compile (maybe).kh12014-01-071-0/+1
| | | | | | | | | | Change-Id: I353cb9a1f06a686dcadf41757efb6eb67fa9d42c Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Use qt_windows.h.kh12014-01-078-47/+9
| | | | | | | | | | | | | | Fixes NOMINMAX and mingw missing _WIN32_WINNT define. Change-Id: I28ea6f328b495033d484fa07181062dc92f0855f Reviewed-by: Niels Weber <niels.weber@digia.com>
* | Bump version number1.5.0Kai Koehne2013-12-123-6/+6
| | | | | | | | | | Change-Id: I65234496a41f1d3561261b1612f62cf60406ab59 Reviewed-by: Niels Weber <niels.weber@digia.com>
* | Updated Changelog.Niels Weber2013-12-121-0/+17
| | | | | | | | | | Change-Id: I74d947784b95ef6d79943ea3b174b6fe4525b67d Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | Merge remote-tracking branch 'origin/1.4' into 1.5Tim Jenssen2013-12-121-0/+19
|\| | | | | | | Change-Id: I1e88555712a6a3a190db9dcd082b2da02abfa64f
| * Updated Changelog.Niels Weber2013-12-121-0/+17
| | | | | | | | | | Change-Id: I11297e725b8221729f40b63f3f31435b416d7e27 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
| * Merge remote-tracking branch 'origin/1.3' into 1.4Tim Jenssen2013-12-121-0/+2
| |\ | | | | | | | | | Change-Id: Ibde2ecef36278bc4d71219035ad1946493e158fb
| | * Update ChangelogNiels Weber2013-09-171-0/+2
| | | | | | | | | | | | | | | Change-Id: I4b29a82ef1fc9075d4ec298071298fc642b9b6f4 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
| * | Revert "Use correct value for RunProgram."Niels Weber2013-11-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit a1cab8ea0e8e779f781f827888f1a485ec2f8d64 This breaks other use cases. Change-Id: I1137a5bcfb927315a937b33c18d329404b5d4bac Reviewed-by: Michal Klocek <michal.klocek@digia.com>
| * | Use correct value for RunProgram.Niels Weber2013-11-141-2/+2
| | | | | | | | | | | | | | | | | | | | | Task-number: QTIFW-397 Change-Id: I4f9fe8691f904268177bd81a471a6249328d4ce9 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | | fix generation of random temp directory nameTim Jenssen2013-12-101-6/+49
| | | | | | | | | | | | | | | | | | | | | Task-number: QTIFW-427 Change-Id: Id398f810e8bf4488919297581298307ed3251d28 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* | | add missing ProductKeyCheck::init at checkupdates caseTim Jenssen2013-12-091-0/+2
| | | | | | | | | | | | | | | Change-Id: Ic1f7977f90a507c2b4dc3dbc1d08a525b12e5ed7 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | | Add a line to documentation that operations are threaded.Niels Weber2013-12-061-0/+1
| | | | | | | | | | | | | | | | | | | | | Task-number: QTIFW-251 Change-Id: I51488889e3d68a10d5f54856f538eeb50eb00ff1 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* | | MaintenanceGui should also show productkeycheck pagesTim Jenssen2013-12-041-0/+8
| | | | | | | | | | | | | | | | | | | | | 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>
* | | Enhance debugging output if process crashedKai Koehne2013-11-282-2/+8
| | | | | | | | | | | | | | | Change-Id: I411bd70100a0c16bd2e5422d00f744a0aeca7f3f Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | | Wait longer for commands to return, but don't try excessivelyKai Koehne2013-11-282-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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 re-use QProcess in different triesKai Koehne2013-11-281-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>