I maj i år (den præcise dato meddeles ikke) blev den nye version 2020.1 af U++ Framework (også kaldet Ultimate++ Framework) udgivet. U++ er et multiplatform framework til udvikling af GUI-applikationer.
Nyheder i den nuværende version:
- Linux-backend bruger nu gtk3 som standard i stedet for gtk2.
- «look&feel» i Linux og MacOS er blevet redesignet og understøtter bedre mørke temaer.
- ConditionVariable og Semaphore har fået varianter af Wait-metoden med timeout-parameter.
- Funktionen IsDoubleWidth er blevet tilføjet til at bestemme dobbeltbredde UNICODE glyphs.
- U++ bruger nu mapperne ~/.config og ~/.cache til opbevaring af forskellige data.
- Funktionen GaussianBlur er blevet tilføjet.
- Udseendet af widgets i lagdesigneren er blevet moderniseret.
- Understøttelse af flere skærme i MacOS og andre rettelser.
- Der er tilføjet flere ofte anvendte widgets til designeren, såsom ColorPusher, TreeCtrl, ColumnList.
- Den native filvælgerdialog, FileSelector, er blevet omdøbt til FileSelNative og tilføjet i MacOS (udover Win32 og gtk3).
- Refactoring af GLCtrl i OpenGL/X11.
- Funktionen GetSVGPathBoundingBox er blevet tilføjet.
- PGSQL kan nu undslippe ? gennem ?? eller bruge metoden NoQuestionParams for at undgå at bruge ? som parameterpladsholder.
Kilde: linux.org.ru
