26. januarja je izšla različica 1.12 večplatformske knjižnice pripomočkov TGUI, napisanih v jeziku C++ in razširjenih pod licenco Zlib.
Minimalna različica standarda je C++14. Za prevajalnike GCC >= 11, Clang >= 16 in IntelLLVM se privzeto uporablja standard C++17.
Knjižnica podpira več vhodno-izhode (parameter CMake TGUI_BACKEND):
- SFML_GRAPHICS – sfml-graphics
- SFML_OPENGL3 – sfml-window + OpenGL + FreeType
- SDL_GPU – SDL + SDL_ttf
- SDL_RENDERER – SDL + SDL_ttf
- SDL_OPENGL3 – SDL + OpenGL + FreeType
- SDL_GLES2 – SDL + OpenGL ES + FreeType
- SDL_TTF_OPENGL3 – SDL + OpenGL + SDL_ttf
- SDL_TTF_GLES2 – SDL + OpenGL ES + SDL_ttf
- GLFW_OPENGL3 – GLFW + OpenGL + FreeType
- GLFW_GLES2 – GLFW + OpenGL ES + FreeType
- RAYLIB – raylib
V paketu je tudi preprost oblikovalnik GUI.
Seznam sprememb:
- dodana dodatna pripomočka VerticalTabs;
- dodana vrsta kazalca Move (znana tudi kot kazalec SizeAll);
- lastnost KeepInParent razreda ChildWindow ni upoštevala meja starševskega elementa;
- odpravljena napaka, ki je povzročala zrušitev Gui Builderja pri poskusu odpiranja obrazca, če trenutni obrazec še ni bil shranjen;
- podpora za več naprav Android z bazo SDL_GPU (SDL3).
Izvor: linux.org.ru
