summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump versionv4.0.2Eike Ziller2016-06-092-2/+2
| | | | | Change-Id: Ic6c37187806ae2848d229693c9bf030dba5d50c5 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Change log: Fix indentationEike Ziller2016-06-091-3/+3
| | | | | | | | Some markdown implementations want 4 spaces for second list indentation level Change-Id: I0dfa3ac6c0ffe7231b56d4ec39ec51335cf5f018 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* qtcdebugger: Register as post-mortem debugger for 64bit applications as well.Friedemann Kleint2016-06-093-8/+60
| | | | | | | | | | | | | | Add mode argument to registry access helpers allowing to access the 64bit registry from 32bit applications and vice versa using special REGSAM values, similar to the new QSettings formats introduced in Qt 5.7. This allows for setting the 64bit post-mortem debugger when running as a 32bit application on 64bit Windows. The -wow argument is extended to indicate accessing the 64bit node from 32bit. Task-number: QTCREATORBUG-16386 Change-Id: I7f003673777e4b8c1b259ba1905a4207b4ce0b43 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* Cdb: Disable noisy symbol loading.David Schulz2016-06-081-1/+0
| | | | | | | | It may cause hick ups when debugging an application that has pdb files larger than 1 GB. Change-Id: I596d8f39396f39164f4b59df8ac0b06fbf2ad358 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Use general vc environment script instead of platform specific.v4.0.1David Schulz2016-06-061-3/+3
| | | | | | | | | | | Just use the specific scripts to detect whether a toolchain is installed. Partial revert of 2be4d2643a. Task-number: QTCREATORBUG-16359 Change-Id: Ic8c8fbc30f0c1269aeb51abbd21902097bd6c285 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Debugger: Revert parts of the 'arrayIndex' optimizationhjk2016-06-062-69/+79
| | | | | | | | | | The parent's address is not always the base address of the array data, but often a wrapper like QVector, so the correct computation of the item's address is more involved, removing the benefits of the optimization. Change-Id: Iecb19799addc1502649fefbad0953b77947f4193 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QbsProjectManager: Do not pop up the message pane.Christian Kandeler2016-06-031-1/+1
| | | | | | | | Only messages of type "info" appear there these days. They should not force the message pane to open. Change-Id: I2e0c01574eecffb7b9df41594df8abb6fd722397 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* QmlDesigner: Crash fixThomas Hartmann2016-06-031-2/+2
| | | | | | | | Trimm expression to avoid ambiguity that leads to assert. Task-number: QTCREATORBUG-16059 Change-Id: Id5f0378e38f0edeba22236c6e9519c8107e4a311 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* Update qbs submodule.Christian Kandeler2016-06-031-0/+0
| | | | | | | To HEAD of 1.5 branch. Change-Id: I29c839b4e249808124c225cc07f89cda97d5b755 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* More change log for 4.0.1Eike Ziller2016-06-021-0/+12
| | | | | Change-Id: I383cafdf23b254e07bb08232e75383279b0eb906 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Squish: Base getPaths() on new path functionsRobert Loehning2016-06-021-18/+5
| | | | | Change-Id: I54cd03bc1d24b715df15de37291f776f9867416f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Provide functions for getting paths inside Qt installationChristian Stenger2016-06-012-3/+57
| | | | | Change-Id: I273304f0c6d451d28a256c99588479525eef95e4 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* JsonWizard: Check widget visibility when determining if it's mandatoryVictor Heng2016-06-011-1/+1
| | | | | | | | The wizard is unable to advance when a mandatory field is hidden. Assume a hidden widget is not mandatory. Change-Id: I19bdc1a661d91b75151d3aec34ad9d584002a556 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
* Squish: Replace remaining shell usagesRobert Loehning2016-05-312-18/+10
| | | | | Change-Id: Id7c2c1a17fed053f2e8601fc4c7716705e260431 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Silence more warningsRobert Loehning2016-05-311-1/+2
| | | | | Change-Id: I6259382a2359a795654a6d6536112c090ede130f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Update qbs submodule.Orgad Shaneh2016-05-311-0/+0
| | | | | | | To HEAD of 1.5 branch. Change-Id: If6cfb3db0150ae6d49391996a6f2a279990e130b Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* Debugger: Disable Run in Terminal with LLDB globallyhjk2016-05-301-0/+8
| | | | | | | | | This forcefully ignores the Run in Terminal setting, i.e. debugger starts up properly, but without the console. It a stop-gap measure deemed less harmful than the 4.0 'start up gets stuck' behavior. Change-Id: I015147c4db23bf91ea09001ce923fbab97eeae77 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Debugger: Move console stub procedure creationhjk2016-05-301-13/+11
| | | | | | | ... to a place where it can potentially be re-started. Change-Id: Icc7ba4512533cdef659507442eec069e073f84b1 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QbsProjectManager: Fix crash on project unloading.Christian Kandeler2016-05-301-12/+12
| | | | | | | | | We can't just blindly delete the qbs jobs after cancelling them, as that is not a synchronous operation. Task-number: QTCREATORBUG-16273 Change-Id: I29787da857e70404a1be1b4bc54921f5a8ce448b Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Squish: Adapt to changes in Quick Application templateChristian Stenger2016-05-302-12/+12
| | | | | | | The template has slightly changed in 6b506b34ec68315021dc80d6e0f595580586c98d. Change-Id: Id58e67beacaac046c6dd235b715f360dc7ef4c09 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Revert "CMake: Pass STATIC types on cmake execution"Tobias Hunger2016-05-301-3/+0
| | | | | | | | | | I have missed that this change was headed for 4.0 instead of master. It breaks the build there. This reverts commit 0043c721c254607009b88732ec0d13f2af1f1191. Change-Id: Ia359798c2636b2b4699de9cc73484ec12a757601 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* CMake: Pass STATIC types on cmake executionOrgad Shaneh2016-05-301-0/+3
| | | | | Change-Id: Ie3401d009044a46af7fac314d1f29975543a44b0 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
* CMake: Unindent a lambdaOrgad Shaneh2016-05-301-23/+23
| | | | | Change-Id: I71af11e3fba9a47c24b06bb19617ab212ee5b8a1 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
* Squish: Silence warnings in tst_default_settingsRobert Loehning2016-05-301-3/+4
| | | | | Change-Id: I668cc7b1fcb569b50d2178fe792f566721c9d4d4 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Do not use shell in getOutputFromCmdlineRobert Loehning2016-05-307-18/+20
| | | | | Change-Id: I731b119169063912cd3b528a1a6a58727002ae67 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QbsProjectManager: Prevent transient build dirs from becoming permanent.Christian Kandeler2016-05-272-1/+4
| | | | | | | | | If "dry run" is enabled for the project resolving step, then the rule execution step needs it too. Task-number: QTCREATORBUG-16343 Change-Id: I6db7ad68b447299d2b4848f128a262e6097786d4 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* QbsProjectManager: Logging improvements.Christian Kandeler2016-05-272-1/+5
| | | | | | | | | | | | - Make messages with level "warning" or "error" appear in the Issues pane. - Do not suppress messages of level "info". People add "console.info()" calls into their projects for debugging and they expect to see the output in Creator. Task-number: QTCREATORBUG-15983 Change-Id: I6c84bc1ef08dbf85d7e88af864b18f64fcedfe1a Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* Debugger: Clean up GdbEngine member data on finishhjk2016-05-274-0/+11
| | | | | | | | Restarting with cached outdated information is problematic. Change-Id: I396da2fef96a161c1ab150134b8e65a758a16d58 Task-number: QTCREATORBUG-16355 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Update qbs submodule.Christian Kandeler2016-05-271-0/+0
| | | | | | | To HEAD of 1.5 branch. Change-Id: I9452fd110330713ea58593cc4c4f6673533b2d41 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QmlProfiler: Allow for a maximum depth in flame graph viewUlf Hermann2016-05-273-14/+39
| | | | | | | | | It gets unwieldy and eventually it produces a stack overflow if you have insane recursion. Change-Id: I8ae6bf018572d9b240aec01d5d3319544799e9bb Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* iostool: Print ALL error messages recognized by MobileDevice framework.Jake Petroules2016-05-271-187/+263
| | | | | | Task-number: QTCREATORBUG-16328 Change-Id: I45f8042dee4293bd40e204002c164eb99ac754df Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Add properties to template for Qt Quick Application.Takayuki ORITO2016-05-271-0/+3
| | | | | | | It imitate template for Qt Quick Controls Application. Change-Id: I3440c96f06f3607b43811399427e341e73dea657 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Squish: Use more stable subprocess codeChristian Stenger2016-05-271-4/+5
| | | | | Change-Id: I9a895831f9d57562a9eeb8491cc7f46c1da2eba1 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Fix expected failure in tst_SCOM04Christian Stenger2016-05-261-1/+2
| | | | | Change-Id: If09e33b616356e0f0eb5aa37c035acaf2c2adaac Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Fix handling of context menu on OSXChristian Stenger2016-05-261-9/+9
| | | | | Change-Id: I6f5d50eca0199826e8af0f11016a1dfeb924f046 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Fix expected sort orderChristian Stenger2016-05-261-1/+1
| | | | | Change-Id: I882ad3633f7cf827aea086b5f5fd2a9204eeb482 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Fix tst_installed_languages on OSXChristian Stenger2016-05-261-7/+13
| | | | | Change-Id: I470047d663ec4c2bfebaa17baf67bc811d9c0c65 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Test code model's reaction to decimal separator in floatRobert Loehning2016-05-262-0/+15
| | | | | | | | Must not be interpreted as member access operator. Task-number: QTCREATORBUG-16188 Change-Id: Iec252fbc63899cef5b004a5770e3ebee5af7188e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Fix tst_designer_edit on OSXChristian Stenger2016-05-261-5/+25
| | | | | Change-Id: Idabdd1577373636d9b39c83447febdf4da7b04f1 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Doc: Describe Qt Quick Controls 2 Application wizardLeena Miettinen2016-05-264-5/+10
| | | | | | | Update screenshots. Change-Id: I6069e08113cae83142d249e3f331586acce63ca9 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Squish: Raise some timeouts a bit...Christian Stenger2016-05-263-6/+6
| | | | | | | ...as these frequently fail on OSX. Change-Id: I200fa1e57e8ec98221c9a82177565d9e60b79356 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Squish: Handle failing startApplication() without ClangCodeModelRobert Loehning2016-05-251-2/+11
| | | | | Change-Id: Ic50939219c8dcf2b04423d99d0d5021de8f26afc Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Expect failures in tst_memberoperator on WindowsRobert Loehning2016-05-251-1/+5
| | | | | | Change-Id: I582109d104816545c804340c7e0d4dbe343d55f3 Task-number: QTCREATORBUG-16336 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QbsProjectManager: Fix task emission from build step.Christian Kandeler2016-05-251-2/+1
| | | | | | | | | | The connect() call was not updated after new default parameters had been added to the slot, so the additional parameters emitted via the signal never reached the slot. Fixed by converting to new connect style. Task-number: QTCREATORBUG-16334 Change-Id: Ia418c2980e85fa41353e23f654587aac85462469 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* Fix hiding tooltips on windows.David Schulz2016-05-251-7/+5
| | | | | | | | | | basically an rewrite of commit c47e52c97b6f303e6ffa6f160cdbd3155805f2de. Task-number: QTCREATORBUG-15882 Change-Id: I711f99ed0ae1d1859d5ef5cbd2128215a10b7ed4 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Add change log for 4.0.1Eike Ziller2016-05-251-0/+53
| | | | | Change-Id: I33faed2649ce85aa687c360454fb2c360b79d9e2 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Squish: Stabilize clickOnTab() on OSXChristian Stenger2016-05-251-0/+1
| | | | | Change-Id: I984a6a2012668e0b0095b2118b9d7001c7cda616 Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Debugger: Fix dumping of numeric QJsonValue inside arrayshjk2016-05-243-1/+68
| | | | | | Task-number: QTCREATORBUG-16313 Change-Id: I544e89fc964cd404652d8ea0c8df127e51235292 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Debugger: Robustify disabling of system pretty printershjk2016-05-241-1/+5
| | | | | | | | | | There seems to be systems producing non-ASCII error messages when running this in directories with non-ASCII characters. Since we won't be able to workaround, silence the error to not disturb further operation. Change-Id: I527ce10c062273d2f4928f2a8fab79b704de067b Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Squish: Fix suite_SCOM for Qt 5.5Robert Loehning2016-05-241-1/+1
| | | | | Change-Id: Iea47ca2c74a6ac2287aee26418636abcb748a5d2 Reviewed-by: Christian Stenger <christian.stenger@qt.io>