Add new enum types.
Update done handlers.
Describe TaskAdapter's Deleter.
Replace Utils::ProcessTask and FileTransferTask, which are
specific to QtCreator, with QProcessTask and NetworkQueryTask,
which come with the TaskTree solution.
Remove the note about Storage not being reentrant, as currently
it is already reentrant.
Add reentrant marker to all classes.
Fix some example snippets.
Fixes: QTCREATORBUG-29834
Change-Id: I351447ffdbdd641239efd0320250d6a4a8b26f08
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: hjk <hjk@qt.io>
The employed algorithm lacked proper backtracking, potentially causing us
to miss the delimiter altogether.
Change-Id: I7993c3c27d034925bd884e192779c85c54be9ec4
Reviewed-by: hjk <hjk@qt.io>
... by using the new setup pattern for the manifest editor.
Change-Id: I9eed8481e7f8ca08af34cd3a04c9909cd56d3b6a
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Made setChangeNumbers private function in BaseAnnotationHighlighter
and remove usage in other places.
Moved annotationChanges to BaseAnnotationHighlighterPrivate from
VcsBaseEditorWidget.
This was done to move all instances of TextEditor::SyntaxHighlighter.
In this regards only the public API of TextEditor::SyntaxHighlighter
should be available from children and no other additional functions.
Change-Id: Ibece9476a810e13c8722839820d5c575b0808f03
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
The id based translation feature is not available on Qt for MCUs 2.5
This reverts commit 8f948c28a9.
Task-number: QTCREATORBUG-29940
Change-Id: I0a63e8738e2a0b92319ba53d8b1f1730f8421796
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Samuel Mira <samuel.mira@qt.io>
Reviewed-by: Yasser Grimes <yasser.grimes@qt.io>
When updating kits some packages will still have the cached value of the
outdated package resulting in failure on updated. although default paths
would have given the correct path.
This patch restore package values to the default value, in addition to
tracking changes in model-names that correspond to the same kit.
Fixes: QTCREATORBUG-29855
Change-Id: Iad52df93e1e39c7f56bdb30036ac21cda8cdf670
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This way the user doesn't have to manually register lldb.exe
Change-Id: Id0a19de0962d8ba47a66a8d1909dfe2eb5ca0a6f
Reviewed-by: David Schulz <david.schulz@qt.io>
Clear and removeAllNodes functions were consolidated into one clear()
function, which now properly resets the entire model. This makes UI
properly synced to actual model state when composition is opened, so
the phantom nodes will no longer appear.
Fixes: QDS-11347
Change-Id: I204760cca6af669daa43a18bfb199dfbf14b73cb
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Omits the original request whether to save a modified file
if the files are opened inside QC, but it ensures to format
the correct file content instead of using some cached
content.
Fixes: QTCREATORBUG-29904
Change-Id: I3b3f3e53fb811288a208376559243bea01d0d4a4
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
The pdb engine is created in the DebuggerRunTool constructor so we
cannot unconditionally overwrite the engine in DebuggerRunTool::start.
Amends 9af8ecd935
Change-Id: I0c3c88d14235bfb01543da788a7bb5e7e99018d3
Reviewed-by: Artem Sokolovskii <artem.sokolovskii@qt.io>
Multi-Config generators have additional library dependencies checks.
Xcode and MSbuild are multi-config generators too.
We need to make sure it kept configurable.
Change-Id: I571e718bc71ffc3920f07d15a956e9153d74b0a5
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Fix the navigators column width for Qt 6.5.4 and at the same time make
the icon columns tighter.
Task-number: QDS-11314
Change-Id: I87397eca104e4bfb835090229672e2d3d42dee6e
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
iOS 17 devices no longer report the development status via
the com.apple.xcode.developerdomain domain.
Task-number: QTCREATORBUG-29682
Change-Id: I9de3c88425b71906f51d0f0e8b6a4ece0e08eb3a
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Compactify genericprojectwizard.cpp a bit.
Also, rename GenericProjectWizard to GenericProjectWizardFactory and
GenericProjectWizardDialog to GenericProjectWizard. That's what they are.
Change-Id: I9a7ac55b047cc9e40cb0c4f7f25bc6239686bf99
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
... before checking for re-run support.
The workers are own by the RunControl, they should not self-destruct,
but this apparently happens.
Change-Id: I41101dfc20bf2ff4f19c440934e4d4010a88c04e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>