Commit Graph

80509 Commits

Author SHA1 Message Date
Marcus Tillmanns
516fce6f53 Utils: Add FilePath::tmpDir and createTempFile
Change-Id: I6f3143e59a87edffeee5e08708ba721293a8a369
Reviewed-by: hjk <hjk@qt.io>
2023-02-07 09:28:38 +00:00
Amr Essam
13a93a6b57 QmlDesigner: Enable effect animation by default
Also included some enhancements to ModelNodeOperations

Task-number: QTBUG-110486
Change-Id: Ibaeef035121fff070119100560efcdab03e1a273
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2023-02-07 09:19:46 +00:00
Alessandro Portale
02777c4179 Fossil: Inline configuredialog.ui
Change-Id: I74e7372ef4839788f4cf9bf0595c9f0a41c0a604
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2023-02-07 08:59:01 +00:00
Marcus Tillmanns
0c1b59fb1a Utils: Use isSameDevice in copyFile
Change-Id: I36389a88c4474d46ef4fdb9369cf9f4219f6099d
Reviewed-by: hjk <hjk@qt.io>
2023-02-07 08:17:16 +00:00
Marcus Tillmanns
144dff8d74 Gdb: Use path() of executable
Change-Id: I872da3995344b6337b5d72925768034b58f9b339
Reviewed-by: hjk <hjk@qt.io>
2023-02-07 08:17:08 +00:00
Eike Ziller
3358f94cb7 CMake: Detect cmake from ARM homebrew on macOS
Change-Id: I67c539c9e9a42de086df9e0c12fa4e661494e121
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-02-07 08:01:33 +00:00
Eike Ziller
c1656c2f3c UpdateInfo: Fix never ending progress spinner in settings
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>
2023-02-07 08:00:40 +00:00
Eike Ziller
97323e14f0 GitHub/Linux: Fix missing chrpath for deployment
Change-Id: If1ea7b04bd6636183c90a2471f6b68998036e923
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2023-02-07 08:00:26 +00:00
Eike Ziller
78cad18135 GitHub: Create and upload Debian packages
Change-Id: I989ef46e9e99de4291f582d096ad6dc44d7b47ec
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2023-02-07 08:00:17 +00:00
Eike Ziller
c6853ff32a GitHub: Fix ccache archive downloading if there is none
Change-Id: I54fcac1a86c6f101469a695aa3610ae755354271
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2023-02-07 08:00:08 +00:00
Leena Miettinen
447f8b80c3 Doc: Remove double words and fix a typo
For example, "and and", "the the", "or or"...

Change-Id: Ie5795efb857e674c5a584e97a60bcb9b2ba869d2
Reviewed-by: Andreas Eliasson <andreas.eliasson@qt.io>
2023-02-07 07:23:13 +00:00
hjk
f1c302af0c Fossil: Inline fossilcommitpanel.ui
Change-Id: I9be4ed8cd598bc6c9b1bdef00b8eb28d2f0ac0dd
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2023-02-07 07:20:56 +00:00
Alessandro Portale
c4f6887b1d GlslEditor: Tr::tr()
Change-Id: I261cad5b85535d42a9b96d1a0ade53dbc7addf86
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-02-06 22:45:18 +00:00
Alessandro Portale
b919171375 EmacsKeys: Tr::tr()
Change-Id: I52ccb149237e01595a515c6bb380490276e343b7
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:45:05 +00:00
Alessandro Portale
c392ccc019 Translations: Remove empty "<location/>" tags
Change-Id: If77caf015970efde7ec8b884c4d4b95ef0eca0dc
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-02-06 22:44:43 +00:00
Alessandro Portale
077401b9ce Ios: Merge orphaned .ts context into "::Ios"
Following orphaned context is merged into ::Ios

  DevelopmentTeam

Change-Id: I75f4e1e691c8f73d556a5b13805c044ef105d1b7
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:44:36 +00:00
Alessandro Portale
e1538b7e32 VcsBase: Merge orphaned .ts context into "::VcsBase"
Following orphaned context is merged into ::VcsBase

  CommonSettingsPage

