| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
RowTree::rowType() retuned OBJTYPE_MATERIAL for all types of materials.
now it is fixed. Also code that uses it is updated. Additionally it is
renamed to objectType() which is more matching with its purpose.
Change-Id: Idaccc206ab053dbfad11a06469d60bd3adc73ad7
Reviewed-by: Janne Kangas <janne.kangas@qt.io>
Reviewed-by: Jari Karppinen <jari.karppinen@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
|
|
|
|
|
|
|
|
| |
Task-number: QT3DS-3245
Change-Id: I0ef73c495522311527fce221fb996bdcd953353e
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
| |
Change-Id: Idf3706db17571241ec41f517d5bbfea914961063
Fixes: QT3DS-2306
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-2108
Change-Id: If193f23a73c0d107a817af834c32076cd72ae280
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
- You can now drag images from the project palette to the timeline
rows. Supported drop rows are layers, materials and images.
- Relevant tweaks.
Task-number: QT3DS-2267
Change-Id: I0646b47d31e38c89fe95461c7f2fb040a479b43e
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
When setting a sub-presentation to a ref material, a new check box
option appears in the ChooseImagePropertyDlg, if checked the ref
material will be changed to a Standard material so that the
sub-presentation setting only affects this material instance.
Task-number: QT3DS-2233
Change-Id: Iafff41f6994715289b13c30acf1226a4dfe86d08
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Insert dragged items into a component and remove them from the current
scene. The items are inserted into master slide for the component (with
original start/end time values regardless of the time context change).
Task-ID: QT3DS-706
Change-Id: I33d43900e42dcb407524e12ec7690457cd641081
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-2101
Change-Id: Id39a40edc2c565e8e89b83c8caf2d0d931ff7962
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
- Allow DnD qml streams from the project palette to the timeline layer,
material and texture rows to set sub-presentation for the row according
to its type.
- deleted 1 unused method.
Task-number: QT3DS-2093
Change-Id: I4da1b315da0203cafec02783d3390991f233ecb7
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-1951
Change-Id: Iae861c2f777d8e62a17e2331aea1913390d05453
Reviewed-by: Janne Kangas <janne.kangas@qt.io>
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-1978
Change-Id: Ic3bb918e3f9f6c5b2d12f43aad7821a83c3cc657
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed the following 2 issues which happen when one or more property rows
graphs are expanded:
- selecting keyframes by selection rectangle
- tree rows context menu targeting the correct row
Also got rid of the correctIndex() method (and some related methods)
which caused some limitations.
Task-number: QT3DS-1892
Change-Id: I64b817d54da4a471c0ada8e74a13b61b44f5820f
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Went through timeline TODOs and removed ones that are no longer valid
and did trivial ones.
Task-number: QT3DS-1828
Change-Id: I717c4fae21bd2d95136c0cec63e4b304bbb3d24d
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
| |
Fix some cases where the DnD insertion mark doesn't appear although the
insertion position is valid.
Task-number: QT3DS-1829
Change-Id: If6ca415158282a625e57cc0ae23a8c33bd518c5a
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-1821
Change-Id: Ibbb8f56faec76c14eca54fc7d3414f1d18129119
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-1798
Change-Id: Iceacd7b6290397ac41fdc3dc5adff97bd6bba53f
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- While Dragging a row, hover over a container row and it will auto
expand. Hover out of it and it will auto collapse.
- Hover over the top or the bottom of the tree list and it will auto
scroll.
- While DnD is active, currently hovered row is highlighted so that auto
expand/collapse is more clear.
Task-number: QT3DS-1711
Change-Id: I00680bb9e8b00530b257ca7a39a9789b7b040a5a
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: Icab92c578ec17331812fe3a1bc778bb8135692b2
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Allow moving multiselection
- Disallow multiselection of layers, materials, scripts, and effects
- Disallow moving materials at all
- Disallow moving a single row so that it's place doesn't change
- When dragging from external palette, show rowmover only when drop
is valid.
Task-number: QT3DS-1526
Task-number: QT3DS-1675
Change-Id: Iccdfbdeac4aeea07659e21cee9b36dc152ff48da
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
| |
Task-number: QT3DS-1690
Change-Id: Iba806f878f933648f9620482d367375a67ded09b
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Use RearrangeRows instead of just moving a row based on index.
This way we don't need to deal with row indexes at all, reducing
risks related to calculating them incorrectly.
Change-Id: Ida11b6b48c0809f7a80c361e8f9dd811ca3f5d0f
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-1552
Change-Id: I26cd0d6efb591e435171d275685ecef335e5ec3d
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
| |
Also improve the row dragging mechanism.
Task-number: QT3DS-1550
Change-Id: I43b9c3d2d99d8c456f8efcad59a24f63e4c3467f
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
| |
Also remove GV from the timeline title
Task-number: QT3DS-1548
Change-Id: I5daf2e70be8e28fc3070f7032a3d443c321a0c19
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Implement dragging items from the "Basic Objects" and project assets to
the timeline tree part.
Task-number: QT3DS-1455
Change-Id: Iafb58d647221c63dcaa5ac9cced3ab9ee8de2a68
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
This fixes several issues and improve the timeline performance.
Task-number: QT3DS-1496
Task-number: QT3DS-1493
Task-number: QT3DS-1476
Change-Id: I1e838d0107317abd6dc7267a8eb82fa56e076390
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
| |
Split timeline and tree views, implement layer locking, filter rows, start connection to the app data mode.
Task-number: QT3DS-1262
Change-Id: I54fb659e5c4f1103b8cf792b04bcaf012779cf1a
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
Add rows, reorder rows, keyframes
Task-number: QT3DS-927
Change-Id: Iaff7354fd5d5b8feaa86364d1b545a48cc3c0376
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|