Struktura U++ 2020.1

W maju tego roku (dokładna data nie jest podana) została wydana nowa wersja 2020.1 Framework U++ (aka Ultimate++ Framework). U++ to wieloplatformowy framework do tworzenia aplikacji GUI.

Nowości w aktualnej wersji:

  • Backend Linuksa domyślnie używa teraz gtk3 zamiast gtk2.
  • „Wygląd i działanie” w systemach Linux i MacOS zostało przeprojektowane, aby lepiej obsługiwać ciemne motywy.
  • ConditionVariable i Semaphore mają teraz warianty metody Wait z parametrem limitu czasu.
  • Dodano funkcję IsDoubleWidth do wykrywania glifów UNICODE o podwójnej szerokości.
  • U++ używa teraz katalogów ~/.config i ~/.cache do przechowywania różnych danych.
  • Dodano funkcję GaussianBlur.
  • Zmodernizowano wygląd widżetów w kreatorze warstw.
  • Obsługa wielu monitorów w systemie MacOS i inne poprawki.
  • Do projektanta dodano kilka często używanych widżetów, takich jak ColorPusher, TreeCtrl, ColumnList.
  • Natywne okno dialogowe wyboru pliku FileSelector zostało przemianowane na FileSelNative i dodane do systemu MacOS (oprócz Win32 i gtk3).
  • Załamywanie GLCtrl w OpenGL/X11.
  • Dodano funkcję GetSVGPathBoundingBox.
  • PGSQL może teraz uciec? Poprzez ?? lub użyj metody NoQuestionParams, aby uniknąć używania ? jako symbol podstawienia parametru.

Źródło: linux.org.ru

Dodaj komentarz