Change-Id: I2773b6ffe6594b58f3278aa9b66428a8f41ceb22
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:44:28 +00:00
Alessandro Portale
b0e289e096 Valgrind: Merge orphaned .ts contexts into "::Valgrind"
Following orphaned contexts are merged into ::Valgrind

  HeobData
  HeobDialog

Change-Id: I03a022cf2e6b30e697bd82a2846e3ba7183c5f99
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:44:21 +00:00
Alessandro Portale
2376a5d125 Tracing: Merge orphaned .ts context into "::Tracing"
Following orphaned context is merged into ::Tracing

  ButtonsBar

Change-Id: I1a17113e2cd0e9755253ce5136ebb8ebd88619c6
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:44:14 +00:00
Alessandro Portale
8ad7066e0d TextEditor: Merge orphaned .ts context into "::TextEditor"
Following orphaned contexts is merged into ::TextEditor

  CompletionSettingsPage

Change-Id: Ibd6e1bc5f49e261729b36fc823e6c602cc80d5f8
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:44:09 +00:00
Alessandro Portale
93d3854401 ResourceEditor: Merge orphaned .ts contexts into "::ResourceEditor"
Following orphaned contexts are merged into ::ResourceEditor

  PrefixLangDialog
  QrcEditor
  ResourceTopLevelNode
  SharedTools::QrcEditor
  SharedTools::ResourceView

Change-Id: I9b353cde6dd55d7bb6a9b2ebda9ba60e98450aab
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:44:03 +00:00
Alessandro Portale
38336a5869 RemoteLinux: Merge orphaned .ts context into "::RemoteLinux"
Following orphaned context is merged into ::RemoteLinux

  GenericLinuxDeviceConfigurationWizardSetupPage

Change-Id: Iea61a08f497e0f1326388b10f0c5ed47fa440417
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:43:57 +00:00
Alessandro Portale
93f0e58980 QtSupport: Merge orphaned .ts contexts into "::QtSupport"
Following orphaned contexts are merged into ::QtSupport

  BaseQtVersion
  ProMessageHandler
  Qt4ProjectManager
  QtSuppport
  examples
  tutorials

Change-Id: Ic9b1f82c35f453a2feb66c72cefba3d82d3e1897
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:43:51 +00:00
Alessandro Portale
6a993b50cf QmlPM: Merge orphaned .ts context into "::QmlProjectManager"
Following orphaned context is merged into ::QmlProjectManager

  QmlManager

Change-Id: Ib7173045464ede3a46b836b3d59a676930ffe1ee
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:43:40 +00:00
Alessandro Portale
73f4dd768c QmlProfiler: Merge orphaned .ts context is "::QmlProfiler"
Following orphaned context is merged into ::QmlProfiler

  StatusDisplay

Change-Id: I25f56a141577b199ab4101b62a18ad9b6efbd7ce
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:43:33 +00:00
Alessandro Portale
d570e67725 QmlJSEditor: Merge orphaned .ts contexts into "::QmlJSEditor"
Following orphaned contexts are merged into ::QmlJSEditor

  AddAnalysisMessageSuppressionComment
  ComponentNameDialog
  QmlJsEditor
  QmlJSHoverHandler

Change-Id: I5081b14ec4775b2dbe21bcb577cd083de0dac264
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:43:27 +00:00
Alessandro Portale
ef07a9d722 QmlJS: Merge orphaned .ts contexts into "::QmlJS"
Following orphaned contexts are merged into ::QmlJS

  CppQmlTypesLoader
  StaticAnalysisMessages

Change-Id: I2e4b8e7d173bd669e7067728c4ea3e238e13f3c9
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:43:21 +00:00
Alessandro Portale
d46d196a8c QmlEditorWidgets: Merge orphaned .ts contexts into "::QmlEditorWidgets"
Following orphaned contexts are merged into ::QmlEditorWidgets

  ContextPaneTextWidget
  ContextPaneWidgetBorderImage
  ContextPaneWidgetImage
  ContextPaneWidgetRectangle
  EasingContextPane
  FileWidget
  QmlEditorWidgets::ContextPaneWidgetImage
  QmlEditorWidgets::ContextPaneWidget
  QmlEditorWidgets::FileWidget

