Nel maggio di quest'anno (la data esatta non è riportata), è stata rilasciata una nuova versione 2020.1 dell'U++ Framework (noto anche come Ultimate++ Framework). U++ è un framework multipiattaforma per la creazione di applicazioni GUI.
Novità nella versione attuale:
- Il backend Linux ora utilizza gtk3 invece di gtk2 per impostazione predefinita.
- Il “look&feel” in Linux e MacOS è stato riprogettato per supportare meglio i temi scuri.
- ConditionVariable e Semaphore ora hanno varianti del metodo Wait con un parametro di timeout.
- Aggiunta la funzione IsDoubleWidth per rilevare glifi UNICODE a doppia larghezza.
- U++ ora utilizza le directory ~/.config e ~/.cache per l'archiviazione varia.
- Aggiunta la funzione GaussianBlur.
- L'aspetto dei widget nel designer dei livelli è stato modernizzato.
- Supporto per più monitor in MacOS e altre correzioni.
- Al designer sono stati aggiunti diversi widget di uso comune, come ColorPusher, TreeCtrl, ColumnList.
- La finestra di dialogo di selezione dei file nativi, FileSelector, è stata rinominata FileSelNative e aggiunta a MacOS (oltre a Win32 e gtk3).
- Rifrazione GLCtrl in OpenGL/X11.
- Aggiunta la funzione GetSVGPathBoundingBox.
- PGSQL ora può scappare? Attraverso ?? oppure utilizzare il metodo NoQuestionParams per evitare di utilizzare ? come simbolo di sostituzione dei parametri.
Fonte: linux.org.ru