Publishing details
Changelog
tgui-0.10 (0.10.0+focal+dev20220917) focal; urgency=low
* Existing backends were rewritten
* Added SFML/OpenGL backend (sfml-window + OpenGL >= 3.3)
* Added GLFW/OpenGL backend (glfw3 + OpenGL >= 3.3 or GLES >= 2.0)
* Added SDL_Renderer backend (SDL + SDL_ttf)
* Added moveWithAnimation and resizeWithAnimation functions to Widget
* Added case-insensitive variants of startsWith and endsWith to String
* 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
* Tool tips are now shown on disabled widgets by default
* 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
-- Bruno Van de Velde <email address hidden> Sat, 17 Sep 2022 11:35:29 +0200
Builds
Built packages
-
libtgui-0.10-dev
Easy to use cross-platform c++ GUI library for SFML
Package files