26. januar ble lansert versjon 1.12 av det kryssplattform-widgetbiblioteket TGUI, skrevet i C++ og distribueres under Zlib-lisensen.
Minimum versjon for standarden er C++14. For kompilatorer som GCC >= 11, Clang >= 16 og IntelLLVM brukes C++17 som standard.
Biblioteket stĂžtter flere I/O-backend (CMake-parameter 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
Leveransen inkluderer ogsÄ en enkel GUI-designer.
Endringslogg:
- Vertikal fane-widget lagt til;
- Typekursor for Bevegelse (ogsÄ kjent som SizeAll-kursor) er lagt til;
- Egenskapen KeepInParent i ChildWindow-klassen tok ikke hensyn til grensen til foreldreelementet;
- Feil som fÞrte til at Gui Builder krasjet ved forsÞk pÄ Ä Äpne skjemaet, hvis det nÄvÊrende skjemaet ikke allerede var lagret, er rettet;
- StĂžtte for flere Android-enheter med SDL_GPU-backend (SDL3).
Kilde: linux.org.ru
