Bu yılın mayıs ayında (kesin tarih bildirilmedi), U++ Framework'ün (aka Ultimate++ Framework) yeni bir 2020.1 sürümü yayınlandı. U++, GUI uygulamaları oluşturmaya yönelik platformlar arası bir çerçevedir.
Mevcut sürümdeki yenilikler:
- Linux arka ucu artık varsayılan olarak gtk3 yerine gtk2'ü kullanıyor.
- Linux ve MacOS'taki "bak ve hisset", karanlık temaları daha iyi destekleyecek şekilde yeniden tasarlandı.
- ConditionVariable ve Semaphore artık Wait yönteminin timeout parametresine sahip çeşitlerine sahiptir.
- Çift genişlikli UNICODE gliflerini algılamak için IsDoubleWidth işlevi eklendi.
- U++ artık çeşitli depolama için ~/.config ve ~/.cache dizinlerini kullanıyor.
- GaussianBlur işlevi eklendi.
- Katman tasarımcısındaki widget'ların görünümü modernleştirildi.
- MacOS'ta birden fazla monitör desteği ve diğer düzeltmeler.
- ColorPusher, TreeCtrl, ColumnList gibi yaygın olarak kullanılan çeşitli widget'lar tasarımcıya eklenmiştir.
- Yerel dosya seçimi iletişim kutusu FileSelector, FileSelNative olarak yeniden adlandırıldı ve MacOS'a eklendi (Win32 ve gtk3'e ek olarak).
- OpenGL/X11'de GLCtrl'nin kırılması.
- GetSVGPathBoundingBox işlevi eklendi.
- PGSQL artık kaçabilir mi? başından sonuna kadar ?? veya ? kullanmaktan kaçınmak için NoQuestionParams yöntemini kullanın. parametre değiştirme sembolü olarak.
Kaynak: linux.org.ru