През май тази година (точната дата не се съобщава) излезе новата версия 2020.1 на U++ Framework (известен също като Ultimate++ Framework). U++ е кросплатформен фреймворк за създаване на GUI приложения.
Нови функции в текущата версия:
- Linux бекендът по подразбиране сега използва gtk3 вместо gtk2.
- „look&feel“ в Linux и MacOS е преработен и по-добре поддържа тъмни теми.
- У ConditionVariable и Semaphore се появиха варианти на метода Wait с параметър timeout.
- Добавена е функция IsDoubleWidth за определяне на глифовете UNICODE с двойна ширина.
- U++ сега използва директории ~/. config и ~/. cache за съхранение на различни файлове.
- Добавена е функция GaussianBlur.
- Модернизиран е външният вид на виджетите в дизайнера на слоеве.
- Подкрепа за многобройни монитори в MacOS и други корекции.
- В дизайнера са добавени няколко често използвани виджета, като ColorPusher, TreeCtrl, ColumnList.
- Нативният диалог за избор на файлове, FileSelector, е преименуван на FileSelNative и добавен в MacOS (в допълнение към Win32 и gtk3).
- Рефакторинг на GLCtrl в OpenGL/X11.
- Добавена е функция GetSVGPathBoundingBox.
- PGSQL сега може да екранира ? с ?? или да използва метода NoQuestionParams с цел избягване на употребата на ? като символ на замяна на параметри.
Източник: linux.org.ru
