Commit Graph

4 Commits

Author SHA1 Message Date
Jarek Kobus
1eae66d558 EffectComposer: Fix a warning about unused arg
Amends 2122ff37f1

Change-Id: I71cd0227a6ad47b863de9546d6df59b3c67b31f0
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2024-02-01 10:02:28 +00:00
Mahmoud Badri
7c9801ab46 EffectComposer: Add tracking to added effect nodes
Fixes: QDS-11783
Change-Id: Ief2e6647c00fa1402be11d7b2dd3f4fa25155665
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2024-01-29 15:36:10 +00:00
Miikka Heikkinen
2122ff37f1 EffectComposer: Consider effect changes to be part of current document
This will allow saving effects when current document is saved for any
reason, including at application shutdown.

If effect is not yet saved once (i.e. it doesn't have a name yet), it
will not be saved in response to global save triggers to avoid
complications with requiring user input to provide the name.

Fixes: QDS-11436
Fixes: QDS-11446
Change-Id: I412ee4893e926d527b4f03f5f6c0c9b4e923bc1e
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2024-01-29 15:32:18 +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