You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
New Features and Improvements
iOS Support Re-enabled
Rework of clay_app Macro: Fully revamped iOS support for the clay_app macro. This update covers all steps necessary to complete the app build from within Qt Creator, including the packaging of Info.plist, asset catalogue, and localizations.
Default Configuration for Demo Apps: Demo applications now use a default configuration, providing them with a recognizable Clayground app icon.
New CMake Options: Introduced new CMake options to enable or disable the building of Clayground with tools and/or examples, offering greater flexibility in the build process.
CMake Configuration
Simplified Top-Level CMake Config: The top-level CMake configuration has been cleaned up for better accessibility and ease of understanding.
Plugin Enhancements
clay_plugin Macro Updates: The clay_plugin macro is now compatible with iOS using Qt6, allowing for a more compact configuration that encompasses more functionalities within the plugin.
Dedicated clay_ios Plugin: Introduction of a dedicated clay_ios plugin. This plugin supports in-app triggered app reviews, including a configurable component to determine when the review prompt should appear.
QML Improvements
Streamlined QML Imports: All QML imports are now streamlined by using version-less variants, simplifying the import process.