Skip to content

MyGUI3.4.3

Latest
Compare
Choose a tag to compare
@Altren Altren released this 06 Aug 21:51
· 18 commits to master since this release

Core

  • Allow passing lambdas into MyGUI::newDelegate without explicitly wrapping them into std::function

Widgets

  • Add missing eventClipboardChanged when trying to cut/copy with no text selected
  • Fixed rare crash when changing widget style after it was clicked in the same frame
  • Fixed TabItem left disabled when rapidly switching between tabs
  • Improve performance of the TabControl tabs switching
  • Fixed ignoring "FontHeight" property when "FontName" is also set
  • Move MyGUI::DEFAULT to deprecated, add TabControl::DEFAULT_WIDTH instead

Platforms

  • Fix build with Ogre 14

Tools

  • Minor fixes for macOS
  • Use macOS Command key in tools

Other

  • Switch to C++17
  • Use string_view, unique_ptr and some other stuff
  • Various code improvements, including range base for migration and some other minor stuff
  • Add some missing MYGUI_DONT_USE_OBSOLETE checks for deprecated stuff
  • Remove MYGUI_DEBUG_MODE from headers to avoid issues with mixed debug/release builds