Cadre U++ 2020.1

En mai de cette année (la date exacte n'est pas indiquée), une nouvelle version 2020.1 du framework U++ (alias Ultimate++ Framework) a été publiée. U++ est un framework multiplateforme permettant de créer des applications GUI.

Nouveau dans la version actuelle :

  • Le backend Linux utilise désormais gtk3 au lieu de gtk2 par défaut.
  • « look&feel » sous Linux et MacOS a été repensé pour mieux prendre en charge les thèmes sombres.
  • ConditionVariable et Semaphore ont désormais des variantes de la méthode Wait avec un paramètre timeout.
  • Ajout de la fonction IsDoubleWidth pour détecter les glyphes UNICODE double largeur.
  • U++ utilise désormais les répertoires ~/.config et ~/.cache pour le stockage divers.
  • Ajout de la fonction GaussianBlur.
  • L'apparence des widgets dans le concepteur de calques a été modernisée.
  • Prise en charge de plusieurs moniteurs sous MacOS et autres correctifs.
  • Plusieurs widgets fréquemment utilisés ont été ajoutés au concepteur, tels que ColorPusher, TreeCtrl, ColumnList.
  • La boîte de dialogue native de sélection de fichiers, FileSelector, a été renommée FileSelNative et ajoutée à MacOS (en plus de Win32 et gtk3).
  • Réfraction de GLCtrl dans OpenGL/X11.
  • Ajout de la fonction GetSVGPathBoundingBox.
  • PGSQL peut maintenant s'échapper ? à travers ?? ou utilisez la méthode NoQuestionParams pour éviter d'utiliser ? comme symbole de substitution de paramètre.

Source: linux.org.ru

Ajouter un commentaire