summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* fix adding message to create Exception debug outputTim Jenssen2013-03-181-1/+1
| | | | | | Change-Id: I5214b6baef7ad7dc910492712f969f171fc4b9d4 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Added some lines to have a good breakpoint target.Tim Jenssen2013-03-181-1/+4
| | | | | Change-Id: I1c528e899db6bc2959b8f94f45084662f27d4af1 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Use Q_GLOBAL_STATIC{_WITH_ARGS} following Qt coding conventions.kh12013-03-1810-27/+134
| | | | | | | | | | | 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>
* Add component model behavior auto test and fix broken model.kh12013-03-156-312/+313
| | | | | | | | | | Task-number: QTIFW-84 Task-number: QTIFW-213 Change-Id: I8fc9035ba3b14c2c12a1672b74869bece68c8ee9 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Rainer Keller <rainer.keller@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Introduce QInstallerTools::copyWithException functionTim Jenssen2013-03-141-1/+1
| | | | | | | | | Also use this new function and clean up some output lines related to this. Change-Id: I74e9385b449bbca79b70fbd214c5fa75b419ea29 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Compile after merge from 1.3kh12013-03-131-1/+6
| | | | | Change-Id: I157cc7b00a2f4d3f436b9053cbcae1cbea11e615 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-03-132-3/+5
|\ | | | | | | Change-Id: I9baea78386e8b11faaf2ee3e26c8d87be8381a1e
| * Compile (Qt5).kh12013-03-121-1/+1
| | | | | | | | | | Change-Id: I67c4a5924d2b70a09a5ad1cd6f5537b6cdbd59da Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
| * 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>
* | Check for emtpy string before calling the windows function.kh12013-03-121-7/+6
| | | | | | | | | | | | Change-Id: Icbeab47fe4dff0411adeed310914761d117609ba Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-03-1212-5/+321
|\| | | | | | | Change-Id: I4059551829cd42ebde7706057d8f4cca57901037
| * added first version of a product key checker APITim Jenssen2013-03-1111-4/+315
| | | | | | | | | | | | | | | | | | | | 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-062-2/+12
| | | | | | | | | | | | | | 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>
* | rename to registerqtincreatorqnxoperationNiels Weber2013-03-124-6/+6
| | | | | | | | | | | | | | Old name registerqtvqnxoperation didn't make sense. Change-Id: Ic5d2d3061266cde7663b71c98cb23d0d8be8ece0 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Fix some typos in includeguardsNiels Weber2013-03-124-12/+12
| | | | | | | | | | | | | | As recommended by krazy. Change-Id: Ia9e649bfba9a5ceb22af9459b1b7b277b1cc0ce7 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Replace getenv with qgetenvNiels Weber2013-03-121-2/+3
| | | | | | | | | | Change-Id: Id21e529d0c1b94ff1dc6b90b60000da14189d0ab Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Compile.kh12013-03-111-1/+1
| | | | | | | | | | Change-Id: Idca34a8ee0561c737aa6e305e748e062ce17b6fa Reviewed-by: Niels Weber <niels.weber@digia.com>
* | Fix various minor issues reported by krazy.Niels Weber2013-03-114-5/+5
| | | | | | | | | | Change-Id: Icf975d0cc546ddc69e35b42a0d4d546e05bfe795 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Replace TRUE and FALSE with true and falseNiels Weber2013-03-115-6/+6
| | | | | | | | | | Change-Id: I2b29fc799523c0bb57dd2c0fe31ab23a7bc890be Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Make some constructors explicitNiels Weber2013-03-117-11/+11
| | | | | | | | | | | | | | | | As recommended by krazy run. Change-Id: If4acdf487e998d0c52b5443322cbde95b6e961fa Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Make CreateShortcut operation a NOOP on non-Windows systemsNiels Weber2013-03-111-2/+8
| | | | | | | | | | | | | | Task-number: QTIFW-226 Change-Id: I49bd46c0281401197b6cbe8806d3106a70e1760f Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-03-054-252/+271
|\| | | | | | | Change-Id: Ifb2048c4e820735ae8df05e2603b50fbeaf604d2
| * filter sha1 files in createArchive script callTim Jenssen2013-03-051-0/+6
| | | | | | | | | | Change-Id: Ibc91cfae6d860d69b95f33a9fe12c0518e522792 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>
| * 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>
* | Fix test case for RunProgramArgumentsAurindam Jana2013-03-041-1/+1
| | | | | | | | | | | | Change-Id: I54c3ed656a2e00e45779f67a07130f71684fc457 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | Add RunProgramArgumentsAurindam Jana2013-03-046-3/+13
| | | | | | | | | | | | | | | | | | | | | | The common case that the called application needs arguments wasn't implemented. Change-Id: I60b2d149399b4036c4fc30b55b0d17997993d8bd Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | Get rid of some superfluous includes.kh12013-03-0410-37/+20
| | | | | | | | | | | | Change-Id: Id2d6252d8e7be5bcd2bcf82962d293e8de7e2563 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-02-286-70/+54
|\| | | | | | | Change-Id: Ib88eb76f360819fbdf2fd52b19fde6d5f5650447
| * Fix wrong check for running application.kh12013-02-282-56/+28
| | | | | | | | | | | | | | | | | | | | Add auto test. Reuse already existing code in package manager core. Change-Id: I4346333882e37c8edba9a2eb85a9cdd56ae5917e Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
| * Add repository class auto test and fix missing operator export.kh12013-02-271-4/+4
| | | | | | | | | | Change-Id: Ie7b490fa66c20ddd59788f00a75e363d7bb80697 Reviewed-by: Tim Jenssen <tim.jenssen@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>
| * cleanup operation run outputTim Jenssen2013-02-211-8/+20
| | | | | | | | | | Change-Id: I24fefcabfe0d589a4e26930d355a593b22f2e3e2 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Use using namespace QInstaller.kh12013-02-281-25/+27
| | | | | | | | | | Change-Id: Id3a577446f73f35fa1b6f5472f549cea0d860665 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-02-213-23/+31
|\| | | | | | | Change-Id: Ia37c543d1199ad4ddc37ff6b14c2806c03a8009f
| * no warning output if exception error is createdTim Jenssen2013-02-211-1/+1
| | | | | | | | | | | | | | | | handling that exception and showing a warning belongs to the higher level of the code. Change-Id: If529cfc5a010fa7043053ca97c33dfb554c519de Reviewed-by: Kai Koehne <kai.koehne@digia.com>
| * Mark <Pages> element as deprecated.Kai Koehne2013-02-211-0/+1
| | | | | | | | | | | | | | Change-Id: I4c3e4d3903d65d326dd35e16ccdee0c8d2dde31b Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
| * Make Virtual and Default tag mutually exclusive.Tim Jenssen2013-02-201-22/+29
| | | | | | | | | | | | | | | | | | | | | | Call m_vars value function directly. 1; To prevent recursive calls in case of key "Default". 2; To avoid the extra function call to fetch values from m_vars in case of other values set in the object. Change-Id: I8f40b53704d1f314071d7060d0c92829310c262d Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
| * Hide warnings in settings autotestKai Koehne2013-02-201-1/+1
| | | | | | | | | | Change-Id: I087003da9da37be2379bf07f8494612167c8dba3 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* | Compile fix.kh12013-02-201-1/+1
| | | | | | | | | | Change-Id: Iea2237923ec0fae9d3b3df02b70abb4a0f2d79cb Reviewed-by: Niels Weber <niels.weber@digia.com>
* | Fix boolean parameter which lead to less readable code.kh12013-02-205-19/+26
| | | | | | | | | | Change-Id: Ie680654f39fce130c607929f98db372dbe3c6ea1 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | Remove RunMode enum, it's useless and clutters the API.kh12013-02-199-49/+36
|/ | | | | | Change-Id: I4323a0d66bda362ccee71a19352c37c9ac1b51e1 Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix minor issues, we did calculate the parent index wrong.kh12013-02-191-7/+3
| | | | | Change-Id: I1ff08429e145846d75485625ab76ec6b5b39240b Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Export component model helper class.kh12013-02-151-1/+1
| | | | | | | | | The Component class provides propertys to access functions inside this class, so we need to export the model helper to be able to actually use them. Change-Id: I4456678cd8dda1c72a7f46afd9ce7a622127c104 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Sort root components as well.kh12013-02-152-0/+4
| | | | | | Change-Id: Idf792d9d7e27d400ef2d9a8f04210b61fe39f779 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix missing redraw while pages are hidden but still existent.kh12013-02-153-46/+19
| | | | | | | | | | | | | | | | 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-142-6/+1
| | | | | | Change-Id: I1a1f3a22d7360f9a9e8036c76b721aa740e612e9 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>