summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Doc: Hide text and links that only apply to Qt Creator Manual10.0Leena Miettinen2023-05-171-0/+2
| | | | | | | ...from the QDS manual. Change-Id: I24be3b656922b1c10643f6ef274f1fa91c8330df Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
* German translation: CVSEike Ziller2023-05-161-80/+80
| | | | | | Change-Id: Iac295e700edf365b06b01bbb3a20c2f2f190a5ab Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Robert Löhning <robert.loehning@qt.io>
* SquishTests: Update tst_create_proj_wizardRobert Löhning2023-05-152-6/+13
| | | | | | Change-Id: Id17f5d1a68da7fe7c9f45dc5b62ab3fe1039f753 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* SquishTests: Make suite_tools Python3 compatibleRobert Löhning2023-05-152-8/+11
| | | | | | | | Except for tst_designer_edit which needs a bigger update. Change-Id: I8300a9491ec34b4d8deeed39f02fc59281cc20c9 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* SquishTests: Fix using invalid paste IDsRobert Löhning2023-05-151-3/+3
| | | | | Change-Id: Ibc48506ff1632cbfe8d662cd00ed057af7d16a6a Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* ClangFormat: Fix clangformat ignores configuration fileArtem Sokolovskii2023-05-153-8/+9
| | | | | | Fixes: QTCREATORBUG-29145 Change-Id: I6950151aaab9df51cfdd0af0ad9cf3c7b35c0636 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* German translation: VcsBaseEike Ziller2023-05-151-36/+36
| | | | | Change-Id: I7b9dc7a2e6868481ab900b56acce2a084b203bd9 Reviewed-by: Robert Löhning <robert.loehning@qt.io>
* Registryaccess: Fix defined but not used warningBjörn Schäpers2023-05-121-4/+5
| | | | | | | | | | | | | In file included from .../src/plugins/debugger/registerpostmortemaction.cpp:6: .../src/shared/registryaccess/registryaccess.h:26:21: warning: 'RegistryAccess::autoRegistryValueNameC' defined but not used [-Wunused-variable] 26 | static const WCHAR *autoRegistryValueNameC = L"Auto"; I don't think using static in a header is a nice thing, inline would work, but we have constexpr which implies inline. Change-Id: I7b872e65a554a9a9feb39845717c5dba7ba6777c Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Merge remote-tracking branch 'origin/9.0' into 10.0Eike Ziller2023-05-122-11/+4
|\ | | | | | | Change-Id: I4264592dbf3a8bf105ad507cb4496777cd0e92b3
| * Coin: Switch to the new packaging tools scripts location9.0Patrik Teivonen2023-05-122-11/+4
| | | | | | | | | | | | | | | | | | | | | | Script location is changed from qtsdk.git to tqtc-qtsdk.git. Adjust the coin instructions to use the new location. This change should be picked to all the branches in use. Task-number: QTQAINFRA-5506 Change-Id: I78abb36781cfaaff72870c297ba152066ac5f385 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* | CMakePM: Stretch the CMake parameters column on resizeCristian Adam2023-05-121-2/+2
| | | | | | | | | | | | | | | | | | | | Makes sure that the CMake parameters columns are properly stretched when Qt Creator window is being resized or maximized / restored from maximized state. Fixes: QTCREATORBUG-27257 Change-Id: Ifb4d439fb758dcc5b2593be917ba35e9c79f2840 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* | CMakePM: Cancel current build before locator "cm <target>"Cristian Adam2023-05-121-0/+3
| | | | | | | | | | | | | | | | | | | | In case the current project is building and the user starts a "cm <target>" in Locator, now the build is canceled before starting a a "cmake --build --target <target>". Fixes: QTCREATORBUG-26699 Change-Id: I27ed9ba5b8d917dce94835a5462e4e64e7515bd9 Reviewed-by: hjk <hjk@qt.io>
* | GitHub Actions: Use universal for macOS only for releasesCristian Adam2023-05-121-1/+5
| | | | | | | | | | | | | | For the regular checks we should be as fast as possible. Change-Id: If5b14f6ac48aebdefced137f74fc8ecdd72f741b Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | ClangFormat: Remove redundant KeepLineBreaks propertyArtem Sokolovskii2023-05-121-3/+0
| | | | | | | | | | | | Change-Id: I74250bde4a224d89b078f127da4e7b63454b03a6 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* | ClangFormat: Improve conversion from and to ClangFormat styleArtem Sokolovskii2023-05-121-3/+13
| | | | | | | | | | | | | | | | | | | | Improved conversion from ClangFormat style settings to CppCode style settings and the other way around. Task-number: QTCREATORBUG-29069 Change-Id: If4f75259f7fe77397fc144a83370749a49d25297 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* | AutoTest: Fix handling of multiple fails of testsChristian Stenger2023-05-121-1/+1
| | | | | | | | | | | | | | | | | | Broke with d05c5b7d07194b7c0fe938e88e63cfaab9ee5f4d. Fixes: QTCREATORBUG-29146 Change-Id: If7cc7f943c16113785a21b661a545e00331f1dcd Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
* | ClangFormat: Fix code style preferences are grayed outArtem Sokolovskii2023-05-117-19/+51
| | | | | | | | | | | | | | | | | | Code style preferences are grayed out even when formatting mode is set to disable. Fixes: QTCREATORBUG-29129 Change-Id: Icf82fa0751f9291122c2af55111b6bd5fac85c7b Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* | Debugger: Fix defined but not used warningBjörn Schäpers2023-05-111-6/+4
| | | | | | | | | | | | | | | | Move the currentError function where it is used. Change-Id: Iba669d677b35abc0c9291572c2ccb1df3cd2ed56 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* | Doc: Don't mention qmake in Qt Quick debugging instructionsLeena Miettinen2023-05-112-11/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | The same field is available for both qmake and CMake projects. Use a screenshot from a CMake project. Also point to "Preferences > Build & Run > Default Build Properties" for globally enabling QML debugging and explain what "Use Project Default" and "Leave at Default" mean. Fixes: QTCREATORBUG-29089 Change-Id: I3d007d10ca3247dc387eaf21d4d4623d7e90167d Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | CppEditor: Fix an error raised by Clang 16hjk2023-05-101-1/+2
| | | | | | | | | | | | | | | | error: integer value -1 is outside the valid range of values [0, 255] for this enumeration type [-Wenum-constexpr-conversion] Change-Id: I1b029099634dcc8f11071aad6a974ec0c41077ce Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* | QtVersionManager: Fix a warning about missing initializerJarek Kobus2023-05-092-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It fixes the following warning: warning: missing initializer for member ‘QtSupport::Internal::ExampleSetModel::ExtraExampleSet::qtVersion’ Amends bdfa412b14174e7e81b899ae8323fc78ddd7916e Change-Id: Ieb984664953f53d458297970e09678c499a26197 Reviewed-by: Eike Ziller <eike.ziller@qt.io> (cherry picked from commit a5ad7221841e9fd2c358f1b2a43cfb0fc0c819b9) Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Marco Bubke <marco.bubke@qt.io>
* | SquishTests: Improve version detection for importsRobert Löhning2023-05-091-4/+4
| | | | | | | | | | | | Change-Id: If38aa92c22c3390859f738ad5bfa5bacf47302ec Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* | SquishTests: Fix formatting of exception messageRobert Löhning2023-05-091-1/+1
| | | | | | | | | | | | | | Amends 8d03220017bf7e5c7be51fc36acb56fbde9e3e13 Change-Id: I05266fe6152a8ac2601890e8dcf32fc68d0989d3 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | SquishTests: Some more Python3 adaptionRobert Löhning2023-05-091-1/+1
| | | | | | | | | | | | Change-Id: Iee0fd4107c3423d72a1dc51b0087837e4de46537 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | CMakePM: Store CMake Autorun state for all toolsCristian Adam2023-05-083-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Amends 2f39b51bdc1f73e2d87cc641a8501fd04ee76b4f The default tool's value is taken as default global value, then will be saved for all tools. This fixes the case when the false Autorun value for the default CMake tool would always be set as global autorun with no option to actually set global Autorun value due to the "upgrade" path mechanism. Change-Id: I17076bc0c77b087c5d4048fdfe74ddf91d837fd4 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* | FakeVim: Fix build with Qt 6.6Eike Ziller2023-05-081-8/+10
| | | | | | | | | | | | | | | | | | The connect doesn't work with incomplete type FakeVimHandler::Private anymore, so move the code. Change-Id: I686cd19a985f965cebf7d0a927cff4dc80ae746d Reviewed-by: hjk <hjk@qt.io> (cherry picked from commit e56e3b6f374e00179eb0537198437864dddc47f2)
* | Utils: Avoid watching directories of watched filesDavid Schulz2023-05-081-13/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not watch directories unconditionally, but only if they contain removed files to check whether those files are readded. This should reduce the number of needlesly watched directories to a minimum and fix performance regressions introduced by 61598eca15e14af64c20d314db382973dfccb2d2. Fixes: QTCREATORBUG-28957 Change-Id: I8fe387e7de32b0fb585074330c7f6ca7eae44730 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> Reviewed-by: hjk <hjk@qt.io>
* | Debugger: fix vanishing editor tooltip on expandDavid Schulz2023-05-081-18/+13
| | | | | | | | | | | | | | | | | | | | | | fetchMore is called multiple times before expandNode and seems to invalidate the index that is passed to expandNode. Since we only need to fetch more when we want to expand the item we might as well just integrate the code of fetch more into expandNode. Fixes: QTCREATORBUG-29083 Change-Id: I0e60e9bb03b53de2e86eea232fb5bb98046bbb80 Reviewed-by: hjk <hjk@qt.io>
* | SquishTests: Log used Python versionRobert Löhning2023-05-081-0/+1
| | | | | | | | | | Change-Id: I60cb928382840f34800af6a8ee1ed7f084acfb93 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Bump version to 10.0.2Eike Ziller2023-05-082-4/+4
| | | | | | | | | | Change-Id: I8722d122d18e78054d844a4f4e75cf7d2ef746ef Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | SquishTests: Don't test.verify state of checkbox in getBuildIssuesRobert Löhning2023-05-052-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | - It generates a ridiculously large number of test results in comparison to what's actually tested - In tst_memberoperator, it is used in waitFor(). Thus, it depends on timing and the number of test results varies from one execution to another Change-Id: I7d4ad8f87590b4fc2dda51e9eda703961c7acd9e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | SquishTests: Improve log messages of exceptionsRobert Löhning2023-05-058-13/+13
| | | | | | | | | | | | | | | | ...and make them more similar to Squish's own "Error" messages. Change-Id: If5df701d4fa01fc1c1aea94cc9778a6a5dccc44e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | McuSupport: fix toolchain naming difference between windows and linuxKarim Abdelrahman2023-05-051-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | Toolchain naming convention is different in windows "mingw" than in linux "gcc". That caused the logic to fail on windows and prompt the user to remove a kit of an existing target. Task-number: QTCREATORBUG-29003 Change-Id: Ib99a9b38fec30b9a6826874f1acd0bb2f8615e1e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Sivert Krøvel <sivert.krovel@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* | Doc: Fix link to Qt UI Tools Text Finder exampleLeena Miettinen2023-05-041-2/+2
| | | | | | | | | | | | | | The word "Example" was removed from the doc title. Change-Id: I67250c2f09a9c21e93a2d48e6391ac175780336c Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | Update qbs submodule to HEAD of 2.0 branchv10.0.1Christian Kandeler2023-05-031-0/+0
| | | | | | | | | | Change-Id: I649138237245120f7dd9448dfdb1027375dbb114 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | l10n(zh_TW): Fix translations of 'Sidebar'Haowei Hsu2023-05-031-6/+6
| | | | | | | | | | | | | | | | | | | | * Sidebar: 邊欄,邊列 -> 側邊條 Change-Id: I01393615d25f42bd8ca584b3895ab02c2296a3bb Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: 林博仁(Buo-ren, Lin) <Buo.Ren.Lin@gmail.com> Reviewed-by: Cheng-Chia Tseng <zerngjia@gmail.com> Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* | GenericProjectManager: Do not make every subdir an include dirChristian Kandeler2023-05-022-2/+5
| | | | | | | | | | | | | | | | | | | | | | Large projects can have thousands of subdirectories, only a tiny subset of which are supposed to be include directories. Use the directory name as a heuristic instead. Fixes: QTCREATORBUG-29099 Change-Id: I207ea2b7d2739c4f6c27fa96865dfde2570caf8a Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | TextEditor: always return a valid assist interfaceDavid Schulz2023-05-024-18/+16
| | | | | | | | | | | | | | | | | | | | | | | | It is required for updating currently visible proposals. Also guard against potential null assist interfaces. Amends 0bd6d7a69fab1cc622f6e00ee63a15c666967e0d Fixes: QTCREATORBUG-29096 Change-Id: Ic34d70561b471e7e529f2fb7c239b49712aca502 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* | Fix qbs build for QML testChristian Kandeler2023-05-021-1/+0
| | | | | | | | | | Change-Id: I8df3988f574cc94c8bb441a54a1b861913029dfa Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Doc: Describe the "Qt Quick Application (compat)" wizard templateLeena Miettinen2023-05-023-4/+8
| | | | | | | | | | | | | | Fix descriptions of the "Qt Quick Application" wizard template. Change-Id: I15390252b29f5437d488bb8692787993855d1545 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | SquishTests: Further Python3 adaptionRobert Löhning2023-05-024-4/+10
| | | | | | | | | | | | | | Fixing tests in suite_editors Change-Id: I4e5e1adc2c4e6606232d76a794aff7a7144d5c9e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Add change log for 10.0.1Eike Ziller2023-05-021-0/+105
| | | | | | | | | | Change-Id: I992218bd0108d5afc9eb42d01d4a1a776db8a82b Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* | Update qbs submodule to HEAD of 2.0 branchChristian Kandeler2023-04-291-0/+0
| | | | | | | | | | | | | | Change-Id: I861f73625162351639b8f1ab61d0442cc061fad3 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* | Wizards: Fix "New Class" with QML_ELEMENT and no QQuickItem includeChristian Kandeler2023-04-281-0/+1
| | | | | | | | | | | | | | | | | | Amends 2f94e93334af366589fb2c5dcbff33a0694b6074. Fixes: QTCREATORBUG-29092 Change-Id: Ic27729a601534f5b4ed98451f637b9d49029a33a Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Tasuku Suzuki <tasuku.suzuki@signal-slot.co.jp>
* | Update qbs submodule to HEAD of 2.0 branchChristian Kandeler2023-04-281-0/+0
| | | | | | | | | | | | Change-Id: I357d5d0b6fdef8e089f4d8ef633e0ef7b1809a01 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | Merge remote-tracking branch 'origin/9.0' into 10.0Eike Ziller2023-04-281-35/+32
|\ \ | |/ | | | | Change-Id: Ic82c30a479a7ce7eab31b3c18abb3c46a71711cd
| * Coin: Add instructions to install pyenv for qtsdk.gitPatrik Teivonen2023-04-281-35/+32
| | | | | | | | | | | | | | | | | | Make sure that the required Python version for qtsdk can be installed in the future. Change-Id: Ie69cf79a33e4e4529dd34de7729d3014f8631fe2 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* | Core: Fix item flag on locator settingspageChristian Stenger2023-04-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | Do not make the 'included by default' column editable as this would make the column act strange on double clicks. Instead of providing a non-functional change opportunity for the checkstate's value this is now handled similar to the double click on other columns. Change-Id: Id2851b2bfe2b7cda8c3231f58bf436196a533171 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | CMakePM: Fix presets condition with a const valueCristian Adam2023-04-271-1/+1
| | | | | | | | | | | | | | Fixes: QTCREATORBUG-29077 Change-Id: If1ebaa22c07eaa39fb8d4f24c33f26249f17d793 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* | ClangFormat: Fix autoindentation for QML_ and Q_ macrosArtem Sokolovskii2023-04-272-7/+46
| | | | | | | | | | | | | | Fixes: QTCREATORBUG-29086 Change-Id: Ie23e46baf2c802799818cb724aacd71776480b06 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>