QtDesignStudio-changelog4.8.0

From Qt Wiki
Jump to navigation Jump to search

The Qt Design Studio 4.8.0 release contains bug fixes and new features.

The most important changes are listed in this document. For a complete list of changes, see the release reports of Qt Design Studio 4.8.0: https://bugreports.qt.io/projects/QDS/versions/22902

FAQs on common topics and troubleshooting guides can be found in the public wiki for Qt Design Studio: https://wiki.qt.io/QtDesignStudio

General

 * Replaced QML code model with project storage, improved performance
 * Changed that the material and texture editors are merged into the property view
 * Changed that we are now using the default browser to log in to Design Viewer

CMake exporter

* Fixed that changes to qmldir do not trigger CMake generator (QDS-13829)
* Fixed support for widgetApp project property (QDS-14268)
* Fixed that automatic CMake generation is not enabled by default (QDS-13344)
* Fixed the order of files in the CMakefiles.txt list (QDS-15824)
* Implement new CMake writer for includable CMake project (QDS-14191)

Code View

* Fixed Go to line shortcut key opens empty panel (QDS-11927)
* Fixed Context help for various views doesn't work if the Code view is closed (QDS-15538)

3D View

* Fixed show a mouse resize cursor for the 3D multi viewport splitter lines (QDS-15292)
* Fixed the resize active area in the 3D multi viewport splitters (QDS-15293)
* Improved the look of the multi-viewport selection drop-down (QDS-15294)
* Fixed that the move gizmo is not centered in a model when using orthographic camera mode (QDS-15298)
* Fixed Fly mode works incorrectly with resized viewport (QDS-15338)
* Fixed Camera view position overlaps active view in split modes (QDS-15328)
* Fixed Viewport modes menu shows wrong mode when two or more View3Ds are in the same scene (QDS-15334)
* Fixed Splitter positions are not preserved in 3D edit view when 3D scene changes (QDS-15343)
* Fixed 3D view camera speed keeps resetting to default value if 3D view is not open at project open (QDS-15539)
* Fixed Changing horizontal or vertical magnification on the orthographic camera doesn't update the camera frustum visualization in the 3D view (QDS-15682)
* Updated that when moving from single to 3+1 multi-viewport, put the old single view in the bigger view (QDS-15295)

Assets Library

* Fixed "Delete" key doesn't work in the Assets view (QDS-8332)
* Added "Triggering" and "Edit Component" for imported 3D assets in the Assets view (QDS-14789)

Navigator

* Fixed that dragging an image asset onto a material in the navigator tries to make a copy of the asset (QDS-15797)
* Fixed eyeball in navigator view hides more node types in project storage builds than non-project storage builds (QDS-14763)
* Added that referenced items show as a node in the Navigator view (QDS-14780)

Property View

* Added the ability to duplicate the property editor
* Added a state indicator to the property editor (QDS-15762)
* Updated the property sheet for Rectangle to include independent radii (QDS-15161)
* Added MultiPropertyEditor plugin  (QDS-15709)
* Fixed that the gradient picker dialog was only partially visible on screen (QDS-4206)

Documentation

* Updated documentation for Design System support (QDS-11860)
* Updated documentation for proper timeline creation (QDS-15201)
* Updated documentation for merging property, material, and texture editors (QDS-14896)
* Improved documentation for previewing on devices (QDS-15787)
* Updated the Webinar Demo documentation (QDS-14198)

Content Library

* Fixed that "Remove from content library" deletes the file from the file system without warning (QDS-15321)
* Fixed Qt Design Studio crashes when adding and removing the Documents folder to the User assets - custom folder (QDS-15325)
* Fixed Custom bundle folder cannot be added, button is disabled (QDS-15308)
* Fixed the custom folder cannot be removed after deleting a file with "Remove from Content library" (QDS-15323)
* Fixed search does not work if there are user assets only from custom folders (QDS-15331)
* Fixed that .qdsbundle is not correct for 3D model with bundle material and imported model (QDS-15371)
* Fixed adding button to Content Library doesn't work correctly (QDS-15731)
* Fixed Content Library effects and 3D user assets don't get an ID when added to a project (QDS-15044)
* Fixed adding a Content Library material inside a 3D component does not work correctly (QDS-15199)

Material Browser

* Fixed Material Browser and Material Editor do not show preview images (QDS-14827)
* Fixed UI freezes sometimes when dragging materials from the material browser (QQDS-15245)
* Unified the selection for nodes, materials, and textures (QDS-14623)
* Fixed Export material leaves bundle zip file open and at zero size until Qt Design Studio is closed (QDS-14856)
* Fixed importing material in the material browser creates a material instance under the scene node (QDS-14859)
* Fixed that when a new Material library node is created, existing Texture items are not moved under it (QDS-15684)
* Fixed that the Material browser doesn't show an image for textures that define source as binding to a string property specifying the source path (QDS-15685)
* Fixed that material is not created under materialLibrary when View3D is added (QDS-15691)
* Fixed that the material preview image is shown incorrectly when a texture map is added (QDS-14773)

Effect Composer

* Fixed Effect composer effects are not visible in built application (QDS-15922)
* Fixed Effect preview is not correct (QDS-15215)
* Fixed that the "effect already exists" warning goes away by itself (QDS-15052)
* Added help button to the code editor (QDS-14251)
* Fixed Effect composer can be opened in the MCU project (QDS-14392)

Figma Bridge

* Fixed Text's font weight is not correctly imported (QDS-4919)
* Fixed [Figma Bridge] Variants: Changes in Z-order are not captured (QDS-15232)

Qt for MCU

* Fixed that MCU-specific fonts are not available in Qt Design Studio (QDS-15005)
* Fixed that open source fonts are from MCU kit if the kit is available (QDS-15156)
* Improved text in the Qt Design Studio / MCU infobar (QDS-14863)