The Qt Project
cba5b0a841
Merge "Merge remote-tracking branch 'origin/13.0' into qds/dev" into qds/dev
2024-03-26 15:26:37 +00:00
Tim Jenssen
8a18423175
Merge remote-tracking branch 'origin/13.0' into qds/dev
...
Change-Id: I28e2e8cacf9a20c8b2f5073f4a492862d814fb99
2024-03-26 15:59:34 +01:00
Ali Kianian
aa64a62e2f
QmlDesigner: Prevent rounding real numbers in Model Editor
...
Fixes: QDS-12021
Change-Id: I28215cc7a6ae9c388b3654799ef848a8002b0f13
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2024-03-26 10:52:42 +00:00
Eike Ziller
7821fbbf03
German translation: Core, ExtensionSystem, Utils, Welcome
...
Change-Id: Ibdfa530b7d32ad67e2bbcc10ee0d133ce48a57bf
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2024-03-26 07:17:22 +00:00
Ali Kianian
2894cea520
QmlDesigner: Improve Model editor dialogs
...
* Dialogs will be closed after model changes
* Some menus and dialogs moved for improving the performance issues
Fixes: QDS-12057
Change-Id: Ie298732ec1d3c9e4623663cd539abfa1b119ff98
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-25 13:48:29 +00:00
Shrief Gabr
b008794156
QmlDesigner: Change cell text color for better legibility
...
- Cell text color now matches that of the column name.
Task-number: QDS-12168
Change-Id: Ia3e53a448c57e2f76347e83076271944936f6c05
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2024-03-25 13:28:06 +00:00
Thomas Hartmann
ef1f4793e2
QmlDesigner: Make Qt 6.7 the default for 3D
...
Change-Id: I8ef47e3457d0c55ef47a4a98389da4aa2b015634
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2024-03-25 09:37:33 +00:00
Shrief Gabr
536e787891
EffectComposer: Fix "Save comp with new name" button behavior
...
Task-number: QDS-12023
Change-Id: Icc941c8c31738b06e6f898562236eca50fc82180
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-22 22:17:34 +00:00
Ali Kianian
130d7c69ec
QmlDesigner: Improve selecting and viewing the added rows/columns
...
Fixes: QDS-11762
Fixes: QDS-12058
Fixes: QDS-12066
Fixes: QDS-12159
Change-Id: I81efce31fd6f6e48d4109cb397435972f562ae14
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-22 21:17:51 +00:00
Ali Kianian
668c3cfb35
QmlDesigner: Modify tooltips and texts of the model editor
...
Fixes: QDS-11758
Fixes: QDS-11895
Change-Id: I9d5f562b19fc9fff2a6a9d012ecdb6099c19409f
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-22 14:17:25 +00:00
Eike Ziller
8500dd03bf
Merge remote-tracking branch 'origin/13.0'
...
Conflicts:
doc/qtcreator/src/overview/creator-only/creator-keyboard-shortcuts.qdoc
Change-Id: I2db85da9f4a0593217951313020d71d430986961
2024-03-22 15:13:34 +01:00
Miikka Heikkinen
e4429401d5
EffectComposer: Add extraMargin property for generated effects
...
Extra margin property is added to effects that can spill outside the
source item. This property specifies the amount of space outside the
item that the effect is allowed to use for rendering.
Fixes: QDS-11607
Change-Id: I36d7392593faa6deb99726eaa02184aa87aa3571
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2024-03-22 13:40:25 +00:00
Shrief Gabr
002bfbf80f
EffectComposer: Add 'reset' button for values
...
Task-number: QDS-11719
Change-Id: Ia03366bf109427fbcfe5cc1d4f68ae97fa8dc256
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-22 09:55:30 +00:00
Thomas Hartmann
7df7cc21a1
QmlDesigner: Add Qt 6.7 support to 3d wizard
...
Change-Id: I54fc29b6934ca69fc07dc3aaea5fa9f37b69e76c
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2024-03-21 18:41:54 +00:00
Eike Ziller
258147a65c
German translation: Application Manager
...
Change-Id: I1e39d16bcc9c3b12a6eaaf9e51ce4b3dbeb91b7a
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-03-21 11:49:46 +00:00
Mahmoud Badri
9d451d54c8
QmlDesigner: Add and update the fly camera speed config icon
...
Change-Id: I3d956b04fb7f2e44a5d31c1561a2a341d27cc32b
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-21 11:07:48 +00:00
Marcus Tillmanns
6b406e7454
Core: Improve VSCode keyboard mapping
...
Change-Id: Iec57cd9f6d7fab481c3464479c2eb79b9bdbf2fe
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: David Schulz <david.schulz@qt.io >
2024-03-21 09:22:41 +00:00
Eike Ziller
fa0e998ed1
German translation: Python
...
Change-Id: Ibec15f963d9d3e3e2b39b4859867ed8e8b661c66
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2024-03-21 07:12:56 +00:00
Thomas Hartmann
98d1339637
QmlDesigner: Add default root id to templates
...
Task-number: QDS-12248
Change-Id: I105ada4f4b3a2eb5b3f422de7426dfaf8dc0a34a
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2024-03-20 17:27:59 +00:00
Eike Ziller
f3426d9319
German translation: Axivion
...
Change-Id: Iee3c7e363eae13ce1db2004e84b371dbc773c75a
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2024-03-20 14:28:11 +00:00
Eike Ziller
90e1d96019
Merge remote-tracking branch 'origin/13.0'
...
Conflicts:
cmake/QtCreatorIDEBranding.cmake
doc/qtcreator/src/overview/creator-only/creator-keyboard-shortcuts.qdoc
qbs/modules/qtc/qtc.qbs
src/plugins/remotelinux/linuxdevicetester.cpp
Change-Id: I8434e41dcfbb50f6ed032a3e0af1591eb19b79eb
2024-03-20 15:05:58 +01:00
Thomas Hartmann
d72f55bbd0
QmlDesigner: Fix issues with dynamic vectors
...
The conversion from Qt.vectorxd was not strict enough
and expressions like Qt.vector2d(7 / Constants.width, 7 / Constants.height)
were read as [7, 7]. Reflection was not handled properly and the [7,7]
was written on selection.
Fixes:
* Avoid reflection
* Improve Qt.vector parsing; Move code to C++
* Handle "real" expression case and show binding indicator
* Fix setting an expression. We allow the binding editor/expression
indicator only on the first component of the vector
Task-number: QDS-12242
Change-Id: I6707bdac860852d96d416adbe911d43fe9128e8a
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2024-03-20 11:25:04 +00:00
hjk
87ca7882c1
Debugger: Fix QPair dumping
...
Task-number: QTCREATORBUG-30538
Change-Id: Iee17aec458d9ab69cd4349bedb26b1a2270ca41c
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io >
2024-03-19 16:00:23 +00:00
Eike Ziller
4f8e81068c
German translation: iOS
...
Change-Id: I793ccaf13a7835e8615d51cf295b2119983b20b8
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2024-03-19 08:11:09 +00:00
Eike Ziller
d481d2f760
German translation: TextEditor and related
...
LanguageClient, VcsBase, Perforce, Git,
Clang*, CppEditor
Change-Id: Ib2f38e9cd37e4e2560491fdad81c5b2bc7e238f6
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-03-19 08:10:53 +00:00
Alexandre Laurent
62832ea958
Translate remaining string in French
...
Change-Id: I68f3e92270dce73ce72dced3bad9d89ca94c82f4
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Johnny Jazeix <jazeix@gmail.com >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Olivier Delaune <olivier+qt@delaune.info >
2024-03-18 20:01:46 +00:00
Alessandro Portale
8e9cf9604f
QmlDesigner: Fix landing page theming
...
The QmlDesigner landing page appears if a *.ui.qml document is open, and
user selects the "design" mode. Between QtC 12 and 13, the landing page
broke (unnoticed) due to the removal of the "Welcome_*" theme colors.
This change lets the Landing page use the new color tokens. A few fixes
in the PushButton component were needed.
Fixes: QTCREATORBUG-30547
Change-Id: I93319665bb283fba7f7a8892b671aaeb11479c7e
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-03-18 12:55:46 +00:00
Mahmoud Badri
244752f6af
QmlDesigner: Hide Flags combobox's popup when opening the cog menu
...
Otherwise the cog menu appears below the popup
Change-Id: If3b541bd98b2d771687373c9259ad017349d4215
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-18 09:30:22 +00:00
Eike Ziller
720ab253b1
German translation: Debugger
...
Change-Id: Ib650492a2a1c5cc1e8e1dcf5fd87e0b638239a9d
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2024-03-18 08:36:05 +00:00
Shrief Gabr
1ed3235e84
EffectComposer: Toggle "Assign to.." button based on component selection
...
Task-number: QDS-12148
Change-Id: I1f44df7c6c027c36c09f7c4d74e4dd609542c5b8
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-14 21:43:05 +00:00
Mahmoud Badri
36cdab7f98
QmlDesigner: Apply camera speed config icon
...
Change-Id: I15ec173221908e6317f6ee8cb9d2355c8686e43b
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2024-03-14 14:15:49 +00:00
Mahmoud Badri
2547e377ae
QmlDesigner: Add camera icon and update camera align icons
...
Change-Id: I96dbdf39a19642805485f135a101a5464bb4cbe8
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-14 13:39:59 +00:00
Mahmoud Badri
c581576e27
QmlDesigner: Use flags instead of int in FlagsComboBox
...
Fixes: QDS-12217
Change-Id: I0b87e084ac35ade002ed4d4f85ee141bd9e527b8
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-14 11:20:08 +00:00
Miikka Heikkinen
5a85490d4c
QmlDesigner: Add 3D edit camera speed configuration dialog
...
Edit camera speed configuration consists of a slider and a multiplier,
which combine into the total camera speed.
Speed and multiplier are stored per scene.
Fixes: QDS-12187
Change-Id: I587c04cf80d1ca95b5a38c406158e46cdb91d06f
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-14 08:43:52 +00:00
Ali Kianian
43ee39361f
QmlDesigner: Add Ids to icons for Squish tests
...
Task-number: QDS-12204
Change-Id: Ib63409e9092db4446756ec9dec6092947d5f0697
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-13 15:16:41 +00:00
Ali Kianian
9780e05ef2
QmlDesigner: Check the validity before accepting the import dialog
...
Fixes: QDS-12068
Change-Id: I5341214b43edf8fb7d3693a861a09c7fd3461ac2
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-13 14:15:59 +00:00
Shrief Gabr
f3782aed90
EffectComposer: Prevent overwriting when creating a new composition
...
Task-number: QDS-12144
Change-Id: Ie54ef39172969c9bfb008d70169a439b992f52fd
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2024-03-13 10:20:38 +00:00
Mahmoud Badri
b5f7b4c45e
QmlDesigner: Remove the taskbar window when popup opens
...
Change-Id: I58f52983d8f939f489d3ff364705660906253289
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-12 14:20:45 +00:00
Mahmoud Badri
eebd3472ae
QmlDesigner: Close CustomComboBox's popup on view scroll
...
Also remove the taskbar window (on Windows) that appears when the popup
appears, and make the FlagsComboBox buttons smaller
Fixes: QDS-12215
Change-Id: Ief8ab3b746a3d18b391b46a391cb53e775ecd624
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2024-03-12 12:47:58 +00:00
Ali Kianian
1e92dd4fe4
QmlDesigner: Add tooltips as data type descriptors to Model Editor
...
Task-number: QDS-11676
Change-Id: I14132ca8f2285de85532b26d3374b5e442f8c746
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
2024-03-12 10:33:53 +00:00
Tim Jenssen
e7e9a58e46
Merge remote-tracking branch 'origin/13.0' into qds/dev
...
Change-Id: I8cd3cdf5854299d3017d6c6bfa656fc483a0e20b
2024-03-11 17:18:48 +00:00
Alexandre Laurent
3af6f65ebc
French translation for Qt Creator 13.0
...
Change-Id: I0895a8ef3ccad9ab41081ec1df53aa45ed721e3e
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de >
Reviewed-by: Johnny Jazeix <jazeix@gmail.com >
Reviewed-by: Olivier Delaune <olivier+qt@delaune.info >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2024-03-11 16:16:43 +00:00
Mahmoud Badri
914956eb5d
QmlDesigner: Add select all/none options to FlagsComboBox
...
Fixes: QDS-12214
Change-Id: Iea02b76a1f2f57cfb9bb292dc26e9ce0a517693b
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-11 14:04:21 +00:00
hjk
b7b78df8be
Require C++20
...
Prevent introducing C++20 problems for the master merge.
Change-Id: Id6581a4c32ec6411195edb51339f017e4ddb51ff
Reviewed-by: Marco Bubke <marco.bubke@qt.io >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
(cherry picked from commit e678da9934 )
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2024-03-11 12:09:37 +00:00
Thomas Hartmann
40821b4767
QmlDesigner: Bump version in project template
...
Change-Id: I6f8c63b56b9a8d6d635a9385b42e714f1e510e02
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2024-03-11 10:28:53 +00:00
Alessandro Portale
477f4e18eb
Welcome: Design update round
...
User feedback was gathered and in part implemented in form of a design
update:
- Update dark and light tokens
- Add Token_Text_Accent and use it for session/sroject names, tags, etc.
- Change card hover from Token_Foreground_Subtle to
Token_Background_Subtle
- Remove font-style changes on hover
Change-Id: Ia428d43828c9c76ea91d142356457846b932e2d6
Reviewed-by: hjk <hjk@qt.io >
2024-03-11 10:25:35 +00:00
Mahmoud Badri
21299fe1f1
QmlDesigner: Generalize CustomComboBox
...
Make CustomComboBox only expose a component for its content so that any
content can be added. Not necessarily an item list.
Change-Id: Idc351351f35e5ca558a28422dd475cd5c800c27a
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-08 15:18:36 +00:00
Shrief Gabr
836c0a11e4
EffectComposer: Open effectComposerNodes/images by default in UrlChooser
...
Task-number: QDS-11464
Change-Id: I96bb7e359bd41637f0b1906a523c8a5de190981d
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2024-03-08 13:56:22 +00:00
Shrief Gabr
d786001fa1
EffectComposer: Add color channels to the Opacity Mask effect
...
Task-number: QDS-11417
Change-Id: Ie35e4da6c12a78fd808a6264f643ce2b3b1f62d2
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-08 09:31:37 +00:00
Mahmoud Badri
7f9f223aaf
QmlDesigner: Match CustomComboBox's popup width with the ComboBox
...
Change-Id: Idc12775e2a886e469d73e3e1f0e678ec3ddbc62c
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2024-03-07 15:26:56 +00:00