summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add changes file for 4.13.3v4.13.34.13Eike Ziller2020-11-121-0/+77
| | | | | Change-Id: I88b845af94e16951b78c23668ba3eba07da594a7 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Debugger: fix dumper for msvc release buildsDavid Schulz2020-11-061-6/+27
| | | | | | | | ... for std::vector and std::string. Change-Id: I5c823b6c1b7b510344eeea4e1d5db0791d5c8e53 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* shiboken2tasks.py: Fix for WindowsFriedemann Kleint2020-10-281-1/+2
| | | | | | | | File names were not captured since ':' was excluded which can appear in a file name on Windows. Change-Id: I4bbf08c63faa12d3b76d73e927aef1457c09e02f Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Fix predefined annotationsLukasz Ornatek2020-10-271-4/+4
| | | | | | | Task-number: QDS-3002 Change-Id: I1ccc586e19d3059a419431188bab58c84441c08c Reviewed-by: Michael Winkelmann <michael.winkelmann@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Update Qbs submodule to the top of 1.17 branchIvan Komissarov2020-10-261-0/+0
| | | | | Change-Id: Ibcd9d1b05d66038e4a9071cedc5c236cd8edb649 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Update Qbs submodule to the top of 1.17 branchIvan Komissarov2020-10-231-0/+0
| | | | | Change-Id: I9551c70eaa1b5f2c3f9413f90c8c1d7b7394622f Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Squish: Update tst_codepastingRobert Loehning2020-10-201-1/+1
| | | | | Change-Id: Ie908f0af267f420e107c06ae039bb085462f945d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* ProjectExplorer: Fix sorting predicate to have a strict weak orderAlexandru Croitor2020-10-201-3/+11
| | | | | | | | | | Fixes random crashes when opening the 'Manage session' dialog. Amends 8c0906e8fb632b82135a843657a1df9216a93c60 Fixes: QTCREATORBUG-24797 Change-Id: Ic3118163d1a9a10eacc1ea1cc90f54c86ac790d9 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Fix github actions for Qt Creator plugin wizardEike Ziller2020-10-194-20/+14
| | | | | | | | | | | | For Qt Creator 4.13 - rename directory to 'workflows' - use MSVC 2019 for Qt - fix Qt Creator platform names - don't use GitHub's now deprected set-env Fixes: QTCREATORBUG-24412 Change-Id: Ifdd3e95da74fef4ad9f65ae2c084ff82b2ca1972 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Automatic generation of Description & Display Condition tabLukasz Ornatek2020-10-162-7/+27
| | | | | | | Task-number: QDS-2862 Change-Id: I367f336e84025b593e51faf282ad9c923cfeac54 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Michael Winkelmann <michael.winkelmann@qt.io>
* qmlpreview: fix calling right localeIsoCode methodTim Jenssen2020-10-142-7/+15
| | | | | | | | | | Also add some QTC_CHECK to get at least some warning in case the functions are renamed in future. Change-Id: Ie4e78855152e9946950603c95fa881755e850c62 Reviewed-by: Marco Bubke <marco.bubke@qt.io> (cherry picked from commit 165ccb828d5f741c91ebdc0bf6e50bd980497640) Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* ProjectExplorer: Fix compile output window scroll issueChristian Kandeler2020-10-121-1/+1
| | | | | | | | | Flushing the formatter directly from the build manager interferes with the scrolling logic in OutputWindow. Fixes: QTCREATORBUG-24728 Change-Id: I018944a44bcc3115c17ba83708da8f155b496f39 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* ProjectExplorer: Fix small visual glitch when rebuildingChristian Kandeler2020-10-121-0/+1
| | | | | | | | All but the first build would insert an extra newline at the top of the compile output window. Change-Id: Ief88acfb6226ec2d1de9865f041e9f07c48f6c49 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* qmlpreview: add test translation color settingsTim Jenssen2020-10-122-2/+67
| | | | | Change-Id: I9b11fcf1fdae39b089887884a3d96cc8648a0c8a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* qmldesigner: fix missing update after setFrameColorTim Jenssen2020-10-121-0/+1
| | | | | Change-Id: I9d809bb62bdd3b0d141e1cff39cbf4a9fca58c39 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* qmlprofiler: Fix a crash in the rangeFilterDominik Holland2020-10-091-1/+1
| | | | | | | | Always check the stack before popping an element. Fixes: QTCREATORBUG-24730 Change-Id: I7dc6363137ef002219fbc49b7343cff8112a58c2 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Bump version to 4.13.3Eike Ziller2020-10-083-6/+6
| | | | | Change-Id: Ia546dc945af578105ad959005e7e710f5d592573 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* qmlpreview: enable adding multiple testlanguagesTim Jenssen2020-10-072-20/+36
| | | | | | Task-number: QDS-2531 Change-Id: I558f6d1040148ff4a392f5c5cfc6af4da54fef70 Reviewed-by: Marco Bubke <marco.bubke@qt.io>
* qmlprieview: fix that init language is the chosen oneTim Jenssen2020-10-0716-130/+91
| | | | | | | | | | | | | | | | * removes language feature from preview service * it is handled by an extra DebugTranslationService until now * Qt versions without that extra service can not preview languages anymore * Introduce the use of QmlPreviewRunnerSetting. It makes it easier to add more properties in the future * Language needs an extra handling because it needs the loadUrl to find existing languages. So we save the language to a m_scheduledInitLanguage and emit this after the loadFile call happend. Change-Id: I7f4aec97f7b61d6b290f225282169da594eb9160 Reviewed-by: Marco Bubke <marco.bubke@qt.io>
* AutoTest: Fix summary part IIIChristian Stenger2020-10-071-1/+1
| | | | | | | Amends 479f6c8. Change-Id: I3bd7a789eef8d53610f87ccaafa43c921ff1e23f Reviewed-by: David Schulz <david.schulz@qt.io>
* Designer: Fix testChristian Stenger2020-10-061-1/+1
| | | | | | | Amends 142c47bdc2eb4. Change-Id: I30ff356687d4daef93d35744fd8c108eafed0c68 Reviewed-by: David Schulz <david.schulz@qt.io>
* Doc: Point to the online docs from README.mdLeena Miettinen2020-10-051-0/+8
| | | | | | | | To advertise the docs on GitHub. Task-number: QTCREATORBUG-21179 Change-Id: I39bac5cfb8f9749966c3b879b0a89c4e62d934f4 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* qmldesigner: Avoid crash of TextToModelMerger::getQMLSingletons()Fawzi Mohamed2020-10-031-0/+3
| | | | | | | | | | | | When m_scopeChain is invalid (due to an invalid ui file) getQMLSingletons would trigger a crash. Catch this case and return early (an error message would then be displayed). Fixes: QTCREATORBUG-24587 Change-Id: I80c70d8e7f1c88b14c53d3daebf957dc1e6089ee Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Android: Set the manifest dirty when app icons are set or removedVille Voutilainen2020-10-023-1/+19
| | | | | | Task-number: QTCREATORBUG-24700 Change-Id: I862b5a17f47c7c6bbf7900b8923a246b8e902190 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Squish: Add test for clean whitespacesChristian Stenger2020-10-022-1/+145
| | | | | | Task-number: QTCREATORBUG-24565 Change-Id: Idd763004f6ce9f1d34b902ea2fcf5c166ce8d4cf Reviewed-by: Robert Loehning <robert.loehning@qt.io>
* Doc: Describe properties of Studio Components (shapes)Leena Miettinen2020-10-0223-13/+297
| | | | | | | | And the basic Rectangle. Fixes: QDS-2848 Change-Id: I6a0f506ed1f1c0ec3d065823131e7eb48445c6e2 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Squish: Don't wait for the same object item twice in a rowRobert Loehning2020-10-021-2/+0
| | | | | Change-Id: Ib6ebc6f0c4fff5e29c7613dc6098da663539dc3e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Designer: Fix failing testDavid Schulz2020-10-021-1/+4
| | | | | Change-Id: I6bc9ec2007c9949b45c0f9068f12247ec50a44d5 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Add an action to format code using clang-format by linesXiaofeng Wang2020-10-014-0/+39
| | | | | | | | | | When the file contians non-ascii characters, the position calculated by QTextBlock may not the same as clang-format. Format at Cursor will not work in this case, formatting by lines as a workaround. Fixes: QTCREATORBUG-21812 Change-Id: I4906130111ef2a2f15ffa698a14bec9430cbb3d5 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Doc: Change the font of the Getting Started titleJohanna Vanhatapio2020-10-011-1/+1
| | | | | | | Changed the title for Getting Started section to bold on the QDS Manual front page. Change-Id: Ia1b6eb653589a9175a7dd7ee771341f1a338a300 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* QmlJS: accept import without versionFawzi Mohamed2020-10-011-1/+9
| | | | | | | | | Since Qt 6 import without version are accepted and should import the latest version. Change-Id: Id98bd0f7664dd77b30b9c91ee153fccc4160fc6d Fixes: QTCREATORBUG-24533 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Doc: Describe basic and advanced QML type propertiesLeena Miettinen2020-10-018-25/+234
| | | | | | | | | These properties can be set in the Properties view for all QML types. Fixes: QDS-2851 Change-Id: I40743f5474eaa4255409b53106014bf916601bc4 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlJS: fix reformatting of required propertiesFawzi Mohamed2020-10-012-8/+13
| | | | | | Fixes: QTCREATORBUG-24376 Change-Id: I9ebe66f881575ce8e58cee46d34c3ff8da55ef9c Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Doc: Update Qt Design Studio tutorials to use a new stylev4.13.2Leena Miettinen2020-09-3027-408/+594
| | | | | | | Based on the first part of the tutorial. Change-Id: I169ea9bcd2707771fffce03a8f3678d1c73be0cd Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Doc: Update Qt Design Studio tutorial part 1Leena Miettinen2020-09-3018-86/+321
| | | | | | | | | | | - Explain basic Rectangle, Text, and Image types a bit more - Describe how to add gradients - Update info about asset handling Change-Id: Ia23187f647847a16edaab3706f8bf742f09f26b1 Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Add changes file for 4.13.2Eike Ziller2020-09-301-0/+72
| | | | | Change-Id: Icd847416d78ef98c5fd96ffb8fd52680da6cc5e6 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* projectexplorer: avoid crash if recovery of kit failsFawzi Mohamed2020-09-291-0/+1
| | | | | Change-Id: I8bf3a24b1485da2bfd1eb13e61c2712b66b30a70 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* QmlJS: set and propagate qtVersion in ProjectInfoFawzi Mohamed2020-09-291-2/+7
| | | | | Change-Id: Icbeb3679c8a76c111a5e3503b2c496c28c830342 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Doc: Add missing fileLeena Miettinen2020-09-291-0/+123
| | | | | | | | This content was moved to a new file, but the file was not submitted as a part of the change. Change-Id: I44246688f5d8b0baf83069475fbd3c0a5c9a4c7d Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
* Doc: Add an MCU-specific video to the tutorials listVenugopal Shivashankar2020-09-291-0/+4
| | | | | | | | The video demonstrates how to create UIs using QDS and Photoshop. Change-Id: I05477e3307d2f9e3e92f1f41b3e57d1fa13088f3 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* AutoTest: Fix marking for removal and sweeping of Quick TestsChristian Stenger2020-09-291-0/+1
| | | | | | | | | | | If opening and editing a QML file we did no more mark tests of this file as to be removed. In turn we may have got "new" items when e.g. just modifying the name of a function or test case and but did not lose the old one. Broke with 90fd6870c5a. Change-Id: I86917089ffb9d4acb2f735f2f3e0f112d8cdc65a Reviewed-by: David Schulz <david.schulz@qt.io>
* Doc: Describe gradient stopsLeena Miettinen2020-09-292-0/+3
| | | | | Change-Id: Ib56f5bdf9bc025f666f05e7ee7df6b30e635efd8 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Doc: Update and flesh out JavaScript simulationCorey Pendleton2020-09-291-35/+39
| | | | | | | | | - Update the code examples to correct some syntax errors. - Re-organized some steps to remove unnecessary ones and clarify the process. Change-Id: Ieaa061459b74154bc7a398b8686a09bb0b8a10a1 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Create separate topic for dummy QML dataLeena Miettinen2020-09-298-90/+27
| | | | | | | | | | There is now a collection topic for methods for simulating data in the Qt Design Studio Manual. Move information about creating dummy QML models there. Change-Id: Id15998b172169a7d714250350f6f627b998ad9e8 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* UpdateInfo: Include package versions in update notificationEike Ziller2020-09-291-5/+17
| | | | | | Fixes: QTCREATORBUG-24692 Change-Id: I5e3327b92b533dd21eabbd14402b81c1c5ad8d92 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* QmakeProjectManager: Fix crash on reparsingChristian Kandeler2020-09-283-7/+25
| | | | | | | | | | | | | After a re-parse, the existing IDocuments need to be updated with the new QmakePriFile object, as the old one may no longer be valid and thus cause a crash on the next re-parse. Amends f3bd07efd1. Fixes: QTCREATORBUG-24683 Change-Id: Ib03d3005cb7831f1e05cb116aa3cdfe6cf5e72ad Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* ProParser: Fix crash when starting a QProcessChristian Kandeler2020-09-281-2/+12
| | | | | | | | | | | QProcess modifies the internals of its QProcessEnvironment object in a manner that is not thread-safe. We therefore force a detach, so each QProcess instance gets its own QProcessEnvironment. Fixes: QTCREATORBUG-23504 Change-Id: I7fc1fda5e7bc11ac4e9a59596a5bdb0ac420a315 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* OutputFormatter: Run line parsers also for empty linesChristian Kandeler2020-09-251-7/+6
| | | | | | | | | Empty lines can be relevant semantically, e.g. to mark the end of a block of messages. Amends 5cb74af166. Change-Id: I31cb32dcbf6a69f03324e0d2c00f95547c994d85 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Doc: Describe using Simulink pluginJohanna Vanhatapio2020-09-2514-8/+261
| | | | | | Fixes: QDS-2606 Change-Id: I3c6e444b6817836b2bc5783cdbb43d86e485a2ad Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* AutoTest: Fix handling of summaryChristian Stenger2020-09-242-8/+7
| | | | | | | | | | | | Avoid overwriting already gathered results and handle special cases like parameterized boost tests correctly. Beside this take into account that fatals on the boost side are treated as failures when printing the summary. Amends 6ab70135797c. Change-Id: I3815f79cbb4d16fd7b3d286617d79b30e94ccdd8 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>