În mai anul acesta (data exactă nu este comunicată) a fost lansată o nouă versiune, 2020.1, a U++ Framework (de asemenea, cunoscut sub numele de Ultimate++ Framework). U++ este un framework multiplatformă pentru crearea de aplicații GUI.
Noutăți în versiunea curentă:
- Backend-ul Linux folosește acum gtk3 în loc de gtk2 ca implicit.
- Aspectul și senzația în Linux și MacOS a fost revizuit și suportă mai bine temele întunecate.
- ConditionVariable și Semaphore au acum variante ale metodei Wait cu parametru timeout.
- A fost adăugată funcția IsDoubleWidth pentru a determina glifele UNICODE de lățime dublă.
- U++ folosește acum directoarele ~/ .config și ~/ .cache pentru stocarea diverselor date.
- A fost adăugată funcția GaussianBlur.
- Aspectul widget-urilor în designerul de straturi a fost modernizat.
- Suport pentru mai multe monitoare în MacOS și alte corecturi.
- Designerul a fost îmbogățit cu mai multe widget-uri frecvent folosite, cum ar fi ColorPusher, TreeCtrl, ColumnList.
- Dialogul nativ de selectare a fișierelor, FileSelector, a fost redenumit în FileSelNative și adăugat în MacOS (pe lângă Win32 și gtk3).
- Refactoring GLCtrl în OpenGL/X11.
- A fost adăugată funcția GetSVGPathBoundingBox.
- PGSQL poate acum să scape ? prin ?? sau să folosească metoda NoQuestionParams pentru a evita utilizarea ? ca simbol de substituție pentru parametrii.
Sursa: linux.org.ru
