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