New features:

  • Added AnimatedImage.
  • Added vertical align to UI_TextLayout.
  • Added UI_TextLayout loader to UI_Manager.
  • Added AnimatedTexture.
  • Added TextureManager animated image loading.
  • Added animated image loading and music pause/resume quiet down/up to VisualNovel.
  • Added support to VisualNovel to contain images in message.
  • Added AudioManager::PlayBuffer.
  • Added ability to UI_Manager to load callbacks.
  • Added namespace for UI_Manager screen loading from xml.
  • Added functions for UI to invalidate only related data.
  • Added Callback class.
  • Added UI_List selection callback.
  • Added preserve context flag on android.
  • Added loader callback registration for SoundStream
  • Implemented BlindsTransition.
  • Added trasition support to VisualNovel.
  • Added UI_Manager ability to load screens.
  • Added BigEndian helper.
  • Added more Scheduler::Async overloads.
  • Added Scheduler::AsyncWithResult.
  • Added UI_Screen.
  • Added PropertyContainer binary format.
  • Added ability to load texture from atlas using TextureManager.
  • Added Stencil support in GPI.
  • Added FadeTransition.
  • Added ManagedFont underline and strike through styles.
  • Added UI_Object GetAbsoluteBox.
  • Added VisualNovel.
  • Added MusicAnimation.
  • Added MusicFadeAnimation.
  • Added UI_TextLayout.
  • AudioManager will wait for thread exit when no destroy handler is set.
  • Added ability for AudioManager to load from path
  • UI_Manager now loads plain text as label.

Issues fixed:

  • Fixed UI_GenericView invalid listener handling.
  • Fixed UI_System reset/resize issues.
  • Fixed Semaphore for iOS.
  • A lot of fixes for iOS build.
  • Fixed animation Timeout issue when adding timeout from callback.
  • Modified UI_LinearLayout to to correctly handle scalable children.
  • Modified UI UpdateSize to return visibility.
  • Added property FixAspect to UI_Frame.
  • Fixed UI_TextLayout incorrect size.
  • Fixed UI_Label and UI_TextView not updating draw data after view data change.
  • Fixed UI font when no face with style available.
  • Fixed intrusive_list remove_all not updating item count.