Commit Graph

9 Commits

Author SHA1 Message Date
Henning Gruendl
df123a0080 Fix syntax and remove warning
Change-Id: Ifea0ebae64365792eefe47995d0ae6a1192590d1
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
2024-04-11 16:24:01 +00:00
Miikka Heikkinen
3f40da0978 EffectComposer: Fix qml warnings
Change-Id: I40abc68800b95888edae0450625f20d51fd8ed74
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-02-26 12:41:44 +00:00
Miikka Heikkinen
f926cbaaca EffectComposer: Preserve expand state of effect node sections
Fixes: QDS-11974
Change-Id: I38d9efb8f05d5b0064fe9e85fdf4b624f5cef11f
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2024-02-20 10:17:24 +00:00
Mahmoud Badri
d83a464615 EffectComposer: Fix scroll to end when adding a node
Change-Id: Id13a825cedfe98500337d1914bda064c2f5e3bb3
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2024-02-16 13:03:33 +00:00
Miikka Heikkinen
788d4c0040 EffectComposer: Improve reordering nodes via drag
The dragged effect is collapsed when dragging start, which helps with
large nodes. Autoscrolling content was added when dragging nodes to
the top/bottom of the scrollview.

Fixes: QDS-10857
Change-Id: I5027324918a200746356704e36a6d99cb98aa04e
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2024-02-16 10:14:19 +00:00
Miikka Heikkinen
e66b19d4c4 EffectComposer: Add confirmation dialog to clear all effect nodes
Fixes: QDS-11445
Change-Id: Iedd41e2799148c6d8f4eb3bca77dd5f1b7b053e6
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2024-02-12 15:52:34 +00:00
Mahmoud Badri
217ff89827 EffectComposer: Disable effect composer on MCU projects
Fixes: QDS-11867
Change-Id: I2b405faf68623272fd674662b97cb3f0e50170e4
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2024-01-30 13:12:17 +00:00
Mahmoud Badri
75ace82181 EffectComposer: implements adaptive horizontal layout
Fixes: QDS-10408
Change-Id: I660f74f1cd16018df9e066b78295a2da06301994
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2024-01-29 14:13:05 +00:00
Mahmoud Badri
33bbab25b6 QmlDesigner: Rename effect maker plugin files to effect composer
Change-Id: I1d09c1088b4067a479f2e7cc396a348f1b48614f
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2024-01-26 13:36:18 +00:00