إطار عمل U++ 2020.1

في مايو من هذا العام (لم يتم الإبلاغ عن التاريخ الدقيق)، تم إصدار إصدار جديد 2020.1 من U++ Framework (المعروف أيضًا باسم Ultimate++ Framework). U++ هو إطار عمل مشترك بين الأنظمة الأساسية لإنشاء تطبيقات واجهة المستخدم الرسومية.

الجديد في الإصدار الحالي:

  • تستخدم الواجهة الخلفية لنظام التشغيل Linux الآن gtk3 بدلاً من gtk2 افتراضيًا.
  • تمت إعادة تصميم "الشكل والمظهر" في Linux وMacOS لدعم السمات الداكنة بشكل أفضل.
  • لدى ConditionVariable وSemaphore الآن متغيرات من طريقة الانتظار مع معلمة المهلة.
  • تمت إضافة وظيفة IsDoubleWidth لاكتشاف الحروف الرسومية ذات العرض المزدوج لـ UNICODE.
  • يستخدم U++ الآن مجلدات ~/.config و~/.cache للتخزين المتنوع.
  • تمت إضافة وظيفة GaussianBlur.
  • تم تحديث مظهر عناصر واجهة المستخدم في مصمم الطبقة.
  • دعم شاشات متعددة في نظام التشغيل MacOS وإصلاحات أخرى.
  • تمت إضافة العديد من الأدوات المستخدمة بشكل متكرر إلى المصمم، مثل ColorPusher، وTreeCtrl، وColumnList.
  • تمت إعادة تسمية مربع حوار اختيار الملف الأصلي، FileSelector، إلى FileSelNative وإضافته إلى MacOS (بالإضافة إلى Win32 وgtk3).
  • انكسار GLCtrl في OpenGL/X11.
  • تمت إضافة وظيفة GetSVGPathBoundingBox.
  • هل يمكن الآن لـ PGSQL الهروب؟ خلال ؟؟ أو استخدم طريقة NoQuestionParams لتجنب استخدام ؟ كرمز استبدال المعلمة.

المصدر: linux.org.ru

إضافة تعليق