QtDesignStudio-changelog4.7.0

From Qt Wiki
Jump to navigation Jump to search

The Qt Design Studio 4.7.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.7.0: https://bugreports.qt.io/projects/QDS/versions/21656

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

General

* Updated the Qt 6.8 runtime to Qt 6.8.2
* Updated and simplified the default workspaces (QDS-13450)
* Added Split-button based run menu (QDS-13919)
* Added new Qt UI Viewer for Android (QDS-6805)
* Added new Qt Design Viewer (QDS-13915)
* Removed FlowView support from Qt Design Studio (QDS-13931)
* Added state group support for transition view (QDS-14041)
* Added support for new Connections function syntax (QDS-13725)
* Fixed that no errors are displayed while loading the project (QDS-13935)
* Fixed that "Return to Design" redirects to Welcome Screen (QDS-9365)
* Fixed that copy from Output Pane was not possible (QDS-14230)
* Added state indicator to Property View (QDS-13233)
* Added that stateGroup is not allowed as id (QDS-14289)
* Added Virtual Keyboard related QML types to Components View (QDS-14612)
* Fixed that some items are created with "_" prefix (QDS-13039)
* Documented the Output Pane(QDS-13733)
* Fixed that qdsbundle does not retain property aliases (QDS-13751)
* Fixed that local custom properties with "No editor for type" are seen in Material Editor (QDS-13789)
* Fixed that Content Library tabs do not fit into the view when the view is narrow (QDS-13795)
* Added an "images" folder to the project structure by default (QDS-13901)
* Fixed that Assets View shows empty Fonts folder by default (QDS-13955)
* Fixed that clipping in the 2D View was not compatible with QML (QDS-14044)
* Fixed that anchors in root item are present after Create Component (QDS-11901)
* Fixed that setting anchors.centerIn: parent is not possible with the Property Editor (QDS-10434)

Figma Bridge

 * Fixed that spaces in a Figma Bridge file name breaks the Qt Creator Project (QDS-13208)
 * Fixed that opacity mask effect should not resize (QDS-13501)
 * Fixed wrong placement of a flipped image (QDS-6024)
 * Fixed that folder generated from qtbridge file might contain invalid characters (QDS-13543)
 * Fixed that States View has the same order as Figma variants (QDS-14363)
 * Fixed issue with importing Figma Slider Control Template (QDS-12240)
 * Fixed Figma Bridge generation mismatch due to Masks (QDS-13853)
 * Added reporting of bridge errors (QDS-13932)
 * Fixed that masks were not interpreted correctly from Figma (QDS-14103)
 * Added proper masks handling (QDS-14203)

Effect Composer

* Added an Advanced mode for the Effect Composer (QDS-14219)
* Fixed that effects disappear from 2D View in some cases after creating changes (QDS-13957)
* Fixed that Shader Effects don't work outside the Effect Composer (QDS-13423)
* Improved Effect Composer custom preview image handling (QDS-14011)
* Added option to create an empty Custom Effect node (QDS-14022)
* Added option to enable adding properties to Custom Effects (QDS-14023)
* Fixed display shader baking error message on Effect Composer (QDS-14087)
* Added option to change the name of the added effect nodes (QDS-14089)
* Added option to remove built-in properties of effect nodes (QDS-14100)
* Fixed that properties/shaders of BlurHelper should not be modifiable (QDS-14136)
* Fixed that Effects Composer does not allow custom shader code (QDS-13443)

CMake exporter

* Updated that Designer Component source code is added to the generated project instead of being fetched from git (QDS-13928)
* Added easy-to-understand error messages in case file paths get too long on Windows (QDS-13934)
* Fixed that a change to a qmldir triggers the CMake Generator (QDS-13829)
* Fixed support for widgetApp: true (QDS-14268)
* Updated that automatic CMake Generation is enabled by default (QDS-13344)
* Fixed that CMake exporter does not mark missing all Qt Quick packages (QDS-13709)

Qt for MCU

* Added Getting Started documentation for MCU (QDS-13475)
* Added FAQ for MCU and QML differences documentation (QDS-13476)
* Added MCU-specific warnings to Bridge Importer (QDS-13932)