summaryrefslogtreecommitdiffstats
path: root/src/sdk
Commit message (Collapse)AuthorAgeFilesLines
* Bugfix ported from 1.5 branch on customer requestMichal Klocek2013-09-131-12/+0
| | | | | | | | | | | 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>
* Cleanup and improve output of --helpNiels Weber2013-08-291-44/+48
| | | | | Change-Id: I1bfe519e858cfcb698522c8e8890c16c52669d81 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Add a line to --help about multiple repositories.1.4.0Niels Weber2013-08-271-0/+6
| | | | | | | | | | Also document --updater and --manage-packages options. Task-number: QTIFW-348 Task-number: QTIFW-350 Change-Id: Icdb2fe04adbdebc11cf929b5f2f6880835c989ec Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Add Japanese translation.Takumi Asaki2013-08-223-2/+2474
| | | | | | Change-Id: I1537facf4054a27359878d114b8c9278a2bdfe19 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Don't break translations for word wrapping.Niels Weber2013-08-201-1/+2
| | | | | Change-Id: I93446f7786145f3e82d3e03d3344b19ac7425b0b Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Fix pattern for disallowed directory namesNiels Weber2013-08-201-2/+2
| | | | | | | Task-number: QTIFW-304 Change-Id: I8c59692675cb8981eb309b820f00f5b8ff81d306 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Fix grammar in German translationKai Koehne2013-08-191-1/+1
| | | | | Change-Id: I26ba3a4510483833126cc89d6fb8a58b4a483a73 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Force updating of Essential components.kh12013-08-141-1/+1
| | | | | | | | | | | | Task-number: QTIFW-38 Task-number: QTIFW-155 This is necessary for correct functioning of the Maintenance Tool. Change-Id: I3844760bdd31abf547c660f82dda14a3da38c5da Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix selected translation in special circumstances.Niels Weber2013-08-091-6/+16
| | | | | | | | | | | | In cases where there where multiple uilanguages, sometimes the wrong language was chosen for the Qt localisation. Also, use the standard matching for locales for the ifw translation as well. Task-number: QTIFW-324 Change-Id: I2c4cd079baa3d1ce4c5c69bf6692ba313616f722 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Make it possible to filter repositories not matching the license.kh12013-08-081-2/+6
| | | | | | | Change-Id: I8ca36004394778ecd680636b36bfeafe8fcd1ff8 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Also disallow ~ in installpath.Niels Weber2013-06-271-1/+1
| | | | | | | Task-number: QTIFW-304 Change-Id: I4fa0b00165e43143cc8c5993c0aba07e9d793f76 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Implement dedicated translation settings support.kh12013-06-261-27/+32
| | | | | | | Change-Id: I41dd23f01e9b511c217fee7f736d9187b8a8623a Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Disallow installing over existing installation.Niels Weber2013-06-181-3/+2
| | | | | | | Task-number: QTIFW-278 Change-Id: I5e435ac95c2efd699c1515592cdaaf698c3bc215 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Merge remote-tracking branch 'origin/1.3' into 1.4Tim Jenssen2013-06-133-2/+2734
|\ | | | | | | Change-Id: Ic8e6c13d020dbff3e1fb1ef156742aef81ba1b25
| * Adding the translation for zh_cn.Alessandro Portale2013-06-123-2/+2734
| | | | | | | | | | | | | | Change-Id: I2d8b8f9b4ce5a1818955ee6c9ccd53a16f594187 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Update ru ts.Ivan Komissarov2013-06-101-213/+58
| | | | | | | | | | Change-Id: Iebcdb112cb3947965612aa080e45bed70c75b806 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* | fix a crash while testing a unresponsive serverTim Jenssen2013-06-071-1/+6
| | | | | | | | | | Change-Id: I7fdc44a8ca822ea2145c9867a348f8462b894068 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | add missing errorMsg, if XML file is brokenTim Jenssen2013-06-071-1/+1
| | | | | | | | | | Change-Id: Ied65747172adae0ad3cfb49382533f869ceb81d5 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Update translationsNiels Weber2013-06-063-1472/+1736
| | | | | | | | | | Change-Id: Ibb4929c98084308adc7877edaea5171a265c66f2 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | introduce no_app_bundle.priTim Jenssen2013-05-271-0/+2
| | | | | | | | | | | | | | - it tries to copy the needed qt_menu.nib dir Change-Id: I04fe564f62e16847a417e47c9a0719c043c1f027 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Merge remote-tracking branch 'origin/1.3' into mergeTim Jenssen2013-05-171-1/+1
|\| | | | | | | Change-Id: I2ef155784d34a250c0adc878208b86da0ab2e5d2
| * Add a DisplayName setting for repositories.Niels Weber2013-04-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | If DisplayName is set, it will be shown instead of the URL. This serves to hide a repositories URL while still being able to pinpoint bugreports to a specific repository. Task-number: QTIFW-244 Change-Id: Iaf0bc1612b42f1044da936d0fc2c4ad0e1e85d61 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | introduce installerscriptengineTim Jenssen2013-05-161-5/+1
| | | | | | | | | | | | | | | | | | | | | | - it uses one scriptengine for everything and adds the components or/and the install-controller in javascript closure contexts - added the gui object to the component script context - removed tabController from controlscript context Change-Id: I3bd6c5dcf470666c30add1b7d04a8fdd094f5f11 Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | remove GuiStartPage which was never documentatedTim Jenssen2013-05-081-5/+0
| | | | | | | | | | | | | | - even the current checks does not allow it Change-Id: I985f84be7385c9ec397ee390b181930436527a61 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-04-231-2/+2
|\| | | | | | | | | | | | | Conflicts: src/libs/installer/lib7z_facade.h Change-Id: I045ca5e4a2a76e5e651bbedc613f086bd60d563d
| * fix error handling in 7z libTim Jenssen2013-04-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
* | 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-03-131-2/+4
|\| | | | | | | Change-Id: I9baea78386e8b11faaf2ee3e26c8d87be8381a1e
| * Fix crash on OSX.kh12013-03-121-2/+4
| | | | | | | | | | | | | | | | Since the message box is a Sheet, we do not need to update the page by calling repaint slot. It gets repainted once the Sheet vanishes. Change-Id: I69392847ef999e3d4b4a6fc1b7716085f50e7e8d Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-03-123-2/+17
|\| | | | | | | Change-Id: I4059551829cd42ebde7706057d8f4cca57901037
| * added first version of a product key checker APITim Jenssen2013-03-112-1/+11
| | | | | | | | | | | | | | | | | | | | This is more temporary solution to be able to use the 1.3 for new Qt releases. Change-Id: Ic28c75547da7d4d0c2efcca08cdbd76f4a0ad9f6 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
| * Clean up Qt 5 build rulesKai Koehne2013-03-061-1/+6
| | | | | | | | | | | | | | Change-Id: I2e494d5f91d1cb740c6254544cf92daaae236f1a Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Make some constructors explicitNiels Weber2013-03-112-6/+6
| | | | | | | | | | | | | | | | As recommended by krazy run. Change-Id: If4acdf487e998d0c52b5443322cbde95b6e961fa Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-03-051-242/+254
|\| | | | | | | Change-Id: Ifb2048c4e820735ae8df05e2603b50fbeaf604d2
| * Update ru ts.Ivan Komissarov2013-03-041-242/+254
| | | | | | | | | | | | Change-Id: I203c927691b6d2b373a267270cf988dc0222dccd Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* | Use using namespace QInstaller.kh12013-02-281-25/+27
|/ | | | | Change-Id: Id3a577446f73f35fa1b6f5472f549cea0d860665 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix missing redraw while pages are hidden but still existent.kh12013-02-152-44/+0
| | | | | | | | | | | | | | | | Task-number: QTIFW-206 Fix issue when several pages are hidden, e.g. license and select components page, caused by the fact that we've overwriten the wrong virtual QWizard*::nextId() function. We need to implement the logic inside the wizards page nextId() function, as that one is called by the wizard anyway and by all pages that call either QWizardPage::nextId() or QWizard::nextId(). Change-Id: I377c007be618431d708cb2712a86d61d0d4e104d Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Update translations.Niels Weber2013-02-143-641/+1008
| | | | | | Change-Id: I88f74e120319d742730f7c9960039fb66f75e0bb Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Don't hard-code version in sourcesKai Koehne2013-02-141-1/+1
| | | | | | Change-Id: I1a1f3a22d7360f9a9e8036c76b721aa740e612e9 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Update English translation.Niels Weber2013-02-071-668/+753
| | | | | | | | | (Linenumbers only) Change-Id: I098abad0e055a12b3bb0d175d9798455ec38d2d0 Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Add --binarydatafile argument to installerbase.kh12013-02-072-8/+28
| | | | | | | | | | | Task-number: QTIFW-214 Simplifies testing an already existing installer or maintenancetool using a newer installerbase or IFW build. Change-Id: I11df629614eb1c2c15ecc28af37d8e40b5173a79 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Add ru translation.Ivan Komissarov2013-02-053-2/+3186
| | | | | | Change-Id: Ic4e3f1c4099c4ff187eb4c81b66baf44da7b9e51 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* Update German translation.Niels Weber2013-02-051-598/+857
| | | | | | Change-Id: If32fa7a1d3c75bc884d251c539ef44353f27f4fb Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Add 2013 to the copyright.Niels Weber2013-02-059-9/+9
| | | | | Change-Id: If64730ba7203d1a910a426c0d9c9a738ecfeff4b Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Prevent too long install path.kh12013-02-011-0/+10
| | | | | | | | | Task-number: QTIFW-201 Change-Id: Ie3c493149971ee3b00b3390ce7e301df4662650a Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Make IFW compile with mingw.kh12013-01-291-2/+4
| | | | | Change-Id: I0336e02ef701a2bc392bd385d1822bc51cee0c5c Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Check for non-ASCII characters earlier, we do related stuff there as well.kh12013-01-291-10/+11
| | | | | | Change-Id: I89fbd0d16c85636c9abc571dce77fb4e9c2c0add Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* Fix translation fileKai Koehne2013-01-181-0/+1
| | | | | | | Fix translation file format that broke in fd8e2a3c6b76f164927f55 . Change-Id: Idc225e7261ad09372e936446d82bd6e6ca3871e5 Reviewed-by: Niels Weber <niels.weber@digia.com>
* Translations: Remove translations mentioning Qt 5.0.0 Beta 1.Kai Koehne2013-01-182-5/+4
| | | | | | | The translations should be generic, not targeting a specific product. Change-Id: Id7cdbcf64c0db44458b2ca4606fd4cc4f291e3eb Reviewed-by: Niels Weber <niels.weber@digia.com>
* Change copyright headers from Nokia to DigiaSergio Ahumada2012-12-219-162/+243
| | | | | Change-Id: Id55a71a6ee24b234739b6066e11e9c1f2e389f73 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>