د GTK 4.4 ګرافیکي اوزار کټ خوشې کول

د پنځو میاشتو پراختیا وروسته، د ګرافیکي کاروونکي انٹرفیس - GTK 4.4.0 - رامینځته کولو لپاره د څو پلیټ فارم وسیلې کټ خوشې کول وړاندې شوي. GTK 4 د نوي پراختیا پروسې د یوې برخې په توګه رامینځته کیږي چې هڅه کوي د غوښتنلیک پراختیا کونکو ته د څو کلونو لپاره یو باثباته او ملاتړ شوي API چمتو کړي چې په راتلونکي GTK کې د API بدلونونو له امله په هرو شپږو میاشتو کې د غوښتنلیکونو بیا لیکلو له ویرې پرته کارول کیدی شي. څانګه

په GTK 4.4 کې د خورا پام وړ پرمختګونو څخه دي:

  • د NGL رینډینګ انجن ته دوامدار پرمختګونه، کوم چې د CPU بار کمولو په وخت کې د لوړ فعالیت ترلاسه کولو لپاره OpenGL کاروي. په نوې خپرونه کې د لوی انټرسټیل جوړښتونو کارولو له مینځه وړو لپاره د اصلاح کولو وړاندیزونه شامل دي. د GPU مالي لپاره د خلاص ډرایور سره د NGL سم عملیات رامینځته شوي. د زاړه GL رینډرینګ انجن (GSK_RENDERER=gl) لپاره ملاتړ پلان شوی چې د GTK په راتلونکې څانګه کې بند شي.
  • د OpenGL تنظیم کولو سره تړلی کوډ پاک او ساده کړی. په GTK کې د OpenGL ملاتړ لپاره کوډ په سیسټمونو کې د ملکیت NVIDIA ډرایورونو وروستي نسخو سره سم کار کوي. د رینډینګ API ته د لاسرسي لپاره، د EGL انٹرفیس د اصلي په توګه ګڼل کیږي (د EGL نسخه اړتیاوې 1.4 ته پورته شوي). په X11 سیسټمونو کې، تاسو کولی شئ د اړتیا په صورت کې له EGL څخه GLX ته بیرته راوباسئ. په وینډوز کې، WGL په ډیفالټ کارول کیږي.
  • په اصلي جوړښت کې شامل موضوعات بیا تنظیم شوي او نومول شوي. له اوس څخه، جوړ شوي موضوعات Default، Default-dark، Default-hc او Default-hc-ډارک نومول شوي، او د اډوایتا موضوع libadwaita ته لیږدول شوې. موضوعات د خطا پیغامونو د روښانه کولو لپاره د ویوی کرښې پر ځای یوه نقطه کرښه کاروي. د نیم شفاف متن انتخاب لپاره ملاتړ اضافه شوی.
  • د ان پټ میتودونو جوړ شوی تطبیق د IBus چلند ته نږدې دی کله چې د کمپوز ترتیب او مړ کیلي ښودل او پروسس کول. په ورته وخت کې د مختلف مړو کیليونو او ترکیبونو کارولو وړتیا اضافه کړه چې د یو واحد یونیکوډ کرکټر رامینځته کولو پایله نه کوي (د مثال په توګه ، "ẅ"). د یونیکوډ ارزښتونو په ګډون د 32-bit کلیدي نقشه کولو ارزښتونو (کیسیمونو) لپاره بشپړ ملاتړ پلي شوی.
  • د ایموجي ډیټا CLDR 39 ته تازه شوې ، په ژبو او ځایونو کې د Emoji ځایی کولو وړتیا خلاصوي.
  • په ډیفالټ ، د تفتیش انٹرفیس شامل شوی ترڅو د GTK غوښتنلیکونو ډیبګ کول اسانه کړي.
  • په وینډوز پلیټ فارم کې ، GL د ملټي میډیا مینځپانګې لوبولو لپاره کارول کیږي ، او د WinPointer API د ټابلیټونو او نورو ان پټ وسیلو سره کار کولو لپاره کارول کیږي.

سرچینه: opennet.ru

Add a comment