November_2_2024
vchelaru
released this
02 Nov 14:48
·
367 commits
to master
since this release
Gum Tool
- New projects now have a default nineslice image
- Fixed crashes when referencing fonts in root folder
- Fixed crashes when viewing combined states
- Fixed variable references when qualifying full path variables in the same component/screen
- Lots of codegen improvements including:
- Assigning texture on a Sprite runtime
- Constructor generation for Screens
- Adding items to Screen
- CustomInit is now called in AfterFullCreation for generated code so that custom init can reference strongly typed objects
- Setting states now works even if there is no element tag
- Disabling plugin now properly disables codegen
- Added needed default using statement
Gum Runtimes
- Fixed outline thickness not being respected on fonts
- New RadioButton control in forms
- GumCommon now targets .NET Standard 2.1 so it works on Meadow (thanks @KallDrexx )
- Removed noisy "Breaking because..." output (thanks @legendaryfishtrap )
- Added cursor support from touch screen
- Added Cursor.CleraInputValues for clearing clicks and pushes manually, such as when making the TextBox gain focus
- ComboBox now closes its ListBox when clicking outside of the ListBox
- Added ModalRoot for adding modal popups
- General code cleanup (Silverlight, Windows8, UWP, and Xbox360)
- Added code for automatically associating Gum elements to their forms runtime types
- Added a standard set of forms runtime types
- Added better error messages when trying to perform cursor logic on an element that hasn't been added to managers.
- Improved ability to use generated objects with from-files
- Added checks for whether the cursor is over the game window, and whether the game is active
- Added text runtime TextOverflowHorizontalMode an LineHeightMultiplier
- Fixed RollOn being called every frame
- Added checks for whether PopupRoot and ModalRoot are removed from managers
Samples
- Added sample code to show how to create runtimes that are automatically associated with screens
- Added froms from-file project
- Added samples for custom listboxes
- Added animated character to samples
New Contributors
- @legendaryfishtrap made their first contribution in #220
- @Fabbbou made their first contribution in #238
Full Changelog: October_21_2024...November_2_2024