Henning Gruendl
c3f9d43aca
QmlDesigner: Fix PopupDialog popup location
...
* Restrict popup location to single screen given by global position
* Reintroduce PopupDialog title bar drag
* Fix global popup show on linux
Change-Id: If1923151cb9d0ec4286f27aeae2baa292e017eb5
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-11-16 17:57:28 +00:00
Ali Kianian
95dfd52712
QmlDesigner: Fix the delete dialog size problem for CollectionEditor
...
Task-number: QDS-11284
Change-Id: Iba60a27b0037c7db4270603f22855fac4a9c1d05
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2023-11-16 11:09:22 +00:00
Mahmoud Badri
68be6228db
QmlDesigner: Icon font updates
...
Added:
- deletepermanently_medium.svg
- alphabetical_medium.svg
- assignTo_medium.svg
- comboBox_medium.svg
- createObject_medium.svg
- recent_medium.svg
Modified:
- addcolumnleft_medium.svg
- addcolumnright_medium.svg
- addrowabove_medium.svg
- addrowbelow_medium.svg
- deletecolumn_medium.svg
- deleterow_medium.svg
- export_medium.svg
- import_medium.svg
- tableView_medium.svg
Removed:
- downloadcsv_large.svg
- downloadcsv_medium.svg
- downloadjson_large.svg
- downloadjson_medium.svg
- uploadcsv_large.svg
- uploadcsv_medium.svg
- uploadjson_large.svg
- uploadjson_medium.svg
Change-Id: Ib5fb5ee5dfb3224ad99ee895d83a8910a5cc18c5
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2023-11-16 11:02:04 +00:00
Thomas Hartmann
b7657a8d23
QmlDesigner: Add source property to MediaPlayer
...
Change-Id: Ie70e6f8c0e8d3ac316b98bc43f3cb7baecbb9d1b
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
2023-11-15 16:57:00 +00:00
Amr Essam
306ce4ab35
EffectMaker: Open saved compositions
...
- Also fixing issues related to image paths
- Composition name is shown in save dialog when re-save
- Clear current composition for reset or open a new one
Task-number: QDS-11192
Change-Id: I97aad4b5216e6b116343bb274db0f9abd1275fec
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-11-15 14:29:52 +00:00
Aleksei German
5b90cbc29a
QmlDesigner: Disable State Groups for Qt for MCUs
...
Task-number: QDS-10355
Change-Id: I1b26b8e5b9ef3ed3176b7d6cd34bc1e27879ce1c
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 >
2023-11-15 10:40:45 +00:00
Thomas Hartmann
f199755cfe
QmlDesigner: Adjust display strings for jump to code
...
Change-Id: Ia1f976491be0834ce936092429ebceee360be2df
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io >
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io >
2023-11-15 10:11:20 +00:00
Henning Gruendl
6239b079f8
QmlDesigner: Fix insight view sections
...
Task-number: QDS-11220
Change-Id: I97471ccc3362617b7f1613c77e5cc86ae81d7e15
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-11-14 14:54:41 +00:00
Miikka Heikkinen
5831368fab
EffectMaker: Don't show plain preview image when there is an effect
...
Plain preview image shows through transparent parts of the final
effect image, so hide the original image when there is an effect.
This fixes opacity mask effect preview.
Fixes: QDS-11219
Change-Id: Ib726a6136182090fba7a3680680e998c039a497b
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-11-13 15:34:24 +00:00
Ali Kianian
1914b12317
QmlDesigner: Polish the Collection Editor ui
...
Task-number: QDS-10621
Change-Id: I0d9655888538bee8c759b6bf2c93eb5dc2455856
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-11-10 17:45:25 +00:00
Thomas Hartmann
cf13950b7b
QmlDesigner: Add missing () to function call
...
This does silently fail.
Change-Id: Ie80e8400dd555f40875580d8ea054842b9bf6086
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
2023-11-10 16:09:35 +00:00
Mahmoud Badri
a4e65cfb0d
EffectMaker: Elide long uniform names
...
Also fix preview toolbar vertical alignment
Fixes: QDS-10559
Change-Id: I6f03a4232742c0ea3afca042e15711f1abb272c5
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io >
2023-11-10 14:31:38 +00:00
Thomas Hartmann
4121772030
QmlDesigner: Open Connection Editor from context menu
...
Open the ConnectionsDialog from context menu.
Task-number: QDS-10711
Change-Id: If0b78dc3d9820cdefa7efe9c85dacfae8f3d1d40
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-10 09:28:31 +00:00
Henning Gruendl
0d6e2b10a2
QmlDesigner: Rename window manager uri
...
Change-Id: Ied88f4cbc394d8faba7280fbd1af210bb7daf76a
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-10 08:35:24 +00:00
Mahmoud Badri
43e074581e
EffectMaker: Add the change preview bg color editor
...
Fixes: QDS-10623
Change-Id: I216c254421dc65d21c0a582bcaac02f2fe3227e8
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-10 08:30:00 +00:00
Mahmoud Badri
95ed1ab5b9
EffectMaker: Update color value to use the new ColorEditor
...
Change-Id: I70cb1786667023209539713e2aa3c2149479f3b5
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io >
2023-11-10 08:29:10 +00:00
Amr Essam
c946a30f36
QmlDesigner: Save effect resources
...
Also effects are now can be dragged in the form editor
Task-number: QDS-10500
Change-Id: I5a701b8077231bcbb299c0c4f1cbf2f5173a14dd
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-11-09 23:05:34 +00:00
Ali Kianian
0b50d22bbd
QmlDesigner: Rename some expressions
...
Task-number: QDS-11168
Change-Id: Id402267708eeed794b78766e9b5504fbb636d357
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-09 17:51:36 +00:00
Henning Gruendl
6b2963e678
QmlDesigner: Add color editor to StudioControls
...
* Add QML Window based popover to StudioControls
* Add color editor to StudioControls
* Move color editor modules to StudioControls
* Move IconIndicator to StudioControls
* Move ToolTipArea to StudioControls
* Add color backend to qmldesignerbase to allow control value binding
* Use popover in connections editor
* Add window manager to send focus changes to QML Windows
* Update ColorEditor UX
* Remove HelperWindow workaround for GradientPresetList (Qt 5 vs 6)
* Fix eye dropper for QWindow
Task-number: QDS-10926
Change-Id: Ia87b30543affde88faaef2ebdf120cb5d348c935
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-09 15:05:50 +00:00
Mahmoud Badri
44ce489ea3
EffectMaker: improve save dialog
...
Few fixes and tweaks
Change-Id: I4071b93a64f839c3f2e9ccdc8f648d907723610e
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io >
2023-11-09 14:35:52 +00:00
Amr Essam
0cbda147a8
QmlDesigner: Export effect maker composition qep project into assets
...
Meanwhile, composition resources are not yet exported
Task-number: QDS-10500
Change-Id: I3687d1d62a64472c7ec84716c584dced5fbb6a85
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-09 10:02:19 +00:00
Shrief Gabr
a923d3ca4a
QmlDesigner: Reset column data type when context menu is closed
...
Task-number: QDS-11101
Change-Id: I60c35ac01107c3ff79f2b637294997bfa62f4f5e
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Ali Kianian <ali.kianian@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-11-09 09:40:21 +00:00
Henning Gruendl
b2c4dd6811
QmlDesigner: Remove vertical scroll bar gap
...
Since we have the transient scroll bars in place, we usually let them
overlap with the content as they will fade out when not in use.
Change-Id: I49c06468d467b7b1b3af954f3319b6bb0b36d324
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-09 09:08:14 +00:00
Henning Gruendl
17d386f25b
QmlDesigner: Remove vertical scroll bar gap
...
Since we have the transient scroll bars in place, we usually let them
overlap with the content as they will fade out when not in use.
Change-Id: I686d7c374066063c7bce8eca35646d704c633e8f
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-09 09:08:09 +00:00
Shrief Gabr
e6733673fb
QmlDesigner: Warn of possible data loss if column data type is changed
...
Task-number: QDS-11013
Change-Id: I388492480355fc5feb14ecc940aa54f9dfc8b2f6
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Ali Kianian <ali.kianian@qt.io >
2023-11-08 15:25:24 +00:00
Ali Kianian
9008894664
QmlDesigner: Remove HelperWidgets.RegExpValidator from CollectionEditor
...
Change-Id: I24f86c32f1e01e17b51c809da82e625b6a6d70c2
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-11-08 15:06:47 +00:00
Mahmoud Badri
d9ab8e8bef
QmlDesigner: Update light baking and effect maker pause icons
...
Also hide the code icon from effect maker
Change-Id: I1045a0718b5b86ef13164e215e5f0f1420487497
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io >
2023-11-08 14:53:15 +00:00
Mahmoud Badri
514b070a4c
QmlDesigner: Update icon font
...
Added icons:
addGroup_medium.svg
assignTo.svg
bakeLights_medium.svg
listView_medium.svg
pause_medium.svg
tableView_medium.svg
warning_medium.svg
Change-Id: I17c39fdd771e3391ae6a37f171223fdea0e773fe
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-11-08 13:48:40 +00:00
Thomas Hartmann
d8465f7643
QmlDesigner: Add QML_IMPORT_PATH to cmake template
...
Task-number: QDS-11149
Change-Id: Ic54d10bf5e6dd0cf23ae646df8fbac69334c9728
Reviewed-by: Knud Dollereder <knud.dollereder@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-08 13:00:44 +00:00
Thomas Hartmann
536036acb7
QmlDesigner: Use qds-4.4 branch for components and add Utils
...
Change-Id: Id20c68e9c73ce3bb1b658e4f7f7e39dd5ce9ae94
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-11-08 09:12:30 +00:00
Brook Cronin
ff6b34b21c
QmlDesigner: Remove alias from ToolbarButton
...
Change-Id: Icf3130fcc523a03745a1e6dde51644154b368880
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-08 08:24:43 +00:00
Ali Kianian
b357e26758
QmlDesigner: Assign the collection to the selected node
...
Task-number: QDS-11012
Change-Id: I68b23b276c804b7f95db2972de87583cd115e11f
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-07 11:43:29 +00:00
Ali Kianian
ca84a2afeb
QmlDesigner: Apply deleting the collection from source files
...
Task-number: QDS-11150
Change-Id: Ibe1294b64493594f22a03521e9f9dc2462c526c4
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-07 11:11:27 +00:00
Brook Cronin
0f861405ce
QmlDesigner: Make Workspace lock button checkedInverted style
...
Change-Id: I5377209713da4f5ed88902432791ccf12b4d6898
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-11-07 09:47:27 +00:00
Tim Jenssen
a28400ec7d
Merge remote-tracking branch 'origin/12.0' into qds/dev
...
Change-Id: Ic0d4bc670cca264cc4013d98f692cdbde70cbaab
2023-11-06 19:55:06 +00:00
Amr Essam
2b39682889
QmlDesigner: Add effect maker animation support
...
Task-number: QDS-11145
Change-Id: I59c68199a5616c095e9cac06a53fbc6a0635d6a8
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-11-06 13:06:59 +00:00
Ali Kianian
bf0d95ddb3
QmlDesigner: Force adding id when create a collection source model
...
Task-number: QDS-11112
Change-Id: I239946d351addbdde3990168666ece7a5b4029e8
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-11-06 12:54:46 +00:00
Eike Ziller
66ea8b8989
German translation: CppEditor
...
Change-Id: Ib15f20e77f820a131897c35c03c7ac5f39f4b0dc
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-06 10:48:16 +00:00
Eike Ziller
624a6a0e60
German translation: LanguageClient, LanguageServerProtocol, Python
...
Change-Id: Id5d5999825f0d8ae79249b0660f136fd5b262534
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-06 10:48:10 +00:00
Eike Ziller
0b5cb1eb51
German translation: Core
...
Change-Id: I919c0dc40a4b17b0d715f0d2249daa547f7175ea
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-06 10:48:02 +00:00
Eike Ziller
70c71ce82c
German translation: QmakeProjectManager, RemoteLinux, Valgrind
...
Change-Id: I687bb66bbf20847fdda477b8c00db4e2c20f3f34
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-06 10:47:53 +00:00
Eike Ziller
c13867562e
German translation: Docker
...
Change-Id: Iada073d89dfb305674138d024558870b1c7c0070
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-06 10:47:37 +00:00
Ali Kianian
a46abe518f
QmlDesigner: Polish the user interface
...
Task-number: QDS-10621
Change-Id: I6d045f95d18778928ce10efa367460f49f4ddfc4
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-11-06 10:21:23 +00:00
Eike Ziller
34150b0344
German translation: CompilerExplorer, ScreenRecorder
...
Change-Id: I4a7a2af047c3c7b6a0fbe759ec658f0ac39c85eb
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2023-11-06 09:09:16 +00:00
Eike Ziller
92ea715c0f
German translation: TextEditor
...
Change-Id: I6f8150e16661cd2398bacd07dee73ac3720a5a64
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-03 12:17:42 +00:00
Eike Ziller
fbf3ba1081
German translation: Vcpkg
...
Change-Id: I3b8cffa00ecdc862ab974726df84e93a49701d04
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-03 12:17:30 +00:00
Brook Cronin
84b0501693
QmlDesigner: Add micro toolbar for connection editor code preview buttons
...
Task-number: QDS-10732
Change-Id: I67fef29db4b6dfb184a60e39723a6ab9437c694b
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-11-03 12:05:20 +00:00
Eike Ziller
e427a10788
German translation: Debugger
...
Change-Id: I92601c1893a4fd988daba36a97eaa1d7ae3b1f7b
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-03 10:55:36 +00:00
Eike Ziller
e562caaff2
German translation: Terminal
...
Change-Id: Ic5162171ae7d1d183438a306bf2bf6012a2e316f
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-03 09:59:06 +00:00
Eike Ziller
53c695663a
German translation: QmlJsEditor, QmlPreview
...
Change-Id: I7fe99241919c4e519fd818b4f021780939a8722f
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-11-03 09:57:57 +00:00