Change-Id: I6d123076fc836951e65df17748560663215d4ebe
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:43:14 +00:00
Alessandro Portale
00e4efefa2 ProjectExplorer: Merge orphaned .ts contexts into "::ProjectExplorer"
Following orphaned contexts are merged into ::ProjectExplorer

  DeviceProcessesDialog
  GenericMakeStep
  MakeStep
  RecentProjects
  RecentSessions
  RunControl
  RunSettingsPanel
  RunSettingsPanelFactory
  SessionActionLabel
  SessionItem
  Sessions
  TargetSettingsPanelFactory
  ToolChainOptionsPage
  develop

Change-Id: Ib307f7412c34bbd8aa609cde5376ed6a6e60f668
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:43:07 +00:00
Alessandro Portale
21862c79ed LSProtocol: Merge orphaned .ts contexts into "::LanguageServerProtocol"
Following orphaned context is merged into ::LanguageServerProtocol

  JsonRpcMessageHandler

Change-Id: If6a2e6e52bfc0b2348d25d3a28ee27baee8c870d
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:42:56 +00:00
Alessandro Portale
c0234c0be5 ImageViewer: Merge orphaned .ts context into "::ImageViewer"
Following orphaned context is merged into ::ImageViewer

  Imageviewer

Change-Id: I0acb9c9d172210bc955c200603ae86877500a652
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:42:50 +00:00
Alessandro Portale
5dfa6c003a Help: Merge orphaned .ts contexts into "::Help"
Following orphaned contexts are merged into ::Help

  ContentWindow
  DocSettingsPage
  GeneralSettingsPage
  IndexWindow
  TopicChooser

Change-Id: Ibe1ed8f5c3f96bd8ef910c08223c3dba5eac6a6b
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:42:44 +00:00
Alessandro Portale
5246c59686 Debugger: Merge orphaned .ts contexts into "::Debugger"
Following orphaned contexts are merged into ::Debugger

  AnalyzerManager
  AttachCoreDialog
  BreakCondition
  BreakHandler
  Debuggger::Internal::ModulesHandler
  GdbOptionsPage
  InputPane
  QmlEngine
  StartExternalDialog
  StartRemoteDialog
  StartRemoteEngineDialog

Change-Id: Iea0dc5e7cb1fd26042330f1988dbbd7f465528c7
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:42:37 +00:00
Alessandro Portale
7cfbe9475e CVS: Merge orgphaned .ts context into "::CVS"
Following orphaned context is merged into ::CVS

  Cvs

Change-Id: I9a67e3bfcb23b79d1b22f8e6efb07317fa55b896
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:42:30 +00:00
Alessandro Portale
98706a558f CppEditor: Merge orphaned .ts contexts into "::CppEditor"
Following orphaned contexts are merged into ::CppEditor

  CheckUndefinedSymbols
  QuickFixFactory

Change-Id: Ib3d736bd5653032eb7e65a757d9fb3db6b516e7b
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:42:23 +00:00
Alessandro Portale
110c4135a6 Core: Merge orphaned .ts contexts into "::Core"
Following orphaned contexts are merged into ::Core

  CommandMappings
  EditorManager
  ExampleDelegate
  ExternalTool
  Find::FindPlugin
  Find::IFindFilter
  Find::Internal::FindDialog
  Find::Internal::FindPlugin
  Find::Internal::FindToolBar
  Find::Internal::FindWidget
  Find::Internal::SearchResultWidget
  Find::SearchResultWindow
  MimeTypeMagicDialog
  MimeTypeSettingsPage
  OpenWithDialog
  PluginDialog
  SaveItemsDialog
  ShortcutSettings

Change-Id: I8c318bf116b28b7ab29271fdcce7fc85e58207d1
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:42:18 +00:00
Alessandro Portale
135eab2237 CodePaster: Merge orphaned .ts contexts into "::CodePaster"
Following orphaned contexts are merged into ::CodePaster

  PasteBinComSettingsWidget
  PasteBinDotComProtocol
  PasteBinDotComSettings
  PasteView

Change-Id: Ia8d41d034f7d1c8260c0ed39d0f2bffb4b480287
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:42:11 +00:00
Alessandro Portale
c10a937719 ClangCodeModel: Merge orphaned .ts contexts into "::ClangCodeModel"
Following orphaned contexts are merged into ::ClangCodeModel

  ClangDiagnosticConfig
  ClangUtils

