Skip to content

Forms, Animators, RichParagraph and refactor to themes and utilities

Compare
Choose a tag to compare
@RonenNess RonenNess released this 25 Jan 00:47
· 71 commits to master since this release
  • Fixed crash with Turkish locale and loading textures (and potentially other languages).
  • Moved default size property to be part of the theme stylesheet, and not hard-coded (note: this breaks old themes - need to add the new property).
  • Improved return value of the message boxes utility to return a useful object with Close() function.
  • Added auto height properly for panels.
  • Added optional custom texture for panels.
  • Improved multicolor paragraph efficiency when don't actually have colors (removed redundant calculations).
  • Added utility to generate grid / columns.
  • Changed built-in themes default scales to produce sharper results.
  • Turned 'MulticolorParagraph' into 'RichParagraph' and added option to change font style.
  • Added new built-in style instructions for RichParagraph.
  • Added animators, currently including: typewriter, fadeout, and float up-down animations.
  • Added per-character animations.
  • Added 'Forms' to quickly create a UI form and fetch fields data using a simple list of field descriptors.
  • Made paragraph of message boxes RichParagraph by default.
  • Misc code refactors and improvements.