QtDesignStudio-changelog4.8.0: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(Created page with "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 perf...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 25: Line 25:


3D View
3D View
* Fixed show a mouse resize cursor for the 3D multi viewport splitter lines (QDS-15292)
* 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)
* 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)
* 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 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 Fly mode works incorrectly with resized viewport (QDS-15338)
* Fixed Camera view position overlaps active view in split modes (QDS-15328)
* 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 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 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 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)
* 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)
* Updated that when moving from single to 3+1 multi-viewport, put the old single view in the bigger view (QDS-15295)


Assets Library
Assets Library
* Fixed "Delete" key doesn't work in the Assets view (QDS-8332)
* 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)
* Added "Triggering" and "Edit Component" for imported 3D assets in the Assets view (QDS-14789)


Navigator
Navigator
* Fixed that dragging an image asset onto a material in the navigator tries to make a copy of the asset (QDS-15797)
* 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)
* 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)
* Added that referenced items show as a node in the Navigator view (QDS-14780)


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


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


Content Library
Content Library
* Fixed that "Remove from content library" deletes the file from the file system without warning (QDS-15321)
* 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 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 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 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 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 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 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 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)
* Fixed adding a Content Library material inside a 3D component does not work correctly (QDS-15199)


Material Browser
Material Browser
* Fixed Material Browser and Material Editor do not show preview images (QDS-14827)
* 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)
* Fixed UI freezes sometimes when dragging materials from the material browser (QQDS-15245)
* Unified the selection for nodes, materials, and textures (QDS-14623)
* 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 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 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 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 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 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)
* Fixed that the material preview image is shown incorrectly when a texture map is added (QDS-14773)


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


Figma Bridge
Figma Bridge

Latest revision as of 10:46, 13 October 2025

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)