Change-Id: I6a8ba32af01e22f4238bfec4f07e8d14af265a4a
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:41:13 +00:00
Alessandro Portale
732dee43ff CMakePM: Merge orphaned .ts contexts into "::CMakeProjectManager"
Following orphaned contexts are merged into ::CMakeProjectManager

  CMakeBuildConfigurationFactory
  CMakeFilesProjectNode
  CMakeTargetNode

Change-Id: I25d2c97f8316eafdf28261373031feec6b3913d0
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:41:08 +00:00
Alessandro Portale
f7c268c23d AutoTest: Merge orphaned .ts contexts into "::Autotest"
Following orphaned contexts are merged into ::Autotest

  AutoTest
  BoostTestFramework
  BoostTestTreeItem
  CTestTool
  CatchFramework
  CatchTestFramework
  CatchTreeItem
  GTestFramework
  GTestTreeItem
  QtTestFramework
  QtTestTreeItem
  QuickTestFramework
  QuickTestTreeItem
  RunConfigSelector
  TestTreeItem

Change-Id: Icf5b31a08f76a76ed7c91eba670d1a5a25974906
Reviewed-by: hjk <hjk@qt.io>
2023-02-06 22:41:02 +00:00
Thomas Hartmann
e7803a20d7 QmlDesigner: Properly initialize member
m_qmlPuppetPath was not initialized

Change-Id: I80f4b17888373db64f40790d9e80d8fd30ae805e
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2023-02-06 17:12:31 +00:00
Jarek Kobus
930312546d ClangFormatPlugin: Don't leak ClangFormatStyleFactory
Detected by memory analyzer.
Remove unneeded includes.

Change-Id: I270b8a6f1d98fc25297b1f69e899551399437cf0
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2023-02-06 14:52:58 +00:00
Henning Gruendl
79586bc1a4 QmlDesigner: Add flag to non creator themes
Add missing QDSTheme flag to non creator theme to avoid soft assert
while parsing the theme file.

Change-Id: I105d6b91046ea97bda212e506c8358890f2cee12
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2023-02-06 14:03:10 +00:00
Miikka Heikkinen
e534c3224d QmlDesigner: Fix Qt version check in Assets view
The order of arguments in modelIndex call is only swapped for Qt 6.4.

Fixes: QDS-9044
Change-Id: I826ef8136d4669796645e8bbeed5ff53bb77275e
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2023-02-06 13:51:23 +00:00
Jarek Kobus
10295fc0fa PublicKeyDeploymentDialog: Reuse new StringUtils methods
Change-Id: I7f207a158b8a22ab94327d6c43b4c898b31cf646
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-02-06 11:52:25 +00:00
Pranta Dastider
6016ef8bd8 QmlDesigner: Update Tooltips for Rectangle Section
This patch update tooltip text for Rectangle fields
in Property editor.

Fixes: QDS-9002
Change-Id: I23a9456bb7f4555b42d6a0b6fb5ea8f2d7ddb2cb
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2023-02-06 11:48:37 +00:00
Pranta Dastider
e68807bd0b QmlDesigner: Update Tooltips for TextInput Section
This patch update tooltip text for TextInput fields
in Property editor.

Fixes: QDS-9003
Change-Id: I9a1b4a63895222d6fb87016b53c9a4d4cbba4541
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2023-02-06 11:46:16 +00:00
Thomas Hartmann
27dc19aeb3 QmlDesigner: Implement kit changing in status bar
Task-number: QDS-8975
Change-Id: Ie28585b76697f785bea2d5bb3360a6949c9c55d8
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-02-06 11:19:47 +00:00
Leena Miettinen
738819ec71 Doc: Replace "provide" with something simpler
This follows the ComplexWords rule in vale.

Change-Id: I99d8e5dc3ee4736a254064b6ef00166419fccee8
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
2023-02-06 11:09:29 +00:00
Jarek Kobus
33badfa660 PathChooser: Don't leak menu
Found by memory analyzer.

Amends b3f82887a3

Change-Id: I580ab0873f5c3556445a87d9fc2c806eeb48c57e
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
2023-02-06 10:51:44 +00:00