Skip to content

Releases: texus/TGUI

v1.12.1

18 Apr 09:58

Choose a tag to compare

Changelog:

Fixed compilation with SFML 3.1

Nightly build

18 Apr 10:48

Choose a tag to compare

Nightly build Pre-release
Pre-release

Commits

  • 607ef5e: Use SFML 3.1 in nightly builds (Bruno Van de Velde)
  • 2221901: Names of SFML zip files changed again (Bruno Van de Velde)

v1.12.0

26 Jan 18:22

Choose a tag to compare

Changelog:

  • New widget: VerticalTabs
  • Added Move cursor type (also known as SizeAll cursor)
  • ChildWindow's KeepInParent property didn't take parent borders into account
  • Fixed Gui Builder crash when attempting to open form while current form wasn't saved yet
  • Support more Android devices with SDL_GPU backend
  • Many code quality improvements by @jjuhl

v1.11.0

18 Sep 20:22

Choose a tag to compare

Changelog:

  • Added RoundedBorderRadius property to EditBox, TextArea, ComboBox and Tabs renderers
  • Added getLeftPlusRight and getTopPlusBottom functions to Outline class
  • Added TGUI_BUILD_CXX20_MODULE option to CMake to build TGUI as a c++20 module
  • EditBox and TextArea now support Ctrl+Backspace and Ctrl+Delete to delete words
  • ScrollablePanel didn't transform the right click position for its child widgets

v1.10.0

14 Jun 17:59

Choose a tag to compare

Changelog:

  • Added MaxWidth property to RadioButton and CheckBox
  • Added ClientPadding property to ChildWindow renderer
  • Added option to scale image (stretching while maintaining ratio) before applying 9-slice scaling
  • Show effects didn't take origin into account
  • Changed scaling when object is smaller than corners of 9-slice
  • Scrollbar now keeps scrolling when the mouse button stays pressed on top of an arrow
  • Values change faster when holding down a spin button arrow

v1.9.0

04 May 15:44

Choose a tag to compare

Changelog:

  • New backend: SDL_GPU (uses SDL3's new GPU API)
  • RichTextLabel can now contain url tags and a new findLinkAtPos function can check if the mouse is on top of any
  • Added mapPixelToCoords and mapCoordsToPixel to CanvasSFML
  • Added tgui::literals::percent namespace with the "_percent" user-defined literal
  • Added support for using raylib backend on Android via raymob
  • Fixed behavior of using showWithEffect or hideWithEffect with a Fade type while another fade animation wasn't finished yet

v1.8.0

23 Feb 12:22

Choose a tag to compare

Changelog:

  • New widget: ContextMenu
  • Added handleWindowEvents function to SFML backend (only for SFML 3)
  • Added onRightClick signal to ListBox
  • Added onTabRightClick signal to Tabs
  • Added setSmooth and isSmooth to CanvasSFML
  • Changed the way the view is handled in CanvasSFML
  • Pressing escape now closes the menu from ContextMenu or MenuBar

v1.7.0

22 Dec 14:41

Choose a tag to compare

Changelog:

  • New widgets: GrowHorizontalLayout and GrowVerticalLayout
  • Fixed some issues with font scale in SFML font backend

v1.6.1

09 Oct 06:31

Choose a tag to compare

Changelog:

  • Brightness slider in ColorPicker had a wrong size (regression in TGUI 1.6)
  • ColorPickerRenderer was missing property to style edit boxes

v1.6.0

06 Oct 09:51

Choose a tag to compare

Changelog:

  • Added CloseBehavior property to ChildWindow
  • Added addMultipleItems to ListBox and ComboBox
  • Added getItemByIndex, getIndexById and getIdByIndex to ComboBox
  • Added setSpinButtonWidth function to SpinControl
  • Numpad keys may now move the cursor in text fields when Num Lock is off
  • setOrientation in Slider or SpinButton will no longer flip width and height
  • setSize in Slider or SpinButton no longer affects orientation once setOrientation is called
  • Fixed crash on exit when tool tip was visible
  • Fixed wrong arrow sizes for horizontal spin button
  • Fixed view not being usable in CanvasSFML
  • TreeView didn't visually update when calling setItemIndexInParent or changeItemHierarchy