aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qds: workaround for none working https urlsqds/v4.2.0qds/4.2Tim Jenssen2023-06-191-1/+5
| | | | | | Task-number: QDS-10117 Change-Id: I4aef291ef1f7d4576191359b3716d282e7f872a3 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Cleanup MCU templateAleksei German2023-06-164-6/+6
| | | | | | Change-Id: Id75b042921fd2e3c6644abfce10a752ca20ff0a4 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> (cherry picked from commit 61ed550a120c149294f83fd3ef59b4ddfaba94ff)
* QmlDesigner: Use http as fallback if SSL is not supportedSamuel Ghinet2023-06-142-6/+20
| | | | | | Task-number: QDS-10011 Change-Id: Id3f2e406414a4e103471b9351db3fea3f686c83d Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Delete puppet rhi pipeline cache every now and thenMiikka Heikkinen2023-06-131-8/+24
| | | | | | | | | | | | | | | Unused pipelines are never removed from the cache, so if we don't delete it ourselves, the cache file will keep growing indefinitely. We now keep count of how many times we have stored the cache and remove it after set number of times to avoid bloat. Fixes: QDS-10075 Change-Id: I5a4d25a7e40c8ff761c6c523cb80cda3f721528f Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> (cherry picked from commit 07d0cfa1e2b5ae0d53e4a8ec3642b933928fe365) Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: invert check on QmlDesignerProjectManager::activeTargetChangedhjk2023-06-121-1/+1
| | | | | | | The pointer is accessed unconditionally directly afterwards. Change-Id: Ie6080fc35bc05891cc103fcd32e032d72687230a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Fix for missing ItemBuffer propertiesAleksei German2023-06-121-0/+4
| | | | | | | | Task-number: QDS-10077 Change-Id: I19f0862a9c3ef99a4e0389f3271306212ba94239 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> (cherry picked from commit 91b6500e990bb6763f1db64aa1e406cb743f758a)
* QmlDesigner: Close origin popup on selection changeHenning Gruendl2023-06-121-0/+5
| | | | | | | Task-number: QDS-10083 Change-Id: I9a5b47ac1851de1ed8121a2545bf19a2390584eb Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> (cherry picked from commit 6683ac7669f0f8f896b43abce84067e1ed11cb81)
* QmlDesigner: Remove double lockMarco Bubke2023-06-081-4/+0
| | | | | | | | There is already a lock by an other transaction so we don't need this anymore. Change-Id: I0f97c41e2a680344e05fec3d02c199108e599a3a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlProjectManager: fix import FilePathTim Jenssen2023-06-071-3/+4
| | | | | | | | Deployment was not working for subdirectories. Path was not correct in projectInfo.importPaths.maybeInsert. Change-Id: I4fd8a08ef6182c52963d6d76a700f4687abd9730 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Cache graphics pipeline in puppetMiikka Heikkinen2023-06-073-1/+82
| | | | | | | | | | Caching the graphics pipeline to disk improves puppet reset speed somewhat when there are complicated 3d scenes. Task-number: QTBUG-103802 Change-Id: I49b4f1031ab79bb5f660578e3d82806675f468dc Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* QmlDesigner: Remove old states editor QML sourceHenning Gruendl2023-06-0711-455/+0
| | | | | | | Task-number: QDS-10037 Change-Id: I3fac32afa35940bd857df04ad5f1a0ba2695401e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Merge remote-tracking branch 'origin/11.0' into qds/devTim Jenssen2023-06-07184-989/+1972
|\ | | | | | | Change-Id: I79a272471b3400eec0a0fa9fca175d1d4a8c0a13
| * ProjectExplorer: fix warning when there is no buildConfigurationTim Jenssen2023-06-071-2/+4
| | | | | | | | | | | | | | | | For example in QML projects. Change-Id: I8ff53ce367f2b6f8d0baaf3c7ae1bd03acab84e0 Reviewed-by: Marco Bubke <marco.bubke@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * QmlProjectManager: fix warning when project has no mainScriptTim Jenssen2023-06-071-1/+1
| | | | | | | | | | | | | | | | happens at start when project is still parsing Change-Id: I02b1d52b41c4f092fb4f45cf3dcf192e29eda324 Reviewed-by: Marco Bubke <marco.bubke@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * Qml: fix Boot2Qt deployment from Windows hostTim Jenssen2023-06-075-41/+32
| | | | | | | | | | | | | | | | | | | | | | - fix QmlBuildSystem::target*() to resolve maybe device files - Cache lookup of qml path on device Task-number: QDS-9994 Change-Id: I5675368368f2d1cc513feb98fdcdd75fda1a764a Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * ImageScaling: Implement the example using TaskTreeJarek Kobus2023-06-072-161/+73
| | | | | | | | | | | | | | Change-Id: Iac54157955d5dffe12a7fdeed904fbcf62a2b667 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * Debugger: Fix BreakpointItem::needsChangeMarcus Tillmanns2023-06-071-0/+2
| | | | | | | | | | Change-Id: I75680eddb7a6c2ba23148b66cf8dfcc08b07eca2 Reviewed-by: hjk <hjk@qt.io>
| * CMake: fix find link atDavid Schulz2023-06-071-1/+1
| | | | | | | | | | | | Change-Id: I1afcd3bd2b4db53ff8284f9acbe2b07102e66205 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * Debugger: Use Utils::Text::Position instead of int line numberhjk2023-06-0717-92/+101
| | | | | | | | | | | | | | The column is currently unused. Change-Id: Iabc57c8d21e807187783071efe9a82e9c1877181 Reviewed-by: hjk <hjk@qt.io>
| * Debugger: Fix compile warningMarcus Tillmanns2023-06-071-4/+4
| | | | | | | | | | Change-Id: I77399e4f8260a043dbc429649fe33513d19fc91a Reviewed-by: hjk <hjk@qt.io>
| * Fix some more *::count() deprecation warningshjk2023-06-078-14/+13
| | | | | | | | | | Change-Id: Ib7d1552a6f7b167e15beb7ca1ef26c7d57e090e9 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * Terminal: Fix warnings about re-registered actionMarcus Tillmanns2023-06-072-24/+42
| | | | | | | | | | | | | | | | | | | | Especially on Linux the pointer value of the Terminal might be reused, leading to warnings about actions being registered for the same context. Cleaning up the registration fixes this. Change-Id: Ie1d53bf79581e9f98576e7a4e70420ec63da0f86 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * Doc: Add docs for using the Copilot pluginLeena Miettinen2023-06-078-5/+108
| | | | | | | | | | | | | | | | Fixes: QTCREATORBUG-29219 Change-Id: I58215bcf2de92e4619ebd0256ec5cbef9bad45bc Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io> Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * Doc: Describe the Terminal output paneLeena Miettinen2023-06-0713-12/+122
| | | | | | | | | | | | Fixes: QTCREATORBUG-29220 Change-Id: I407a7de1be7f485da99b445b967c768373c8c7f5 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
| * Kits: Sort kit parts by deviceMarcus Tillmanns2023-06-074-95/+107
| | | | | | | | | | Change-Id: I00e1db4897071ac6baf97c5bb6214c2658a7b9fb Reviewed-by: hjk <hjk@qt.io>
| * Doc: Update info on using the LocatorLeena Miettinen2023-06-071-3/+11
| | | | | | | | | | | | | | | | | | | | - You can now locate files on remote file systems and switch the device root - You can now create directories from the locator Task-number: QTCREATORBUG-28996 Change-Id: I85ca475e76db7f8fa5d97b4e9d9c6b3aa80b4a32 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * ClangFormat: Do not change incompatible settingsMarcus Tillmanns2023-06-071-5/+1
| | | | | | | | | | | | | | Fixes: QTCREATORBUG-29190 Change-Id: I81730f59f05c8aba718a60deebfeb2b1b3aa0d7f Reviewed-by: Artem Sokolovskii <artem.sokolovskii@qt.io> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
| * NetworkAccessManager: Remove unneeded includesJarek Kobus2023-06-072-10/+1
| | | | | | | | | | | | | | Change-Id: I8263984565a9eaf2393612843c2eb79ce9e118f5 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * Debugger: Replace some uses of deprecated QVariant::typehjk2023-06-072-4/+4
| | | | | | | | | | Change-Id: I2225668b51d82e017cda305737f8c93fdaf97bd7 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * CppEditor: Reuse QScopeGuard instead of ExecuteOnDestructionJarek Kobus2023-06-079-64/+48
| | | | | | | | | | | | Change-Id: Ia60c8eab687599dbaa519daeab74e8799c33af95 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: David Schulz <david.schulz@qt.io>
| * TextEditor: Add tests for the generic highlighterDavid Schulz2023-06-075-0/+226
| | | | | | | | | | | | | | Change-Id: I5a5092ed0a997800bf6653ab25d69f08f4aa0c37 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>
| * McuSupport: Do not try to handle non-existing targetsChristian Stenger2023-06-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | Silences the warning message box if Mcu settings page had been opened and stays unconfigured, but Ok or Apply is used to close the settings dialog. Change-Id: I28179b7e7d306bfb08e8066982548ca6b954120d Reviewed-by: Sivert Krøvel <sivert.krovel@qt.io> Reviewed-by: Yasser Grimes <yasser.grimes@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
| * QmlDesigner: fix typoTim Jenssen2023-06-061-3/+3
| | | | | | | | | | Change-Id: I2390509fab6fc0a6b71f90bacc7173b4540c3dc3 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
| * ProjectExplorer: Replaace some QVariant::type() useshjk2023-06-061-7/+7
| | | | | | | | | | | | | | Deprecated since Qt 6.0 in favor of typeId() Change-Id: Ib6ab5196ad9ec4cb2d3dbc2d4f1ceca5cfdcdd07 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
| * All: Replace deprecated QLibraryInfo::locationhjk2023-06-0612-14/+14
| | | | | | | | | | | | | | | | ... by QLibraryInfo::path() which exists since 6.0 Change-Id: I0e1e071e0d279ddaf1f1027a0e6ce350ab21739a Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * Utils: Replace two deprecated uses of .count()hjk2023-06-062-2/+2
| | | | | | | | | | | | Change-Id: I13d683b762c5093231e42c57d58ae322746d9922 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * General settings: Move toolbar style to theme settingEike Ziller2023-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | And fix label style, we don't use book style capitalization for labels. Change-Id: Ibd98c911165f720adee73654d8214adfc02d9f9e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
| * Beautifier: Fix restoring of settingsEike Ziller2023-06-061-0/+1
| | | | | | | | | | | | | | | | | | Amends 7dd27301ab2ea3b5d049d167d51dca8b9b5461d5 Fixes: QTCREATORBUG-29250 Change-Id: Iaa0af369055708c738c37ffc466f3d0fe8901b89 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
| * Markdown: Set focus to text editor at startEike Ziller2023-06-061-2/+2
| | | | | | | | | | | | | | | | Take two. Amends d9e3d32a80497fbef98073b06f1eaf9bf5811587 Change-Id: Ib3680df9ea7954e00326be2aee71ed2862a74a6e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * QmlDesigner: Inline assetexportdialog.uihjk2023-06-064-135/+90
| | | | | | | | | | Change-Id: Ie22beaf507fcf146bcd3c5d228cafa33941425d8 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
| * Vcs: Use PagedSettings for common settingshjk2023-06-066-111/+54
| | | | | | | | | | | | | | | | | | Also restrict the Reset VCS Cache button to the second column, as it was earlier. Change-Id: I291fdceb11df4ecdfdc0887fd521288d0b4544f3 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
| * Doc: Fix description of Add Class Member refactoring actionLeena Miettinen2023-06-061-2/+3
| | | | | | | | | | | | | | | | | | The developer must enter the data type of the member only if automatic detection fails. Change-Id: I51c1f36aeb34fb6560701cbd30a5748be5f1cde0 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
| * SquishTests: Remove workaround for fixed bugRobert Löhning2023-06-061-6/+4
| | | | | | | | | | | | Task-number: QTCREATORBUG-28985 Change-Id: Ib69ccd0f967484a9858ddebdf08a376035e42e90 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * Tests: Fix qbs buildChristian Stenger2023-06-061-1/+1
| | | | | | | | | | Change-Id: Ia4a54bab4208c5cdf1c7ce67f5caab84aa1583ef Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * Python: support remote file paths when loading projectsDavid Schulz2023-06-061-6/+5
| | | | | | | | | | Change-Id: I94f709275d3b226685439ac55d58b029d3323d12 Reviewed-by: hjk <hjk@qt.io>
| * Python: filepathify python project path for savingDavid Schulz2023-06-061-13/+12
| | | | | | | | | | Change-Id: Ibcea9de6c8844cb826b61aa40357890153923854 Reviewed-by: hjk <hjk@qt.io>
| * ProjectExplorer: Fix build progress icon alignmentAlessandro Portale2023-06-061-2/+2
| | | | | | | | | | | | | | | | | | The build progress warnings/error icons were not vertically centered. That was noticeable with the "Relaxed" toobar style. Fixes: QTCREATORBUG-29252 Change-Id: I921ccc936c3233b2b2f80979aaae2b09709dbcff Reviewed-by: Eike Ziller <eike.ziller@qt.io>
| * ClangCodeModel: Restart clangd on changes in VCS repositoryChristian Kandeler2023-06-061-0/+19
| | | | | | | | | | | | | | | | | | | | | | This should prevent the index from becoming stale after e.g. a git checkout. Change-Id: I94d364d3f2ec38889564c7859ca95ccb2de3019d Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
| * TaskTree: Rename TaskItem into GroupItemJarek Kobus2023-06-0633-200/+201
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not all classes derived from TaskItem are tasks, but the common denominator is that all may be placed inside a group: thus GroupItem sounds more appropriate. Addresses the 10th point in the bugreport below. Task-number: QTCREATORBUG-28741 Change-Id: I94d728a8e39ec732810f2e5bbe6b9a76f3bc387c Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: hjk <hjk@qt.io>
| * SilverSearcher: Fix missing includeChristian Stenger2023-06-061-0/+2
| | | | | | | | | | | | | | Amends 64d209c24bb618fee5e0d4ba427d656c3b71e5ff. Change-Id: Ib73302e98e4779e8d8f232852d45903a4055172a Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>