✨ New Features
- Add server-based AI image generation support.
- New image picker widget with several modes/tabs (native file picker, images, icons, AI).
- Add a new AI section in app settings to configure AI setting properties.
- Simplified panel inspectors in item and blueprint editors by adding an advanced properties toggle mode.
- Simplified settings window by adding an advanced properties toggle mode.
- Add a new button to go to the web account page for the web version in the settings screen.
- Generate image thumbnails automatically on project load in the project temp folder.
- Add new Mini USA, Mini Euro, Euro Game and Square Medium cards blueprint size presets (remember you can change their size at any moment).
🔨 Changes
- Replace file picker buttons in image, icon and blueprint inspectors with a new, bigger button that opens the image picker widget.
- Change default font from Comfortaa to Inter to improve UI readability.
- Logs and backup filenames will now use the local time zone.
- Preload item preview textures for collapsed sets on project load.
- Reintroduce again the background color property for image panels that use images with transparency.
- App will now wait until all internal object pools are warmed up (if needed) before showing the start screen to prevent hiccups while using the app at the start.
🔧 Improvements
- Optimize the export speed for PDFs and Grid Sheet Images.
- Improve image downscaling quality with an adaptative, high-quality Lanczos filter (applied only when needed, see max loaded image size in quality settings).
- Prioritize render previews for currently visible items on screen.
- Add support for additional image file types in the image/icon picker besides PNG.
- Allow opening the file or container folder of images and icons in the image picker when clicking an image while holding the Shift or Control/Command key.
- Add SVG file type as experimental supported type filter in the native image file picker.
- Add support for subfolder categories in the image/icon picker.
- Improve project loading performance.
- Reload service now reacts to the creation of new files, file renames and file deletions in the project data folder.
- Reload service will now reload all project assets properly when needed (after changing some app settings values for example).
- Improve lock and visible icons in the panel list of the item/blueprint editors.
- Add screen padding adjustment to all tooltips.
- Project notes tooltips now supports rich text (notes for the project, blueprints, layers, panels, sets, items and variables).
- Do not change settings section tab when resetting the app settings.
- Improve text panel outline rendering by separating its outline render pass so it doesnt overlap on top of the text face when characters are too close.
- Small UI improvements.
🐛 Bugfixes
- Fix legacy CC to TC project upgrader code that was not importing relative project image paths correctly in some cases.
- Fix the free version variable max count limit not being applied at runtime, which caused data loss when loading the project in another session.
- Fix localization navbar label changing to the default localized “localization” text label when changing app language in settings even if the localization has a custom name.
- Fix weird behaviour state with input toggle checkboxes in the import/export CSV/Excel screens.
- Fix app window title not supporting unicode characters to display the foreign project name properly.
- Fix foreign characters not appearing in the layer/panel list of the item/blueprint editors.
- Fix foreign characters not appearing in the blueprint name in the blueprint manager screen.
- Fix settings UI layout when changing between UI languages.
- Fix inverted variable behaviour in the ignore items with zero amount in variables settings property.