aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* SquishTests: Make sure that *UnderCursor() return a strv13.0.0Robert Löhning2024-04-021-1/+1
| | | | | | | | Without this, "line in lineUnderCursor(w)" can be False although "line == lineUnderCursor(w)" is True. Change-Id: I7fa6be7d237957706bf1ad93d7303c55b81f24ec Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* TextEditor: Fix initial loading of behavior settingsOrgad Shaneh2024-04-021-3/+5
| | | | | | Fixes: QTCREATORBUG-30606 Change-Id: I1b4d8fd47e528d0868969cf883401037c0cfe9ee Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Dap: Fix typo in python engineArtem Sokolovskii2024-03-281-2/+3
| | | | | | Change-Id: I456b909a31be734acc4c7ec9f0eb2de94bb5b0e2 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Doc: Don't mention qmake in a docker contexthjk2024-03-281-1/+1
| | | | | | | | | While it kind of works in principle it is very slow and therefore practically not usable for real world projects. Task-number: QTCREATORBUG-29585 Change-Id: Ia6357904e1ecc3e97adc77b49aa8ab7392f902c8 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* QmlJSEditor: Fix hovering color propertiesChristian Stenger2024-03-271-1/+3
| | | | | | | | | | | Color properties set with hex color values display a color tool tip, but named colors failed for Qt6 while it was still working with Qt5. Change-Id: I6457bbdc86dd7f036bc48dc40cfa16cda570b95f Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
* Axivion: Fix crash on closeChristian Stenger2024-03-271-2/+3
| | | | | | | | Fixes disconnecting the correct connection. Amends 99aed851ef8abdccb3c13686db61f644a51fe44c. Change-Id: I3175291086b08ad5434c4211aba51bd5eb439e24 Reviewed-by: David Schulz <david.schulz@qt.io>
* Doc: Update screenshots to use the new numbersLeena Miettinen2024-03-274-13/+12
| | | | | | | Some writing style changes. Change-Id: Ia0e0260b55693ef576491497fb6cbec23e37be97 Reviewed-by: David Schulz <david.schulz@qt.io>
* Doc: Update info about resetting the QML code modelLeena Miettinen2024-03-262-12/+16
| | | | | | | | | - Add the case where you cannot see your new QML module. - Remove obsolete use case and message. Task-number: QTCREATORBUG-29826 Change-Id: I29c2852d32007c64e343bcbe30a1d218f9ff89d3 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Revert "Android: Speed up startup by using existing Qt6 Information"Alessandro Portale2024-03-264-48/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 16c12f71fff44081d537fa90e4f9ea1cb212f5dd. Reason for revert: Introduces bugs. AndroidQtVersion::addToEnvironment() set varying ANDROID_NDK_PLATFORM values in successive calls. Only after a call of QtVersion::ensureMkSpecParsed, a consistent value is set. The symptom could be fixed by adding QtVersion::ensureMkSpecParsed calls in strategic places (e.g. in the beginning of AndroidQtVersion::addToEnvironment), but it does not make me confident that this covers all potential code paths. The change that introduces the issue is 16c12f71fff44081d537fa90e4f9ea1cb212f5dd and will therefore be reverted. It may be resurrected in QtC 14, but with much caution. This issue seems to be specific to qmake. It hardens my impression, that there are no easy gains to be made in the current state of the Android plugin. An improvement for one use-case will break another use-case which may be fixed only after two release cycles. It is Mikado code: "Only touch if needed and safe". Change-Id: I6ad860f6af8848a900d9421837a03929f9a57645 Fixes: QTCREATORBUG-30554 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
* Doc: Move "Inspect QML and JavaScript" to "Move in QML code"Leena Miettinen2024-03-262-15/+9
| | | | | | | | | | ...from "Check code syntax". Remove redundant text. Change-Id: Ida75dae0f97881437d20a0d2167e1e4afde6ed2f Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* Doc: Update screenshots with new number or of the Welcome modeLeena Miettinen2024-03-2612-4/+5
| | | | | | Change-Id: I5685c9b42e31cdad79a7f6a6a90e4754a5f76cbc Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* Doc: Update the online sidebar TOCLeena Miettinen2024-03-261-2/+5
| | | | | | | | | | - Fix a link - Add Reference categories - Move Version Control Systems up in the TOC Change-Id: I6b6f9562c581ce8b78503d7e70ce132a0e9253a7 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* German translation: Core, ExtensionSystem, Utils, WelcomeEike Ziller2024-03-261-24/+25
| | | | | | | Change-Id: Ibdfa530b7d32ad67e2bbcc10ee0d133ce48a57bf Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Robert Löhning <robert.loehning@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* SquishTests: Fix default settings testChristian Stenger2024-03-261-0/+14
| | | | | | | | | | | QC nowadays provides lldb on Windows which gets automatically registered. Beside this correct expectations for the compiler based on the LLVM path that had been used for building the QC package and might be the same on the machine the test runs on. Change-Id: Ie9553b79bb0eb0012386bd71422005c184638046 Reviewed-by: Robert Löhning <robert.loehning@qt.io>
* Doc: Fix typo "speficy" > "specify"Leena Miettinen2024-03-253-7/+7
| | | | | Change-Id: I96bc2874eef6edfac3548d79b2bef6b9a687809a Reviewed-by: David Schulz <david.schulz@qt.io>
* SquishTests: Update tst_HELP06 once moreRobert Löhning2024-03-251-2/+4
| | | | | | | | The tree of help contents changed again. Change-Id: I9e40d8c2e248abb5b631b27f5013d1ef4cf9212c Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Doc: Update more screenshots with numbers and some of the numbersLeena Miettinen2024-03-2512-5/+5
| | | | | | | | | | The outlines of the numbers from 8 through 10 were blurry when copy-pasted. Task-number: QTCREATORBUG-30209 Change-Id: I2db64931fb8f16567a8890b1aa6d91f80defc573 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* Doc: Describe running as root user on macOSLeena Miettinen2024-03-251-15/+14
| | | | | | | | | It was only described for Linux. Fixes: QTCREATORBUG-30517 Change-Id: Ice1f1d227c5576775a460243ab2b126fcae7d14c Reviewed-by: Robert Löhning <robert.loehning@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Axivion: Improve path mappingChristian Stenger2024-03-223-4/+24
| | | | | | | | | | | | | | | If the linked project is not the top level project our path mappings did not work. Try to get the correct file path by using QC internal find functionality. This helps for opening files by activating issues inside the issues table or when clicking links of the issue details. Unfortunately this does not help for the inline annotations or respective marks. Change-Id: Ie34e1b20ff8b1b2b37e9f04c1d41bc2a4c33f260 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Axivion: Ensure buttons are exclusiveChristian Stenger2024-03-221-0/+4
| | | | | | | | Avoid having none of the buttons selected which looks confusing. Change-Id: I445c4da970c4dfbd8a35228e31092c788d0b5d37 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Axivion: Provide find support on project listChristian Stenger2024-03-221-1/+3
| | | | | | | | | If the list of projects is long it is hard to get to the right project. Make it a bit easier. Change-Id: Ifb56bda163ea9450831682c4ea4ccc1a2cb8ffd4 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Change log 13.0.0: Update contributor listEike Ziller2024-03-221-0/+3
| | | | | Change-Id: I3dc637bc4a6ef0482f7043f1bbbfd34e927feb9a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Add new number icons for use in screenshotsLeena Miettinen2024-03-2213-0/+0
| | | | | | Change-Id: Id128b889eb89153148971c9ada80d30f32560fb6 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Change log: Change doc snapshot links to final linksEike Ziller2024-03-221-6/+6
| | | | | Change-Id: I5e2f25474515527c9d2ff206dd513ac72940fa25 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Update the change log for 13.0.0Eike Ziller2024-03-221-6/+59
| | | | | | Change-Id: I504de3ecca6cacec8ac5780bbe79fddfed847ce5 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Add links to "Adding Docker Devices" from relevant topicsLeena Miettinen2024-03-222-2/+3
| | | | | | | | | The link from "Build for many platforms" I already added as a part of another change. Fixes: QTCREATORBUG-30299 Change-Id: I690c8f5755896a7f8c7b8e34ba6b262f6ce96bfd Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Doc: Organize the front page into four columnsLeena Miettinen2024-03-2210-110/+40
| | | | | | | | | | | | | | Lots of the information from the first column will still move into the How To and Reference sections in future releases. - Remove obsolete sub-TOC topics. - Rename the "Overview" as "Developing with Qt Creator" and place it first in the TOC. Task-number: QTCREATORBUG-29361 Change-Id: I8af0460b2391f3152606e5326bb7e8f630f64531 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Doc: Add descriptive text for how-to and reference topic categoriesLeena Miettinen2024-03-2210-21/+113
| | | | | | | | | - Move some topics to other categories. - Edit some \brief text for consistency. Task-number: QTCREATORBUG-29361 Change-Id: I37d0ff5aef6121e1c3bc552fb802188271f4b913 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Doc: Improve the description of default build configurationsEike Ziller2024-03-221-10/+11
| | | | | | | | | | | | | - Consistently use emphasis and case for configuration names - Do not promise *separate* debug information for "Profile". CMake doesn't have that option - Add information about "Release with Debug Information" for CMake and the difference to "Profile" Fixes: QTCREATORBUG-30581 Change-Id: Idd53b11d3dd45121a34a41f12e48ea5339fd61c1 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Axivion: Fix reaction on setting changesChristian Stenger2024-03-221-0/+1
| | | | | | | While refactoring the signal got lost, bring it back. Change-Id: I6b7d2764a5acc390c189b8d0000adc74ee2a4a9c Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
* Axivion: Reuse the redirected url for further usageJarek Kobus2024-03-221-12/+17
| | | | | | | | | | Do it even when the network reply fails, but contains the valid json content. Fixes: QTCREATORBUG-30536 Change-Id: I97f55ccf6997cd2c9ac6be72d673d9cee1a210de Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Tests: Adapt expectation for lldbChristian Stenger2024-03-221-4/+8
| | | | | | | | Amends 74a17e4521fd72ba93c0581903eda25e80d54435. Change-Id: Ib144c15af7e8d83f110752e9898fef0d7466a812 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: hjk <hjk@qt.io>
* Doc: Point to the pull-down menu of the debug mode buttonhjk2024-03-211-4/+4
| | | | | | | ... for starting analyzer tools. It's not very prominent in the UI. Change-Id: I476d45b4f82a4b363fa4e33858261283850ff654 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Add direct links to reference topics to the front pageLeena Miettinen2024-03-211-2/+4
| | | | | | | | Add links to "Version Control Systems" and "Views" Change-Id: I7a3865bde35912307be3b86fd19c2387cb755cba Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Doc: Make the \page value consistent with that for other tutorialsLeena Miettinen2024-03-212-2/+2
| | | | | | | Fix the link in the TOC sidebar online. Change-Id: I4522c7b65be6498797e5945f3e9c6dc4b4f3966b Reviewed-by: David Schulz <david.schulz@qt.io>
* German translation: Application ManagerEike Ziller2024-03-211-31/+31
| | | | | | Change-Id: I1e39d16bcc9c3b12a6eaaf9e51ce4b3dbeb91b7a Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Robert Löhning <robert.loehning@qt.io>
* Core: Improve VSCode keyboard mappingMarcus Tillmanns2024-03-211-0/+4
| | | | | | Change-Id: Iec57cd9f6d7fab481c3464479c2eb79b9bdbf2fe Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io>
* LanguageClient: Prevent duplicate references due to file aliasingChristian Kandeler2024-03-212-3/+30
| | | | | | | | | This problem has been observed with clangd, but it's probably a good idea to apply the check generally. Note that in the case of renaming, omitting the filtering can lead to file corruption. Task-number: QTCREATORBUG-30546 Change-Id: I007edbae2cba5f59e427ab07e183162df9e99367 Reviewed-by: David Schulz <david.schulz@qt.io>
* SquishTests: Update tst_HELP06Robert Löhning2024-03-211-7/+8
| | | | | | | | | The documentation page "Building and Running an Example" is not listed in "Contents" anymore. Change-Id: I7fdc01707f63d924bf215f398b7c710e62ec41f7 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* SquishTests: Stabilize welcome page related testsChristian Stenger2024-03-212-2/+3
| | | | | Change-Id: I3596f2d1f7ca2de27a25075309ccb6015a1bb619 Reviewed-by: Robert Löhning <robert.loehning@qt.io>
* Doc: Fix the name of the option for auto-generating navigation linksLeena Miettinen2024-03-211-6/+4
| | | | | | | | It is navigation.toctitles. Change-Id: Ibb935d37436426aacb773d4d9a0c6851ca3472c1 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
* Qmake: Do not warn if build directory is child of source dirEike Ziller2024-03-211-1/+2
| | | | | | | | | We changed the default build directory to be in a "build" subdirectory of the source directory, which should not trigger this warning. Fixes: QTCREATORBUG-30562 Change-Id: Ie9e6906602844fa08c187b92423839484a1cea92 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Doc: Small improvement of the locator pagesEike Ziller2024-03-211-7/+8
| | | | | | | | | | | | | | | | | It was unclear what "file type" was meant. The available filters could depend on a lot of other things, but I guess "current document and project" is ok as a baseline. Clarify what list of filters is meant, that is the list that appears when the locator input field is empty. Mention the list that is shown when selecting the magnifying glass. The descriptions in the preferences is not longer than what appears in the tool tips, so remove that reference. Mention the Magnifying glass > Configure menu item as an option for opening the preference page. Change-Id: I7d16d3f3eed11cce0aff9dcaf7e467fe0508366e Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* German translation: PythonEike Ziller2024-03-211-21/+22
| | | | | | | Change-Id: Ibec15f963d9d3e3e2b39b4859867ed8e8b661c66 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Robert Löhning <robert.loehning@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Doc: Remove references to CMake from a qmake-specific topicLeena Miettinen2024-03-201-15/+7
| | | | | | Fixes: QTCREATORBUG-30580 Change-Id: Ic722ca8c6cfcf570aec48eb957ebfdc2ec929011 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Doc: Add docs for ExecutableItem::withLog()Jarek Kobus2024-03-201-0/+11
| | | | | Change-Id: I105a106139f1a658e5feed022e224e4e933dbcc1 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Describe shortly ExecutableItem classJarek Kobus2024-03-201-0/+12
| | | | | Change-Id: Ib146d1c99e51c56ca46172d293d00392f05ddd46 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* doc: Update tutorial for creating mobile appChristian Kandeler2024-03-201-1/+1
| | | | | | | | Change the wording so it no longer suggests we are shipping an outdated CMake. Change-Id: Ifa1d44017eb66fffd7b3dff17b2d5af2e247cca5 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* German translation: AxivionEike Ziller2024-03-201-42/+45
| | | | | | Change-Id: Iee3c7e363eae13ce1db2004e84b371dbc773c75a Reviewed-by: Robert Löhning <robert.loehning@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Doc: Reword beginning of creator-keyboard-shortcuts.htmlMarcus Tillmanns2024-03-201-10/+11
| | | | | Change-Id: Id1f736c7855002d3ecd8c600d9897ae81c83947c Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>