summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Qt3DStudio/Workspace/Dialogs.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add "Do not show again" checkbox to import warning pop-upsJanne Kangas2019-12-031-3/+5
| | | | | | | | | Make it possible to hide warnings when importing models. Warnings can be enabled in studio preferences. Change-Id: Id10d807054b16f2d886f331cb9659dfd987f98ae Task-id: QT3DS-4019 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Add ASTC support to the editorJere Tuliniemi2019-09-181-2/+2
| | | | | | Task-number: QT3DS-3903 Change-Id: Icd1151d3c1938b8097b11b2078f342cf66b59271 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Refresh import fixesMiikka Heikkinen2019-08-231-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | - Fixed various issues caused by refresh not being done inside transaction. - Added a confirmation prompt to refresh import to warn user about the operation not being undoable and resetting the undo stack. - Fixed issue where material class update was attempted even if just materialdef file was changed. This should only be done when shader is updated. - Fixed refreshing import that is not referenced currently. - Synced import images and meshes dir names given to ImportImpl constructor and saved to .import file, as the latter are used when refreshing import. "Meshes" vs "meshes" caused breakage of referred highlights and mesh visually updating on editor in some cases. - Fixed the material getting lost when refreshing import where the model name changes but the material stays the same. Task-number: QT3DS-3876 Task-number: QT3DS-3879 Task-number: QT3DS-3880 Change-Id: I65e59a570b01b58d3252457f590b9f4425758865 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Save preferences to QSettingsTomi Korpipaa2019-08-221-1/+1
| | | | | | | | | | | Remove the old xml preferences file and replace it with QSettings instead. Also divide all of the settings into logical groups. Task-number: QT3DS-777 Change-Id: I633a981c9fbcb838556b008b7361c5793027f57a Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Implement changing animation type and bezier curve editorMahmoud Badri2019-08-021-13/+7
| | | | | | | | | | | | - implement changing keyframe type (Linear, Ease, and Bezier) - implement panable, scalable, and resizable bezier curve editor - antialias and clip property graph - use channels colors from the studio preferences - relevant fixes and tweaks Task-number: QT3DS-704 Change-Id: Ifa532df69be20dbc7dd08cb0cffb68ca2db46d3e Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Switch to qt3dstudio/ogl-runtime submodulePasi Keränen2019-06-101-0/+1562
Module config change so that ogl-runtime builds from submodule. Task-number: QT3DS-3600 Change-Id: Ib22fda6aed1cf9336f15b79256b5f9db8774159f Reviewed-by: Pasi Keränen <pasi.keranen@qt.io>