Skip to content

v1.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@texus texus released this 17 Sep 15:36

Changelog:

  • Added SDL_Renderer backend (SDL + SDL_ttf)
  • Added GLFW/OpenGL backend (glfw3 + OpenGL >= 3.3 or GLES >= 2.0)
  • Added SFML/OpenGL backend (sfml-window + OpenGL >= 3.3)
  • Existing SFML-Graphics and SDL/OpenGL backends were redesigned
  • Black, BabyBlue and TransparentGrey themes can now be used for all widgets
  • ClientSize of ChildWindow can now be a layout instead of only a constant
  • Typing in FileDialog now selects the first file starting with the typed letter
  • TextSize can now also be set in theme file
  • Added moveWithAnimation and resizeWithAnimation functions to Widget
  • Added case-insensitive variants of startsWith and endsWith to String
  • Textures can now be loaded from base64 string
  • ListView columns can now be resizable
  • ListView icons can also be saved in form file
  • Position of text in buttons can now be changed
  • Added changeMenuItem function to MenuBar to change the text of a menu
  • Added SizeHorizontal and SizeVertical mouse cursors
  • Added hasUserData to Widget
  • Added LabelAlignment and ButtonAlignment to MessageBox
  • Added ScrollbarValue to Label
  • Theme files now support global properties
  • Theme files now support inheritance between sections
  • Tool tips are now shown on disabled widgets by default
  • Word-wrapped lines no longer begin with whitespace
  • Filter CR in TextArea to prevent issues when pasting CRLF on Windows