Im Mai dieses Jahres (das genaue Datum wird nicht bekannt gegeben) wurde eine neue Version 2020.1 des U++ Frameworks (auch bekannt als Ultimate++ Framework) veröffentlicht. U++ ist ein plattformübergreifendes Framework zum Erstellen von GUI-Anwendungen.
Neu in der aktuellen Version:
- Das Linux-Backend verwendet jetzt standardmäßig GTK3 anstelle von GTK2.
- „Look&Feel“ in Linux und MacOS wurde neu gestaltet, um dunkle Themen besser zu unterstützen.
- ConditionVariable und Semaphore verfügen jetzt über Varianten der Wait-Methode mit einem Timeout-Parameter.
- IsDoubleWidth-Funktion hinzugefügt, um UNICODE-Glyphen doppelter Breite zu erkennen.
- U++ verwendet jetzt die Verzeichnisse ~/.config und ~/.cache für die Speicherung verschiedener Dinge.
- GaussianBlur-Funktion hinzugefügt.
- Das Erscheinungsbild von Widgets im Ebenendesigner wurde modernisiert.
- Unterstützung für mehrere Monitore in MacOS und andere Korrekturen.
- Dem Designer wurden mehrere häufig verwendete Widgets hinzugefügt, z. B. ColorPusher, TreeCtrl und ColumnList.
- Der native Dateiauswahldialog FileSelector wurde in FileSelNative umbenannt und zu MacOS hinzugefügt (zusätzlich zu Win32 und GTK3).
- Brechen von GLCtrl in OpenGL/X11.
- GetSVGPathBoundingBox-Funktion hinzugefügt.
- PGSQL kann jetzt entkommen? durch ?? oder verwenden Sie die NoQuestionParams-Methode, um die Verwendung zu vermeiden? als Parameter-Ersetzungssymbol.
Source: linux.org.ru