Idén májusban (a pontos dátumot nem közölték) megjelent az U++ Framework új, 2020.1-es verziója (más néven Ultimate++ Framework). Az U++ egy multiplatformos keretrendszer GUI alkalmazások létrehozásához.
Az aktuális verzió újdonságai:
- A Linux háttérmostantól alapértelmezés szerint gtk3-at használ a gtk2 helyett.
- A Linux és MacOS „look&feel” újragondolásra került és jobban támogatja a sötét témákat.
- A ConditionVariable és Semaphore osztályokhoz a Wait metódus timeout paraméterrel bővített változatai érkeztek.
- Bevezetésre került az IsDoubleWidth funkció az UNICODE dupla szélességű glifák meghatározására.
- Az U++ mostantól a ~/.config és ~/.cache könyvtárakat használja különböző beállítások tárolására.
- Bevezetésre került a GaussianBlur funkció.
- A rétegtervezőben a widgetek megjelenése modernizálva lett.
- Többmonitoros támogatás MacOS-ra és más javítások.
- A tervezőbe új, gyakran használt widgetek lettek hozzáadva, mint például a ColorPusher, TreeCtrl, ColumnList.
- A natív fájlválasztó párbeszédablak, a FileSelector, FileSelNative néven átnevezésre került és hozzá lett adva MacOS-hoz (a Win32 és gtk3 mellett).
- GLCtrl refaktorálása OpenGL/X11-hez.
- Bevezetésre került a GetSVGPathBoundingBox funkció.
- A PGSQL most már képes a ? jelet ??-val escape-elni vagy a NoQuestionParams metódust használni a ? paraméterkérdőjelként való elkerülése érdekében.
Forrás: linux.org.ru
