Marcus Tillmanns
b5df17cee3
Utils: Use ReadWriteLock
...
Changes usage of QMutex to QReadWriteLock since the cache is read
more often than written.
Change-Id: Ifb29de6c14fecea373bfcb7c92eb6e3450a61811
Reviewed-by: hjk <hjk@qt.io >
2023-01-18 08:05:37 +00:00
Christian Stenger
3e14368d29
Debugger: Adapt to change in FilePath
...
Change-Id: I947f7c22bd59e445c94784fc50f29f6b571aad5a
Reviewed-by: hjk <hjk@qt.io >
2023-01-18 07:59:03 +00:00
Christian Stenger
b9aac89961
BareMetal: Adapt to change in FilePath
...
Change-Id: I4766ccd8fc7121af1045d2fc7d2e730da0a9d44b
Reviewed-by: hjk <hjk@qt.io >
2023-01-18 07:56:41 +00:00
hjk
17b20e0622
TextEditor: Tr::tr
...
Change-Id: I28aa68e25c53c3a4d1c370074d7b3318944dc45a
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-01-18 07:02:12 +00:00
Orgad Shaneh
87e5ac7438
Subversion: Mask credentials in command line everywhere
...
Fixes: QTCREATORBUG-28413
Change-Id: I763c26944d89a8dcc7151e10b8eed5d9642fb982
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io >
2023-01-17 16:51:44 +00:00
Mahmoud Badri
e18689791d
QmlDesigner: Fix removing the last material of an model
...
Fixes: QDS-8119
Change-Id: I09da3a9a9297556170f2865001435badf47b9905
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-01-17 16:51:27 +00:00
Alessandro Portale
edd3c16382
Core: Remove duplicate translations in qtcreator_ja.ts
...
Amends: dca4984232b89a79c258dd250657b3826da23881
Change-Id: I8f057fc43acbb26481a10b4754deef7c67dddc69
Reviewed-by: hjk <hjk@qt.io >
2023-01-17 16:24:02 +00:00
Christian Kandeler
8d190acde9
Core: Fix include
...
Change-Id: I1c7290c5e489e6c26c11a08519622f16121478fd
Reviewed-by: hjk <hjk@qt.io >
2023-01-17 15:34:54 +00:00
hjk
91696f8bf3
Perforce: Tr::tr
...
Change-Id: Id8f4d5fbd3f20ec750bbfbbac2662e5b3a79ecd3
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2023-01-17 15:29:35 +00:00
Tasuku Suzuki
ae59898aad
CMakeProjectManager: Override 'Open Terminal' func to open build dir
...
88eda2322b did it for BuildEnvironmentWidget
Change-Id: I708dc8756564fb6aef85421e2e4663a29a7ffdd6
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2023-01-17 15:28:45 +00:00
Alessandro Portale
0a67f912eb
Fully qualify Tr::tr calls for the cases where lupdate needs this
...
Change-Id: Icc5757376b028d9e5602751d9d8ea0a850970ebb
Reviewed-by: hjk <hjk@qt.io >
2023-01-17 15:24:23 +00:00
hjk
015b1ee53c
Core: Tr::tr
...
Change-Id: I0064814b0689f0f65072d2b0f60e26162587fd54
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2023-01-17 14:34:16 +00:00
Pranta Dastider
a508b70ddd
QmlDesigner: Update Tooltips for ItemPane Section
...
This patch update tooltip text for Visibility/ItemPane Section fields
in Property editor.
Fixes: QDS-8723
Change-Id: I8bbd1ceae548b6b1f0387a7cb6e2e429a689b946
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-01-17 14:32:24 +00:00
Pranta Dastider
2c02e189fd
QmlDesigner: Update Tooltips for Image Section
...
This patch update tooltip text for Image Section fields
in Property editor.
Fixes: QDS-8804
Change-Id: I5c1b1a032dfbd337e53851a8ac8fdc71c9d1555c
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-01-17 14:32:18 +00:00
Christian Stenger
8f8150db2d
Squish: Add common start function to process base
...
Starting the process is similar for the tools, so extract it
to the base class.
Make it virtual to let the tools still be able to re-init internal
members.
Slightly changes the startup of the server as the Started state
was emitted later manually after the port in use had been known.
Change-Id: Iea88ce88e8a12a7723460adaa25f7b9a5cd9a2b8
Reviewed-by: David Schulz <david.schulz@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-01-17 14:30:26 +00:00
Christian Stenger
01f85a1e1e
Squish: Make static helper to member functions
...
Change-Id: Id9e67ba58ecaad2d4a9f907cc598930908c5b117
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-01-17 14:30:15 +00:00
Christian Stenger
3d7baa65f9
Squish: Separate server handling
...
Change-Id: Ibcafe31bc8fd7dfaea165b95ed8898a7bff69d21
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-01-17 14:30:03 +00:00
Christian Stenger
bef44699a3
Squish: Integrate query handling into common state handling
...
Change-Id: I5c4bef992292d2195b557a61b9a648a39843ae2b
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-01-17 14:29:50 +00:00
Christian Stenger
ee24d1264b
Squish: Do not queue xml handling
...
Avoid ignoring short results when running multiple
test cases.
Change-Id: I4ba399893c92d49445bed48755c40cabf535e4b5
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-01-17 14:29:39 +00:00
Christian Stenger
46d13932e3
Squish: Add lost status text
...
Change-Id: I776ff5ae131596afc2d46caff2045bbf4d2c995c
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-01-17 14:29:29 +00:00
Christian Stenger
58b197e2ae
Squish: Move recording over to new approach
...
Change-Id: I7c8b16cd7f58fa772510ea171756577036520e49
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-01-17 14:29:22 +00:00
Christian Stenger
3de8d194c5
Squish: Move normal run over to new approach
...
Change-Id: I31301ea1d019169923e534281457b01a4b0a5cd5
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-01-17 14:29:09 +00:00
Christian Stenger
daf0e062e1
Various: Adapt to change in FilePath
...
Change-Id: I9218b7378ffb8662338351a551f5809914f18a62
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: hjk <hjk@qt.io >
2023-01-17 14:28:34 +00:00
Christian Stenger
7b74432fb1
Utils: Adapt to change in FilePath
...
Change-Id: Ie828342789e28d4b99138ac02d9e2644c5e24431
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: hjk <hjk@qt.io >
2023-01-17 14:27:55 +00:00
David Schulz
15cf2ecf25
LanguageClient: Export ProgressManager
...
Change-Id: I737b7097878aacf9d1cf5b72af05b1471ab36891
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2023-01-17 13:22:21 +00:00
Jarek Kobus
71d18a1285
ExtraCompiler: Start a task tree when modifying ui file
...
Amends c99ce1f455
Change-Id: Ib21614f7338c4a89d89ab07b78267461db7fa653
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2023-01-17 12:38:53 +00:00
Mats Honkamaa
b57dcb3df9
Doc: Fix file types docs
...
Task-number: QDS-8799
Change-Id: I1a2f359dd9bd0b0013ee99e4b2b1dec92d3fb5de
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-01-17 10:32:13 +00:00
hjk
f939f968ea
Utils: Consolidate Link::from{FilePath,String}
...
The input is more unparsed-string-ish in nature, so FilePath is not
appropriate.
Change-Id: I85efb5813b8f5fbbc4127be1c936d5487637b75c
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-01-17 09:46:58 +00:00
Christian Stenger
c527fc4fe4
Android: Fix extra token
...
Amends 32d71c6da7 .
Change-Id: I916cbe0d48ae674553c91a07d133a5fc7d9bcff7
Reviewed-by: hjk <hjk@qt.io >
2023-01-17 09:46:22 +00:00
Artem Sokolovskii
42c3e88f95
ClangFormat: Move the functions from clangformatutils
...
- Moved the functions from clangformatutils to the places where
it is belong
Change-Id: Ia4108c5b096610170e0f9d16d15d40d5538ffbdc
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2023-01-17 09:00:56 +00:00
Artem Sokolovskii
32d71c6da7
Android: Move Apply and Cancel button to the button box
...
Change-Id: I7639ca047438f39f839d8554875ec323dbfa7b2f
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2023-01-17 08:01:50 +00:00
David Schulz
f920ee217b
LanguageClient: remove unused code
...
Change-Id: Iac6a0f02aa52d9d5d1699200b2dd328c00ea9f30
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-01-17 07:16:34 +00:00
Tasuku Suzuki
fabb53c728
VCS: Clean up code for vcs toolbar
...
It has been hidden since 5d316a4919
Change-Id: Id6808dc5546bb5cf500032b4b03ab3fc06c14501
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
2023-01-16 23:22:26 +00:00
Tasuku Suzuki
43eacc1ae5
VCS: Add a button to open settings on Commit Form
...
Change-Id: I4e1b47e9c6d3276b0c153c24cc24daeb3846814e
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-01-16 23:20:27 +00:00
Thomas Hartmann
866f8b3557
QmlDesigner: Adapt DynamicLicenseCheck for new plugin
...
Change-Id: I2547589cea1c01e70e1f8c40f89f66783b3dbd18
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2023-01-16 17:12:40 +00:00
Thomas Hartmann
ee84f974d4
QmlDesigner: Move UI for feedback to QmlDesigner
...
* Moving the QML UI to the QmlDesignerPlugin
* Adding menu action to trigger feedback
Change-Id: I94823beaf3896ab33dfb0ed414202e6fe267a35e
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2023-01-16 16:38:50 +00:00
Thomas Hartmann
92777297a5
StudoPlugin: Add QTC_ASSERT to avoid empty project names
...
There have been issues with invalid properties in the telemetry backend.
Change-Id: I8ddd7740e927e83b363a8d5a87a24836ca573c73
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2023-01-16 16:38:07 +00:00
hjk
6a1a6d85b8
iOS: Tr::tr
...
Change-Id: I547af218546927622414999e5b9019ab62916e7e
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2023-01-16 16:11:20 +00:00
Alessandro Portale
8f2d48e8a3
ProjectExplorer: Tr::tr clean-up
...
Tr::tr a string that was missed, and some extra qualifications to help
lupdate.
Amends: c5f7f5ab0a
Change-Id: I65b98d20ed3c1f8781823c4ee6677052d1cf0fa3
Reviewed-by: hjk <hjk@qt.io >
2023-01-16 15:23:02 +00:00
Artem Sokolovskii
5d9912b058
ClangFormat: Remov unused functions
...
Change-Id: I294e190cdd76467cb79b58bc818a240cdead8bbc
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2023-01-16 14:22:49 +00:00
hjk
7cd2026fa2
Utils: Re-add some safety net in FilePath::setPath()
...
Amends c08317b5a6
Change-Id: I3b9bc61346aa60280beb3b29c33c0f76017e407a
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-01-16 14:16:12 +00:00
Christian Stenger
cc89b79bc2
QbsPM: Fix handling of executable path
...
To be able to act correctly the internals of FilePath need to be
formatted in UNIX style.
Kind of amends c08317b5a6 .
Change-Id: I5a0c7b06005901575d47b9de327eeb657dbe3090
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2023-01-16 13:32:35 +00:00
David Schulz
f7f9d5d405
Python: Fix crash on switching interpreters in run configuration
...
This happens if the project contains ui files, pyside with pyside uic
and the python language server is installed. It is caused by pointers to
already deleted extra compilers in the pyls language client.
Change-Id: I877f20292c9c850c151fa94149b5a46d4836c3de
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-01-16 13:13:01 +00:00
Jarek Kobus
d96c7a2d0d
CppCodeStyleSettingsPage: Reuse Layouting::TabWidget
...
Change-Id: I82ad373f1acebc6d62da3d58619b9a6cc11d7638
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-01-16 12:57:05 +00:00
hjk
c5f7f5ab0a
ProjectExplorer: Tr::tr
...
Change-Id: I8f1b463c5cc7a53627f7a9ad261998b92f13e56a
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2023-01-16 12:10:24 +00:00
hjk
e373fe6aa9
Utils: Avoid temporary strings when hashing links
...
Change-Id: I5d5cc5ed35fea7692d1c0bfdd9091928b5d46487
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2023-01-16 11:12:03 +00:00
Eike Ziller
514a62b9b2
ExamplesListModel: Remove unneeded override of data(...)
...
It seems to have been a workaround for taking tags into account for the
filtering, but that is done completely different nowadays, and not with
the DisplayRole.
Change-Id: Iff73c1a33de4a40c4919794a8644fdc4af710ba1
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-01-16 10:43:46 +00:00
Eike Ziller
2f70875ee3
MarketPlace: Fix issues pointed out by static analyzer
...
- Use static regular expressions
- Don't mix iterator and const_iterator
- Use const Qt container in range based for loop
Change-Id: Iaa3a6a1eda28c6b962f28bd09bfaa53e6f5f8453
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2023-01-16 10:33:46 +00:00
hjk
237d1b2c8e
QmakeProjectManager: Simplify makefile extraction logic a bit
...
Change-Id: I7b28bb1889e243e390c705d66cf460d33299b3d1
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-01-16 09:24:57 +00:00
hjk
cb7182ee44
Qmake: Remove ArgumentFlag::OmitProjectPath
...
Last user went away with 344a8f5622 .
Change-Id: I54c6378da553a6ee6b36c8cfc3021e2f390ded50
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-01-16 09:23:07 +00:00