summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix crash when hovering over property row of a layerv2.3.02.3Mahmoud Badri2019-03-292-47/+52
| | | | | | Task-number: QT3DS-3251 Change-Id: Id46611e6d661b045aab3a9663ac5030709a4969c Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update qt3d-runtime submodulev2.3.0-rc3Antti Kokko2019-03-291-0/+0
| | | | | | | | Latest documentation change (marked as P1) was not included in the last update. Change-Id: Id0f05462a22a3cac472b71bd6e2e4a4e1ead3c2e Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update qt3d-runtime submoduleTomi Korpipaa2019-03-291-0/+0
| | | | | | Change-Id: I923e1f2dc8709943d865f6b0f357e84a350b1ff9 Reviewed-by: Kimmo Leppälä <kimmo.leppala@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix timeline keyframe update when the entire animation is deletedMiikka Heikkinen2019-03-282-1/+2
| | | | | | | Change-Id: Id511ec52d6b69f531f1bfc1f887fe52b140b4eb0 Fixes: QT3DS-3237 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix persistent drag source row indicatorMiikka Heikkinen2019-03-281-1/+3
| | | | | | | Change-Id: Idf3706db17571241ec41f517d5bbfea914961063 Fixes: QT3DS-2306 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update qt3d-runtime moduleTomi Korpipaa2019-03-281-0/+0
| | | | | | | Change-Id: I4640c7b855c1ddb80bf78459f4441f7687cfeb30 Reviewed-by: Janne Kangas <janne.kangas@qt.io> Reviewed-by: Kimmo Leppälä <kimmo.leppala@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix variants filter dialog close issueMahmoud Badri2019-03-273-5/+13
| | | | | | | | | Only close the variants filter dialog upon loosing focus if the tool bar variants filter button is not under the mouse. Task-number: QT3DS-3227 Change-Id: Ie90b76e5e0183f82bde18d93e484d822ec536732 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update Data Input documentationMats Honkamaa2019-03-272-17/+66
| | | | | | | | | Added section about meta data. Also some minor fixes. Task-number: QT3DS-3124 Change-Id: If09149e961d284ad5bcb7ad6d0ed21e8ace8e4ad Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Reset the variants filter on new presentationMahmoud Badri2019-03-273-0/+10
| | | | | | | Task-number: QT3DS-3230 Change-Id: Ib5a9b2ec48db014169fbe9a632be1fd28dac2209 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Update variant filter documentationMats Honkamaa2019-03-277-1/+32
| | | | | | Task-number: QT3DS-3125 Change-Id: I5774a325360ea6556a83d41591d43302d980b04e Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update inspector variants model upon undoing setting tagMahmoud Badri2019-03-271-1/+4
| | | | | | Task-number: QT3DS-3231 Change-Id: I0a530e83ce279e96a5e9c2effbed747627ffa38d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix datainput dialog stringKaj Grönholm2019-03-271-1/+1
| | | | | | | | Task-number: QT3DS-3229 Change-Id: Ie1e5add68454958dcc06985721c426dbade1ff5c Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io> Reviewed-by: Janne Kangas <janne.kangas@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix master slide item grouping issuesv2.3.0-rc2Miikka Heikkinen2019-03-267-20/+54
| | | | | | | | | | | | Disallow grouping mixed non-master and master items. If master items are grouped, the resulting group is a master group. Disallow dragging master items under non-master items in some edge cases that still allowed it. Change-Id: Id4e18405526fb5b0f9ed17bc29e758101a19875e Fixes: QT3DS-3224 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Update images in documentationMats Honkamaa2019-03-2625-0/+0
| | | | | | | Task-number: QT3DS-3123 Change-Id: I1ec5dfe145800de2de39e617a26b95ae59b53c3c Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Disallow grouping of ungroupable itemsMiikka Heikkinen2019-03-261-1/+28
| | | | | | | | Change-Id: Ifdcfb6020fd2f712ea3f9a35785755bd47f42c41 Fixes: QT3DS-3220 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Delete guide if it is moved off-presentation via inspectorMiikka Heikkinen2019-03-263-3/+32
| | | | | | | Change-Id: Ifd8188da43d334e315df2e9b6be6768953c6f1e7 Fixes: QT3DS-3222 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix drag-adjusting float fields when shift or ctrl is pressedMiikka Heikkinen2019-03-261-0/+4
| | | | | | | Change-Id: I78d9edcb79f942893738864ddb5550aa5d15eb9f Fixes: QT3DS-3221 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix property categoriesMiikka Heikkinen2019-03-261-11/+11
| | | | | | | | | | Some properties were missing from the inspector due to missing category attribute. Task-number: QT3DS-3217 Change-Id: I110375a41e1282fcfd8e98d00692115cd38b39b3 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Remove unused Layer basic properties from inspectorMahmoud Badri2019-03-221-9/+18
| | | | | | | | | | Fix a regression caused by: commit (7e468f5d90c942da45724f06396349b271db0302) that caused Layers to show unused basic properties (move, rotate, scale, etc) Task-number: QT3DS-3214 Change-Id: Ic1ece4e84f389673824ecdc6db6505b97ea67f2d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update qt3d-runtime submodule for 2.3.0 RCv2.3.0-rcAntti Kokko2019-03-221-0/+0
| | | | | | Change-Id: I9e08dddbfc2e104c359e01448db555fc19d5045b Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix crash after changing the startup viewMahmoud Badri2019-03-212-0/+17
| | | | | | Task-number: QT3DS-3194 Change-Id: I6be9a6ca881b354ba3890effb78d42604ba2d94b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Don't create duplicate variant groups on importMiikka Heikkinen2019-03-211-4/+7
| | | | | | | | | Also don't update color for already existing groups. Task-number: QT3DS-3192 Change-Id: I0e81e351df26ffa11d66c9b2deca6b403caa6103 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Save preferences when accepting the restart requestMiikka Heikkinen2019-03-211-1/+3
| | | | | | Task-number: QT3DS-3190 Change-Id: I7b490dfd41d4af76aebba51efdef4acdb6f52377 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix variant group label width when it is just above previous maxMiikka Heikkinen2019-03-211-2/+2
| | | | | | Change-Id: I618d47d0b84c9ef168c4cdb960384de4728acb6e Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Improve variant filter dialog user experienceMiikka Heikkinen2019-03-211-20/+13
| | | | | | | | Added highlight when buttons are pressed to variant filter dialog. Change-Id: I113acf895aad06e6f8ad8a60faefab25f6e3f247 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix the dialog size issues for tag edit dialogMiikka Heikkinen2019-03-212-2/+4
| | | | | | | | | | In some environments title bar was too short and height was bit too small. Also, dialog shouldn't be resizable. Task-number: QT3DS-3170 Change-Id: I032599734fca317ce47e2799f99cc5ca102222ae Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Add inspector groups for Text and LightMahmoud Badri2019-03-201-462/+470
| | | | | | | | | Text: basic properties, format, and shadow Light: basic properties, light properties, and shadow Also removed the double indentation of the metadata file lines. Change-Id: Ibc065a7418905ddb7917fc3436c0e40c7542fd39 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Improve timeline playback/scrubbing performanceMahmoud Badri2019-03-204-86/+35
| | | | | | | | | | | | Inspector model was being refreshed on every time change. Removed this unnecessary model refresh and corrected an issue so that inspector is updated on every property change. This greatly improved playback performance. Also removed few other unneeded code and some cleanups along the way. Task-number: QT3DS-3184 Change-Id: I77606b52239c8bfbcf235ebfd1189ba45acc2abb Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix text alignment with fixed size text areaTomi Korpipaa2019-03-201-2/+5
| | | | | | | | Task-number: QT3DS-3137 Change-Id: Ia28d42d1edc59ac6e24879aba340e0509c4d5c07 Reviewed-by: Janne Kangas <janne.kangas@qt.io> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Rename "qml streams" folder to "qml"Tomi Korpipaa2019-03-206-6/+6
| | | | | | | | Task-number: QT3DS-3182 Change-Id: Ifb1b7f18b6652d26f38eeab2351c329e7cbeb425 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Janne Kangas <janne.kangas@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Allow dropping on entire timeline row if insertion above is invalidMiikka Heikkinen2019-03-202-6/+24
| | | | | | | | | | This improves user experience when dragging things under scene or the topmost layer. Task-number: QT3DS-2652 Change-Id: I278504f1da14fa47941f8fa1b5d931b68b267958 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix tab order in some dialogsMiikka Heikkinen2019-03-193-1/+20
| | | | | | | | | Add Data Input dialog also resized a bit to fix clipping issue. Task-number: QT3DS-3180 Change-Id: I657ff10d40c97c30f346ddeea985a5569bb4657d Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Correct timeline playback buttonMahmoud Badri2019-03-1922-27/+30
| | | | | | | | The timeline toolbar playback button had a wrong icon as it shares the same icon with the preview button. Also some image name cleanups. Change-Id: Id7a1414084d883aa86fc0395282cae2412907641 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix the clutter delay when clicking a move, rotate, or scale buttonMahmoud Badri2019-03-192-198/+30
| | | | | | | | Also some clean ups in the MainFrm class Change-Id: Ic795a6adcdfb7c728a4058d7cb4ca887e1c4eea9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix copyright year in editor about dialogMiikka Heikkinen2019-03-191-8/+1
| | | | | Change-Id: I6405aadff46da40f5c92ff21d07e764197313329 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Increase size of EditPresentationIdDlgMiikka Heikkinen2019-03-191-2/+2
| | | | | | | | | In some cases the title gets cut off or controls are slightly squished vertically. Increasing the dialog size a bit should fix these issues. Task-number: QT3DS-3170 Change-Id: I9329ff92fdbddad7842db2e30e5026513374a864 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix docs about text drop shadowsTomi Korpipaa2019-03-191-2/+1
| | | | | | | | Drop shadows are now supported with distance field rendering as well. Change-Id: Ic8aeefadd3a201e048355a3bb5f3f8e752ec9541 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Don't try to open duplicated .qml files as presentations in editorMiikka Heikkinen2019-03-181-2/+2
| | | | | | | Task-number: QT3DS-3172 Change-Id: Ic1e3f34cbf9c7ff6ffe241ad7f305e9c51c86b2b Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Antti Määttä <antti.maatta@qt.io>
* Make the menu bar and tool bars focusable by mouse clickMahmoud Badri2019-03-183-13/+15
| | | | | | | | | | ...so the variants filtering dialog (and other dialogs) closes upon clicking any point on the menu bar or tool bars. - Also removed 2 useless methods. Task-number: QT3DS-3115 Change-Id: I8ce9d0b6205567efbdcfbf7294ccc737d140f670 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix qml asset import on non-windowsTomi Korpipaa2019-03-181-0/+4
| | | | | | | Task-number: QT3DS-3007 Change-Id: I0205c06e4015383a1778ffc9eae440b9d9b46964 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* Show tags names in dark color when when group color is brightMahmoud Badri2019-03-189-6/+111
| | | | | | | | Applies to the inspector and filter dialog Change-Id: I668bb905b171cb96f83f1da7bfd20c1fd672dd18 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix docs to match current runtime behaviorMiikka Heikkinen2019-03-181-2/+3
| | | | | | | Task-number: QT3DS-2720 Change-Id: I1bb3d7cdaf8edd41909868e6a697caa269aa48f5 Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Commit open transactions when launching a preview viewerMiikka Heikkinen2019-03-181-0/+4
| | | | | | | Task-number: QT3DS-3070 Change-Id: I47f552cd4e643fb8276582eb0701c6dc74306a0e Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Prevent special characters in variants group/tag namev2.3.0-beta3Mahmoud Badri2019-03-151-0/+5
| | | | | | | Only underscore is alloweed. Specifically , and : are problematic. Change-Id: Iaddcd7f1476c6377236ecce51512b055616a3f7d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Disable breakpad on macOS and LinuxPasi Keränen2019-03-151-1/+2
| | | | | | | | | Breakpad causes issues with macOS and Linux builds, as a quick patch disable it. Task-number: QT3DS-3164 Change-Id: I2b94850f6be53cd2b36280c285d8cafc3aeffe77 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Show warning instead of empty popup when there are no valid refmatsMiikka Heikkinen2019-03-153-19/+33
| | | | | | | Task-number: QT3DS-3141 Change-Id: I4f3c87af213199bd4b743b79b36b79e2d5c4d09f Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Refresh variant indicators on slide view when presentation is loadedMiikka Heikkinen2019-03-151-0/+2
| | | | | | | Task-number: QT3DS-3154 Change-Id: Icdaa192f3e6a4b66a555ee9409db9fab829ebc49 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Default edit camera picture-in-picture scene preview to offMiikka Heikkinen2019-03-151-1/+1
| | | | | | | | Scene camera tab is much better for most use cases. Change-Id: I288b3b78730ab32cf387fa8950d6b4f45030f293 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Fix a 'select master slide' crash related to variantsMahmoud Badri2019-03-152-18/+15
| | | | | | Change-Id: I248f49df0993f61a1ffe8e38e27264dd8d5554cb Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Fix variant label cropping on macOSTomi Korpipaa2019-03-151-2/+2
| | | | | | | Task-number: QT3DS-3163 Change-Id: I91d943070f4ed425e8763c56f1f8bec7b7d46288 Reviewed-by: Janne Kangas <janne.kangas@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>