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)

