MyGUI v3.0.1 Release Notes

  • License

    • in LGPL added exclusion for static linking for possibility to use MyGUI in apps for iPhone
    • all Media except some files created not by MyGUI dev tean is licensed under MIT now

    Core

    • ๐Ÿ”จ Refactoring to reduce the possbility of bugs (based on info from static analyzers).

    Renders

    • ๐Ÿ‘Œ Support of textures created inside Ogre (wrapping of existing texture)

    Widget

    • โž• added getCaptionWidget to Window: retun pointer to Window caption for text control (fonts and it's size)
    • ๐Ÿ›  RenderBoxScene fixed
    • ๐Ÿ›  fixed bug with Disabled widgets that was rendered as not disabled

    Managers

    • โž• added log message if skin used for widget wasn't found.

    Utility

    • ๐Ÿ›  fixed loading on non-existing textures for widgets picking

    Wraps

    • ๐Ÿ†• New option to generate wrappers with CMake

    ๐Ÿ”Œ Plugins

    • ๐Ÿ”Œ optional AwesomiumPlugin and HikariPlugin option added to CMake config

    Resources

    • ๐Ÿ›  fixed bug with incorrect font rendering on some old videocards : TrueType font now rendered into R8G8B8A8 on videocards that doesn't support L8A8 (OgreRender)