Ar Ionawr 26, rhyddhawyd fersiwn 1.12 o'r llyfrgell teclynnau traws-lwyfan. TGUI, wedi'i ysgrifennu yn C++ a'i ddosbarthu o dan y drwydded Zlib.
Y fersiwn safonol gofynnol yw C++14. Ar gyfer crynhowyr GCC >= 11, Clang >= 16, ac IntelLLVM, defnyddir y safon C++17 yn ddiofyn.
Mae'r llyfrgell yn cefnogi sawl backend Mewnbwn/Allbwn (paramedr CMake TGUI_BACKEND):
- SFML_GRAPHICS β graffeg-sfml
- SFML_OPENGL3 β ffenestr-sfml + 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
Mae dylunydd GUI syml hefyd wedi'i gynnwys.
Rhestr o newidiadau:
- Ychwanegwyd teclyn VerticalTabs;
- Ychwanegwyd y math o gyrchwr Symud (a elwir hefyd yn gyrchwr SizeAll);
- Nid oedd priodwedd KeepInParent y dosbarth ChildWindow yn parchu ffiniau'r elfen rhiant;
- Wedi trwsio damwain yn Gui Builder wrth geisio agor ffurflen os nad oedd y ffurflen gyfredol wedi'i chadw eto;
- cefnogaeth i fwy o ddyfeisiau Android gyda backend SDL_GPU (SDL3).
Ffynhonnell: linux.org.ru
