W maju tego roku (dokładna data nie jest podana) ukazała się nowa wersja U++ Framework (znana również jako Ultimate++ Framework) w wersji 2020.1. U++ to wieloplatformowy framework do tworzenia aplikacji GUI.
Nowości w bieżącej wersji:
- Backend Linux domyślnie korzysta teraz z gtk3 zamiast gtk2.
- Wygląd i odczucia w Linux i MacOS zostały przeprojektowane i lepiej wspierają ciemne motywy.
- U ConditionVariable i Semaphore pojawiły się opcje metody Wait z parametrem timeout.
- Dodano funkcję IsDoubleWidth do określania glifów UNICODE o podwójnej szerokości.
- U++ teraz używa katalogów ~/ .config i ~/ .cache do przechowywania różnych danych.
- Dodano funkcję GaussianBlur.
- Zmodernizowano wygląd widgetów w projektancie warstw.
- Wsparcie dla wielu monitorów w MacOS i inne poprawki.
- Do projektanta dodano kilka często używanych widgetów, takich jak ColorPusher, TreeCtrl, ColumnList.
- Natychmiastowy dialog wyboru plików, FileSelector, został przemianowany na FileSelNative i dodany w MacOS (oprócz Win32 i gtk3).
- Refaktoryzacja GLCtrl w OpenGL/X11.
- Dodano funkcję GetSVGPathBoundingBox.
- PGSQL teraz może Escapować ? przez ?? lub używać metody NoQuestionParams w celu uniknięcia używania ? jako symbolu zastępowania parametrów.
Źródło: linux.org.ru
