| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
When camera scale property has been modified, picking scale needs
to be inverted or it scales into wrong direction. This affects
both runtime viewer and editor in scene camera view.
Task-number: QT3DS-3393
Change-Id: Ib643af22861b81fb0fc9e78ebfd2d724e765eff5
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
|
|
|
|
|
|
|
|
| |
It was not possible to set the scene camera as the start up view. This
patch fixes that.
Change-Id: I4a64c747c148481627403f980273b4f6fa879607
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 4193fc4f00c2e687ca82de589603c7fa133bff50.
Also made the legacy viewer button show up by default.
The viewer doesn't currently show materials correctly, that will be
fixed in a separate patch.
Task-number: QT3DS-3198
Change-Id: I079eb31d9240abde496d91edc9f5611c3fbbe6a7
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
| |
- Removed useless code
- Some cleanups
Change-Id: I92433ae375026d8f0acbf7d8a4731f65a6ef3ebd
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
| |
Task-number: QT3DS-3190
Change-Id: I7b490dfd41d4af76aebba51efdef4acdb6f52377
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-2923
Change-Id: Ia5eb0518fd69745697df1778c9504c250fb87931
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If an original presentation id can be resolved for an imported
presentation, that will be used as the id instead of generating a new
one. In case the id is a duplicate with an existing id, then a new one
will be generated based on the file name.
Task-number: QT3DS-2486
Change-Id: I1bf75fedfa9230a4f73271522800eaab02942ab4
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Janne Kangas <janne.kangas@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
| |
Task-number: QT3DS-2744
Change-Id: Ic9f36decb43c36760dfe17e890362f41dd8e288d
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-2587
Change-Id: I51e3b775ee4f877337a35136b891f019078cbb80
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
| |
The scene camera tab on the bottom dockable area provides a zoomable
pixel perfect view of the scene camera.
Task-number: QT3DS-709
Change-Id: I7d96464e8208b9e57a1bd980fc6b71656028e49a
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
| |
Task-number: QT3DS-2602
Change-Id: I7a964f2063700076007a24e4bfab733127bc3185
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Also did some cleanup for studio project settings and studio
preferences.
Runtime modifications for this task are done in another commit.
Task-number: QT3DS-2505
Change-Id: Iffc075b74a25f53a06699ae1c61c458211066cd2
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Moving dialogs between screens with different pixel ratios caused
some dialogs to resize incorrectly. Fixed the sizes of dialogs and
adjusted their layout so it keeps consistent.
Also fixed some accept/reject handling, as it could be bypassed by
triggering accept/reject by some other means besides the dialog
buttons. Now the relevant handling is always called regardless of the
way a dialog is closed.
Task-number: QT3DS-2514
Change-Id: Ic53b395866db3ef9720cdd5474d7937869681519
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- A lot of CString, CFilePath, and Qt3DSFile occureneces and their
relevant code has been removed to save the costy back and forth
conversion between CString and QString.
- Renovated several classes as part of the process (Preferences
classes, recent items, build configuration, probably few more)
- Assorted tweaks here and there
Task-number: QT3DS-1899
Task-number: QT3DS-2455
Change-Id: Ibbf4c3b7ab0b9fe6e19d8aed822fa29d43b99086
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If presentation is not part of the project, a warning icon is shown
instead of ID. Editing the ID of such presentation adds it to the
project.
Also made initial expanding of presentations folder work more
reliably.
Task-number: QT3DS-2231
Change-Id: I2dd4fbc3b3dbb3b18feb9fab88621e23d175c856
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
| |
Task-number: QT3DS-2391
Change-Id: Id2b275c1da0a24751131b0e12ece0834c7994847
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
| |
Task-number: QT3DS-2291
Change-Id: I0a11dfc1d69e4844e67476b60bc40da99c6ad12a
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Clearer values for timeline snap options
- Clearer tooltip for legacy viewer
- Removed edit view background color setting, it is no longer needed
with the gradient background
Task-number: QT3DS-2148
Change-Id: I7c4cebf49c339e7809023f0500116deff45e2f70
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The presentation settings panel appear after creating a new
presentation
- The presentation settings panel now show the presentation Id (for the
currently open presentation)
- Added logic to make sure the presentation id remains unique
- Added a command prompt option (--add) to add a presentation to project,
if the option is absent, a new project is created
- Added a context menu 'edit presentation id' action to the presentation
items in the project palette
- removed the sub presentations menu option and dialogue
- Added the ability to import a presentation. This will also import all
presentations related assets (images, models, fonts...etc). If an asset
already exists a message box is displayed so that the user can choose
whether to override or skip the file. The only missing thing is that
subpresentations are not imported. This part is to be discussed and/or
implemented in a separate task.
Change-Id: I9fa96227efa82b4cef90615f1f069530419db7b6
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Show what is about to be deleted/duplicated
- Properly enable delete/duplicate items
- Action delete/copy/cut/paste is now fully contained in action view
- Every view and player window indicates when they are activated
(i.e. mouse is pressed on them) so we can track the context reliably
even when menu steals the focus. Required for slide duplicate/delete
enabling in edit menu.
Task-number: QT3DS-1911
Task-number: QT3DS-1958
Change-Id: Icf0bb173809740dd709b9e0525735de7aecba617
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|\
| |
| |
| | |
Change-Id: I3ac5b134bbf870c17e5f01934cfb76a138786686
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Avoids crash when trying to load such a presentation.
Task-number: QT3DS-1903
Change-Id: Ic0fdd00243aed2656df248901ebbc444d829dcdd
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Marianne Yrjänä <marianne.yrjana@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It's still unclear what the actual issue was, but copying paintEvent
handling from about dialog, and making the dialog form more like
about dialog, i.e. adding a layout to the dialog and
setting one of the QLabels to have word wrap fixes the flickering.
The fact that word wrap makes a difference likely means
that the root cause is some Qt bug and this might break again when
Qt version changes.
Task-number: QT3DS-939
Change-Id: If75f5e1d9ed57e3f72b13209a9d5fe6878371b34
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|/
|
|
|
|
|
|
|
| |
Task-number: QT3DS-256
Change-Id: I1ab44e93bf505f68690114f2a2c5f1a012e02af1
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Previously we just told a restart is required (for settings changes), or
exited after showing a dialog. Replace both options with actual restart.
Task-number: QT3DS-1742
Change-Id: Ie86a618b00f9e24af638bba36efbecb1de1d6760
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
- Added missing shortcuts to tooltips
- Added missing tooltips
- Unified popup menu shortcut display format
Task-number: QT3DS-176
Change-Id: I3ee34c97764f0e0b4d67523b7ce3311945f926ee
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Make runtime2 viewer as default and hide runtime1 preview option.
Runtime1 viewer can still be enabled from studio preferences.
Task-number: QT3DS-1583
Change-Id: I70bc8403ad9db776c609d251846da6f9b8fc4485
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-1594
Change-Id: I2f4b1b5b7b38e56c38f7ed9bb7f2081924db660b
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: I40862e7a146225ba94a284bcd1a69a3363d1c853
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
| |
Change-Id: If9a9f07ba9505712f3007a96c09a8cac42e8b0b7
Task-Id: BOUL-753
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|