Τον Μάιο του τρέχοντος έτους (η ακριβής ημερομηνία δεν αναφέρεται), κυκλοφόρησε μια νέα, 2020.1, έκδοση του U++ Framework (γνωστός και ως Ultimate++ Framework). Το U++ είναι ένα πλαίσιο πολλαπλών πλατφορμών για τη δημιουργία εφαρμογών GUI.
Νέο στην τρέχουσα έκδοση:
- Το backend του Linux χρησιμοποιεί πλέον το gtk3 αντί του gtk2 από προεπιλογή.
- Το "look&feel" σε Linux και MacOS έχει επανασχεδιαστεί για να υποστηρίζει καλύτερα σκοτεινά θέματα.
- Το ConditionVariable και το Semaphore έχουν πλέον παραλλαγές της μεθόδου Wait με παράμετρο χρονικού ορίου.
- Προστέθηκε η λειτουργία IsDoubleWidth για την ανίχνευση γλυφών UNICODE διπλού πλάτους.
- Το U++ χρησιμοποιεί πλέον καταλόγους ~/.config και ~/.cache για διάφορους χώρους αποθήκευσης.
- Προστέθηκε η λειτουργία GaussianBlur.
- Η εμφάνιση των γραφικών στοιχείων στη σχεδίαση επιπέδων έχει εκσυγχρονιστεί.
- Υποστήριξη για πολλαπλές οθόνες σε MacOS και άλλες επιδιορθώσεις.
- Πολλά γραφικά στοιχεία που χρησιμοποιούνται συχνά έχουν προστεθεί στον σχεδιαστή, όπως ColorPusher, TreeCtrl, ColumnList.
- Το παράθυρο διαλόγου επιλογής εγγενούς αρχείου, FileSelector, μετονομάστηκε σε FileSelNative και προστέθηκε στο MacOS (επιπλέον των Win32 και gtk3).
- Διάθλαση GLCtrl σε OpenGL/X11.
- Προστέθηκε η λειτουργία GetSVGPathBoundingBox.
- Το PGSQL μπορεί τώρα να διαφύγει; μέσω ?? ή χρησιμοποιήστε τη μέθοδο NoQuestionParams για να αποφύγετε τη χρήση ? ως σύμβολο αντικατάστασης παραμέτρων.
Πηγή: linux.org.ru