Hello everyone,
update 0.10 is now live. This brings a highly requested rework of the template system.
A lot of thought went into trying to make the new system easy to use, but I'm prepared to make changes or improvements based on feedback. If you liked the old, more simplistic template system more, it can continue to be used that way by clicking an X to unassign the template after loading it in the template window. That way, it will work as before, with no changes being synced anywhere.
To learn more about the new system, either open the documentation or I would suggest to play around with it in a new project.
[previewyoutube=xxFW6XiKi6E;full][/previewyoutube]
[h1]New Template system[/h1]
The template system has been reworked from scratch to make it more useful
[img]{STEAM_CLAN_IMAGE}/44962110/020d1c9ce06ed00d24fd78c7897277a78edee7db.jpg[/img]
[list]
[*]Templates are now unique objects that can be assigned to cards, and any change with a template assigned will have the change synched to the template, then to all other cards with the same template assigned. The transform, image and text components can have synching toggled on/off individually for every object
[*]Added a confirmation popup if attempting to delete a template
[*]Added rename option to the Template right-click menu
[*]Custom templates will now display their name above them
[*]Left clicking template cards in the template window will now open the right-click menu instead to prevent missclicks
[*]Renamed the ‘Load’ label in the template right-click menu to ‘Assign’ to better fit the new functionality
[/list]
[h1]New Assets[/h1]
[list]
[*]Expanding the library of standard licensed assets is on the roadmap. In the meantime, I’m excited to share that Waylon Pitts has generously donated some of his card layouts for the Card Engine community. These layouts are now available in the built-in 'Frames' category. A huge thank you to Waylon-your name has been added to the credits!
[/list]
[h1]New[/h1]
[list]
[*]Outlines can now be customized for text. Including colour and thickness
[*]Added a ‘Project Hub’ title text to the project selection menu to improve aesthetics
[*]Added a new Discord button to the bottom left of the UI that is always visible, to make it easier to find the community
[*]Added scroll-functionality to the right-side panel in the editor, ensuring components remain accessible even on small screens or when the UI is zoomed in
[*]Added a roadmap shortcut button to the main menu that points to the steam forums roadmap thread
[/list]
[h1]Project card configuration menu[/h1]
[list]
[*]Aesthetic work to make it a slightly more welcoming when first opening a project
[*]Reduced the size and brightness of the preview card in the project card configuration window
[*]Added the Card Engine logo to the preview card to improve aesthetics
[*]Moved the size texts to the center of the preview card to make it easier to read
[/list]
[h1]Changes/Improvements[/h1]
[list]
[*]Removed the splash screen sequence for a faster startup experience
[*]Adjusted UI scaling within the application. Everything is now slightly smaller
[*]Deprecated some unused packages for improved performance
[*]Changed the UI font used for the Bugs/Feedback button in the about panel
[*]Renamed the ‘Color’ label in the Image component of the editor to ‘Tint’ to better reflect its actual functionality
[*]Increased the default zoom value for the collection, recycle bin and template window
[/list]
[h1]Fixes[/h1]
[list]
[*]Fixed a small memory leak caused by font shaders
[*]Fixed an issue where text shadows in the editor could disappear after changing fonts
[*]Fixed a bug that caused the font dropdown menu's filter input to go out of bounds on certain screen resolutions
[*]Fixed an issue that sometimes prevented image files from importing after dragging and dropping the files into empty asset categories
[*]Fixed an issue where the application window state wouldn't consistently persist between sessions, especially after exiting full-windowed mode. The window state should now persists as expected
[*]Fixed a bug that made it possible to bypass the card limit in the demo by duplicating cards
[/list]
Bug reports and feedback are always welcome, either on the Community Hub or our official Discord server.
- Fred, the developer