W maju tego roku (dokładna data nie jest podana) została wydana nowa wersja 2020.1 Framework U++ (aka Ultimate++ Framework). U++ to wieloplatformowy framework do tworzenia aplikacji GUI.
Nowości w aktualnej wersji:
- Backend Linuksa domyślnie używa teraz gtk3 zamiast gtk2.
- „Wygląd i działanie” w systemach Linux i MacOS zostało przeprojektowane, aby lepiej obsługiwać ciemne motywy.
- ConditionVariable i Semaphore mają teraz warianty metody Wait z parametrem limitu czasu.
- Dodano funkcję IsDoubleWidth do wykrywania glifów UNICODE o podwójnej szerokości.
- U++ używa teraz katalogów ~/.config i ~/.cache do przechowywania różnych danych.
- Dodano funkcję GaussianBlur.
- Zmodernizowano wygląd widżetów w kreatorze warstw.
- Obsługa wielu monitorów w systemie MacOS i inne poprawki.
- Do projektanta dodano kilka często używanych widżetów, takich jak ColorPusher, TreeCtrl, ColumnList.
- Natywne okno dialogowe wyboru pliku FileSelector zostało przemianowane na FileSelNative i dodane do systemu MacOS (oprócz Win32 i gtk3).
- Załamywanie GLCtrl w OpenGL/X11.
- Dodano funkcję GetSVGPathBoundingBox.
- PGSQL może teraz uciec? Poprzez ?? lub użyj metody NoQuestionParams, aby uniknąć używania ? jako symbol podstawienia parametru.
Źródło: linux.org.ru