aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 7.0-rc1v7.0.0-rc1Eike Ziller2022-03-103-9/+9
| | | | | Change-Id: Ib643e8a7594fe12d0dab80963258cf7fc3b78d3c Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* SdkTool: Fix build with Qt5.15Christian Stenger2022-03-101-1/+1
| | | | | | | Avoid ambiguity of operator=. Change-Id: Ifb67693919e02ab468e780198240af65df774ca6 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* QNX: Fix debugger detectionRafael Roquetto2022-03-091-2/+17
| | | | | | | | | | | | | | | | | The QNX gdb binary requires the QNX_TARGET env variable to be set even for codepaths that do not make use of it, namely, when invoking gdb with the --version or --configuration parameters to detect the ABI. Failure to set this variable causes gdb to fail with "QNX environment not set!" instead. This patch works around that by setting a phony QNX_TARGET variable in these occasions. Change-Id: I9f2638c422eb56516b87dde049186579d238de5c Reviewed-by: hjk <hjk@qt.io> Reviewed-by: James McDonnell <jmcdonnell@blackberry.com> (cherry picked from commit 88aec120753768959cac7977d802c04dc2c6e526) Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Doc: Show screenshots of Editor settings in more placesLeena Miettinen2022-03-092-6/+14
| | | | | | | | | | The screenshots are already in the repository, so show them where the options and settings are described. Task-number: QTCREATORBUG-26610 Change-Id: I6d1d89f6b7a13cd9afbb839ba9c8f6f55daa50c0 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Doc: Describe "Additional startup commands" in Run SettingsLeena Miettinen2022-03-093-1/+13
| | | | | | | | Update screenshots. Task-number: QTCREATORBUG-26610 Change-Id: I9397edd4f050bf82da0cf2b49c8861bad4f00bab Reviewed-by: hjk <hjk@qt.io>
* Tests: Fix expected assert on WindowsChristian Stenger2022-03-091-1/+1
| | | | | | | Paths are os specific in this context. Change-Id: Ida8f7a661ca005d0b624f4ce75727df420f51e9b Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
* QmlDesigner: Fix currentItem undefinedHenning Gruendl2022-03-091-1/+1
| | | | | | Change-Id: I90abc31a9a89834ac6ff5addba407feafa25310d Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* SdkTool: Add some docker specific fields to AddDeviceOperationhjk2022-03-092-1/+44
| | | | | Change-Id: I0a1f41f9643f2b0eaabd9856d7febde383aa35a0 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Debugger: update source path mappingsDavid Schulz2022-03-091-1/+2
| | | | | | | | Add latest mingw qt build folder. Task-number: QTCREATORBUG-27143 Change-Id: I8e5beb21621c681e440d761e2f42635582bdb549 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* SdkTool: Fix some help texthjk2022-03-091-2/+2
| | | | | | Change-Id: I68983e9dfd2bdff0cff0699f6680c4352cb85f21 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Android: Fix memory leakOrgad Shaneh2022-03-091-4/+4
| | | | | | | Reported by Coverity. Change-Id: Ic05716999a0ebdc21a01dc6790da941474257b5d Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* ElfReader: Initialize a memberOrgad Shaneh2022-03-091-1/+1
| | | | | | | Reported by Coverity. Change-Id: Idddb778e02e1a26c251c5ead3ed5700545abae12 Reviewed-by: hjk <hjk@qt.io>
* Fix: Recents don't show up for Custom presetsSamuel Ghinet2022-03-096-12/+98
| | | | | | | | | | | In the New Project dialog for QDS, if the user had created a project from a User-defined (i.e. Custom) preset, this preset did not appear under the Recents tab. Task-number: QDS-4989 Change-Id: Ib1f5e772fc9a45ad727627152f292f6e1178ee8c Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* Doc: Describe Meson Parameters build settingLeena Miettinen2022-03-095-16/+17
| | | | | | | | | - Edit the build settings topic for grammar and style. - Update screenshots. Task-number: QTCREATORBUG-26610 Change-Id: I168a08921457cd62a013c64c3aaffcffb866626d Reviewed-by: hjk <hjk@qt.io>
* QmlDesigner: Deactivate particle system when lockedMiikka Heikkinen2022-03-081-14/+21
| | | | | | | | | | | | | | Particle systems are now deactivated in 3D edit view unless nodes from exactly one system are selected. Selected nodes that are not part of any particle system are ignored for this determination. This now also includes deactivating previously active system when an empty selection is received from creator side (happens e.g. when selected system is locked). Fixes: QDS-6405 Change-Id: I5b1636640594e51db5d6e725684075727536b1a5 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Remove "Device" keyword from platform device nameAssam Boudjelthia2022-03-081-1/+4
| | | | | | | | | | | | | | | | QC uses the display name set in IDeviceFactory to refer to the platform name. However, the display name usually have the "Device" keyword at the end because it's coming form the IDeviceFactory. That would work fine for example in new device creation dialog. But QC is using that in other places like new file/project wizard to show the supported platform for a project, and that's where having "Device" seems unnecessary or wrong. This fixes that behavior, but removing that keyword when calling KitFeatureProvider::displayNameForPlatform(). Change-Id: I5fd4bbcb1ec2579f8b7e86226a7d50b6d7807382 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Android: don't add all the Service meta-data for Qt 6.2+Assam Boudjelthia2022-03-082-1/+10
| | | | | | | | | These values were removed in Qt 6.2, don't add them in that case. Fixes: QTCREATORBUG-27088 Change-Id: I5560b18c0a849f7382b498097923ba425e47c40a Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Implement custom presetsSamuel Ghinet2022-03-0851-489/+2220
| | | | | | Task-number: QDS-4989 Change-Id: I95844ae97204ad3bb94905c89f8e16b79eed8f64 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* QmlDesigner: Simplify hidden and locked handling for gizmosMiikka Heikkinen2022-03-085-56/+8
| | | | | | | | | | | | There is no need to have an event filter to listen to changes to _edit3dLocked and _edit3dHidden properties, as they are only changed in one place. We can simply emit the change notification there. Fixes: QDS-6403 Change-Id: I8136f38fd8e435e3a4dbd69d70169496e1675dfa Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Samuel Ghinet <samuel.ghinet@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Android: display Android 13 packages correctly in sdkmangerAssam Boudjelthia2022-03-072-0/+4
| | | | | Change-Id: I49cc45dce0523e55ff56df7e429dd9dc93f46534 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Doc: Update 3D Editor docsMats Honkamaa2022-03-0414-16/+117
| | | | | | | | | | | | | | Updates to 3D Editor docs: - Add info about Camera/View alignment - Add info about Particle Editor - Add info about visibility toggles - Update screenshots Task-number: QDS-6079 Change-Id: Ie1949956f61bbb51ea37e4fd58ca2817638297df Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* QmlDesigner: Enable dropping external assets to a specific folderMahmoud Badri2022-03-048-80/+153
| | | | | | | Fixes: QDS-6311 Change-Id: I25bccfa6788e3b5d47fc598decbf7e03a00399b4 Reviewed-by: Henning Gründl <henning.gruendl@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* QmlDesigner: Group also proxy actions of commands in Edit3DWidgetMiikka Heikkinen2022-03-041-0/+5
| | | | | | | | | | | This fixes exclusion handling when actions are triggered via shortcuts. Fixes: QDS-6301 Change-Id: Iedfaaed0c2f7d534fa77743a6daa093e334d001d Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Samuel Ghinet <samuel.ghinet@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Welcome: Replace search term when adding tagsRobert Löhning2022-03-032-4/+6
| | | | | | | | | | Currently, both are mixed into one so neither of them works. When both are separated with a space, the search term is ignored anyway so it's better to just remove it. Change-Id: I449b5d80dc50620f13f37c908e63877eb63b3c26 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Squish: Fix checkLastBuild() with python3Robert Löhning2022-03-031-3/+3
| | | | | | Change-Id: I25c02f91eab4a7cbf784ab726e0fe24210050a84 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Doc: Update screenshots of New Project and New Wizard dialogsLeena Miettinen2022-03-0310-3/+3
| | | | | | | | Rename some screenshots and use them in several places. Fixes: QTCREATORBUG-27139 Change-Id: I3986a3060710270b4d4400228d4917e83e3183da Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* [ClangFormat] Fix bax with BasedOnStyle fieldArtem Sokolovskii2022-03-031-4/+13
| | | | | | | | Behavior was: The field became "LLVM" after a change to another style. Fixed behavior: BasedOnStyle field becomes and stays chosen style. Change-Id: I0d41a216f7f06c5681cc20a52c736406307a3724 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Update qbs submoduleChristian Kandeler2022-03-031-0/+0
| | | | | | | | ... to HEAD of 1.22 branch. Change-Id: Id77d7265d226949cfce18124b4bee45b65c043f1 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* QmakePM: Fix potential null dereferenceOrgad Shaneh2022-03-031-4/+5
| | | | | | | Reported by Coverity. Change-Id: Ibdb47a711aca4989b22a7f94fd905deff86cb27c Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* ProjectExplorer: Log some values to narrow down a bugChristian Kandeler2022-03-031-0/+7
| | | | | | | Task-number: QTCREATORBUG-26875 Change-Id: Ifad56dc711241a03d391328cae202adc338ee0eb Reviewed-by: hjk <hjk@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* QmlDesigner: Add visualization gizmo for ParticleEmitter3DMiikka Heikkinen2022-03-0315-39/+383
| | | | | | | | | | | | | | | | Particle emitters are now visualized in 3D edit view either by a small sphere for point emitters or by a proper model for model based emitters. The visualization model is rendered transparent. The visualization models can be displayed either always or only when the parent particle system is active in editor. Trail emitters are not visualized, as any visualization would be misleading, since these emitters follow generated particles. Fixes: QDS-6189 Change-Id: Idb6f12cadd9cea8110e5290cc18443aeb62c38d6 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* GitHub Actions: (re) Enable MinGW buildCristian Adam2022-03-031-29/+50
| | | | | | | | | Both LLVM/Clang 14.0 and Qt 6.2.3 dependencies have been compiled with MinGW 11.2.0 Change-Id: I14dc8b62d243f21dc31ba72605d5aa4b16085279 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* File System view: Fix persistence of Show Folders on TopEike Ziller2022-03-031-0/+7
| | | | | | | Fixes: QTCREATORBUG-27131 Change-Id: I0252cc2d9f026873c7a6a8e70e457a8d150ca1c5 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* CMakePM: Do not modify container in loopCristian Adam2022-03-021-2/+5
| | | | | | | Amends 2f77dc34158910e9f07107836bd5fcc923dd26a7 Change-Id: Ida99d5c83eb1b30865b90d83583244728efb38a7 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* ClangCodeModel: Suppress "Unknown argument" errorChristian Kandeler2022-03-0210-9/+26
| | | | | | | | | | | | | | Unknown compiler flags are an unsuppressable error in clang. But we do not want to maintain a blacklist of unsupported GCC and MSVC options or a whitelist of supported clang options, as both would constantly go out of date. As clangd seems to work fine despite the error message, we simply filter out this type of diagnostic. Fixes: QTCREATORBUG-27113 Change-Id: Ib32601831eded60daf80eb0ca5cf01bbd71493fa Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* ClangCodeModel: Properly highlight static data membersChristian Kandeler2022-03-022-4/+11
| | | | | | | | | | | C_STATIC_MEMBER is mutually exclusive with C_FIELD, so it must not be a mix-in style. Task-number: QTCREATORBUG-27111 Change-Id: If9e5f44790f1b7d124f4b2e9859f8c2223c0c424 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: David Schulz <david.schulz@qt.io>
* GitHub Actions: Update ccache to version 4.6Cristian Adam2022-03-021-1/+1
| | | | | | Change-Id: I112d3860c6e1b66be70d5cf2b11f026bafa624ad Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* GitHub Actions: Update LLVM/Clang to version 14.0Cristian Adam2022-03-021-1/+1
| | | | | | Change-Id: I168661c4a4c2a52e824b1cfaa8ed45db1d8682dc Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* ImageViewer: Handle invalid SVGs and GIFs nicelyEike Ziller2022-03-021-2/+11
| | | | | | | | | | | | | | Fail opening the file in the image viewer, like we do for other images, so Qt Creator can offer a different editor (binary editor). We have separate code paths/backends for SVGs and movies (including GIFs), which didn't catch invalid images early. Fixes: QTCREATORBUG-27121 Change-Id: I1bfbca70b7d76ee9cac3e0f35494b62e3856069e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Robert Löhning <robert.loehning@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
* qds: fix crash, if two or more projects be openedTim Jenssen2022-03-011-0/+2
| | | | | | Change-Id: I8b91f8ce0139334e765d6dd55e1afefbbe5366c5 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Help: Show home page when activating index or contentThomas Hartmann2022-03-011-0/+2
| | | | | | | | | | Instead of showing the last page this will always show the home page when activating index or content from the help menu. Task-number: QDS-6392 Change-Id: Ic158d22ba3739f5db513e04ebde00fdadc24a9d5 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* qds: add missing spaces to user visible textTim Jenssen2022-03-011-1/+1
| | | | | | task-number: QDS-6379 Change-Id: Ibe84b5526413e8294f13a46d4760101e18d0ab08 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Squish: Port tst_SCOM04 to CMakeRobert Löhning2022-03-011-1/+4
| | | | | Change-Id: I71f8978a41b25b2ed5fffaac1be6ff77cb3099f4 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Doc: Fix "typos"Leena Miettinen2022-03-012-3/+3
| | | | | Change-Id: Ifc4f6295dad8263a53e4d8b7f1da44415d09b5fd Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* QmlDesigner: Allow deleting multiple selected assetsMahmoud Badri2022-03-013-20/+36
| | | | | | | | Also small relevant cleanup to the code. Fixes: QDS-6312 Change-Id: I31ed0204ad9ae541a822cc4b58ef303aa3da7a68 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* QmlDesigner: Change states thumbnail size to 320, 320Thomas Hartmann2022-03-011-1/+1
| | | | | | | Task-number: QDS-6390 Change-Id: Id125e96a6b1615b7ac5c8eafe680f61b84a5353c Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* ClangCodeModel: Do not highlight objects in method callsChristian Kandeler2022-03-014-0/+40
| | | | | | | | | | | ... as output arguments with clangd. We might want to do so in the future, but right now it's not intended. Task-number: QTCREATORBUG-27111 Change-Id: Ie6941f18943a1d6942901c526c62999cba6c1125 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* ProjectExplorer: Respect leading whitespace in custom output parsersChristian Kandeler2022-03-011-1/+50
| | | | | | | | | | Leading spaces are often relevant and must not be trimmed. Task-number: QTCREATORBUG-26892 Change-Id: Ie5c119a2c4df22f2c7bae2c9abaf5362d51c8c4e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* ClangCodeModel: Do not highlight argument of operator*Christian Kandeler2022-03-013-1/+13
| | | | | | | | | | ... as output parameter with clangd. Task-number: QTCREATORBUG-27111 Change-Id: I5def562dcb9b8b0dac036fd46ed7e996c0297c95 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* QmlDesigner: Don't process folders when opening a standalone Qml fileMahmoud Badri2022-03-011-19/+24
| | | | | | | | | Only assets on the same level as the open Qml file are visible. Fixes: QDS-6374 Change-Id: I51a1bad06ae98e5aa708517816c21395073859d1 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>