Previously only the process mode was checked to decide
whether we need an interactive docker session when starting
a process.
Change-Id: Ia80c78d861107239d0c86c405e06f30e7770ff8e
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
It is expected that the processor that is created by the provider is not
running.
Fixes: QTCREATORBUG-28769
Change-Id: Icef270c5f9255b97aa04fc3d0ea0cf872787bd24
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
The old dialog was based on local vs. remote file paths.
These days we can simply treat them the same.
If the selected files are not on the same device as the
debuggger they will be copied first.
Change-Id: If5ec93d1e1e49c51b3032fec8384682d2a5e35b4
Reviewed-by: hjk <hjk@qt.io>
Some versions of dd don't support the status= option.
(e.g. the dd version in boot2qt)
Change-Id: I22aa6571b223b7707e962bd2df9abdd11b438d69
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
The AssistInterface changed to unique_ptr, but the internals of how the
QmlJSEditor looked for quick fixes still wrapped it into a
QSharedPointer, which then deleted the assist interface in addition to
the unique_ptr.
Amends 0e4b0a26d3
Fixes: QTCREATORBUG-28742
Change-Id: If685dbb2c49b09d529d0dcb3677dc90b03a039f0
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
There is a certain amount of time between resetting the processor to
nullptr in ClangdFollowSymbol::VirtualFunctionAssistProcessor::cancel
and the destruction of the ClangdFollowSymbol sentinel. So we also need
to check the processor before calling update.
Task-number: QTCREATORBUG-28769
Change-Id: Idec7c9dd7648285ecf2360c309d9751303f6209c
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
The actual bug is somewhere deep in the Qml ScrollBar's implementation.
The workaround is to disable the scrollbar while dragging is on.
Fixes: QDS-7849
Change-Id: I9bedd8a8f0947c0e3d1a01e6d6e9962e9826d460
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Also included some enhancements to ModelNodeOperations
Task-number: QTBUG-110486
Change-Id: Ibaeef035121fff070119100560efcdab03e1a273
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
When searching for updates from the settings page. We need to always
send the signal that the search finished.
Fixes: QTCREATORBUG-28745
Change-Id: Ia4c764081916fdde4175799ab6d74fb7c4045810
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
For example, "and and", "the the", "or or"...
Change-Id: Ie5795efb857e674c5a584e97a60bcb9b2ba869d2
Reviewed-by: Andreas Eliasson <andreas.eliasson@qt.io>
Following orphaned context is merged into ::VcsBase
CommonSettingsPage
Change-Id: I2773b6ffe6594b58f3278aa9b66428a8f41ceb22
Reviewed-by: hjk <hjk@qt.io>
Following orphaned contexts are merged into ::Valgrind
HeobData
HeobDialog
Change-Id: I03a022cf2e6b30e697bd82a2846e3ba7183c5f99
Reviewed-by: hjk <hjk@qt.io>
Following orphaned contexts is merged into ::TextEditor
CompletionSettingsPage
Change-Id: Ibd6e1bc5f49e261729b36fc823e6c602cc80d5f8
Reviewed-by: hjk <hjk@qt.io>
Following orphaned context is merged into ::RemoteLinux
GenericLinuxDeviceConfigurationWizardSetupPage
Change-Id: Iea61a08f497e0f1326388b10f0c5ed47fa440417
Reviewed-by: hjk <hjk@qt.io>
Following orphaned context is merged into ::QmlProjectManager
QmlManager
Change-Id: Ib7173045464ede3a46b836b3d59a676930ffe1ee
Reviewed-by: hjk <hjk@qt.io>
Following orphaned context is merged into ::QmlProfiler
StatusDisplay
Change-Id: I25f56a141577b199ab4101b62a18ad9b6efbd7ce
Reviewed-by: hjk <hjk@qt.io>
Following orphaned contexts are merged into ::QmlJS
CppQmlTypesLoader
StaticAnalysisMessages
Change-Id: I2e4b8e7d173bd669e7067728c4ea3e238e13f3c9
Reviewed-by: hjk <hjk@qt.io>
Following orphaned context is merged into ::LanguageServerProtocol
JsonRpcMessageHandler
Change-Id: If6a2e6e52bfc0b2348d25d3a28ee27baee8c870d
Reviewed-by: hjk <hjk@qt.io>