Lëshimi i toolkit-it grafik GTK 4.4

Pas pesĂ« muajsh zhvillimi, u lancua rregulli i toolkit-it shumĂ«-platformor pĂ«r krijimin e ndĂ«rfaqeve grafike tĂ« pĂ«rdoruesit — GTK 4.4.0. GTK 4 zhvillohet brenda njĂ« procesi tĂ« ri zhvillimi, i cili pĂ«rpiqet tĂ« ofrojĂ« zhvilluesve tĂ« aplikacioneve njĂ« API tĂ« qĂ«ndrueshĂ«m dhe tĂ« mbĂ«shtetur pĂ«r disa vite, qĂ« mund tĂ« pĂ«rdoret pa frikĂ«n se çdo gjashtĂ« muaj do tĂ« duhet tĂ« rregullojnĂ« aplikacionet pĂ«r shkak tĂ« ndryshimeve nĂ« API nĂ« njĂ« degĂ« tjetĂ«r tĂ« GTK.

Ndër përmirësimet më të dukshme në GTK 4.4:

  • Vazhdoi pĂ«rmirĂ«simi i motorit tĂ« vizatimit NGL, qĂ« pĂ«rdor OpenGL pĂ«r tĂ« arritur njĂ« performancĂ« mĂ« tĂ« lartĂ« duke reduktuar ngarkesĂ«n nĂ« CPU. NĂ« kĂ«tĂ« version tĂ« ri janĂ« pĂ«rfshirĂ« optimizime tĂ« renderimit, tĂ« lidhura me ndalimin e pĂ«rdorimit tĂ« teksturave tĂ« mĂ«dha ndĂ«rmjetĂ«se. U rregullua funksionimi korrekt i NGL me driverin hapur pĂ«r GPU Mali. MbĂ«shtetje pĂ«r motorin e vjetĂ«r tĂ« vizatimit GL (GSK_RENDERER=gl) Ă«shtĂ« planifikuar tĂ« ndĂ«rpritet nĂ« degĂ«n e ardhshme tĂ« GTK.
  • U pastrua dhe u thjeshtua kodi i lidhur me konfigurimin e OpenGL. U sigua funskionimi i saktĂ« i kodit pĂ«r mbĂ«shtetje OpenGL nĂ« GTK nĂ« sisteme me versione tĂ« reja tĂ« driverĂ«ve pronĂ«sorĂ« NVIDIA. PĂ«r qasje nĂ« API-nĂ« e renderimit, interfejsi EGL konsiderohet si kryesor (kĂ«rkesat pĂ«r versionin EGL janĂ« rritur deri nĂ« 1.4). NĂ« sisteme me X11, nĂ«se Ă«shtĂ« e nevojshme, bĂ«het rregullimi nga EGL nĂ« GLX. NĂ« Windows, pĂ«r default pĂ«rdoret WGL.
  • Temat e dizajnit qĂ« pĂ«rfshihen nĂ« paketĂ«n kryesore janĂ« reorganizuar dhe rinovuar. Tani temat e integruara quhen Default, Default-dark, Default-hc dhe Default-hc-dark, ndĂ«rsa tema Adwaita Ă«shtĂ« transferuar nĂ« libadwaita. NĂ« temat e dizajnit pĂ«r theksimin e mesazheve tĂ« gabimeve Ă«shtĂ« pĂ«rdorur njĂ« vijĂ« pikĂ« tĂ« zĂ«vendĂ«sojĂ« atĂ« tĂ« valĂ«zuar. ËshtĂ« shtuar mbĂ«shtetje pĂ«r theksimin polipĂ«rshkues tĂ« tekstit.
  • Implementimi i integruar i metodave tĂ« input-it Ă«shtĂ« afruar me sjelljen e IBus kur shfaq dhe pĂ«rpunon sekuencat compose dhe çelĂ«sat e vdekur. ËshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« ndryshĂ«m tĂ« çelĂ«save tĂ« vdekur dhe kombinimeve qĂ« nuk pĂ«rfundojnĂ« nĂ« formimin e njĂ« karakteri Unicode (p.sh., "áș…"). ËshtĂ« realizuar mbĂ«shtetje e plotĂ« pĂ«r vlerat 32-bit tĂ« mapimit tĂ« çelĂ«save (keysyms), duke pĂ«rfshirĂ« vlerat me Unicode.
  • TĂ« dhĂ«nat Emoji janĂ« pĂ«rmirĂ«suar nĂ« setin CLDR 39, qĂ« hap mundĂ«si pĂ«r lokalizimin e Emoji pĂ«r gjuhĂ« dhe vende tĂ« ndryshme.
  • NĂ« mĂ«nyrĂ« default, Ă«shtĂ« aktivizuar ndĂ«rfaqja e inspektimit, e cila lehtĂ«son depurimin e aplikacioneve GTK.
  • NĂ« platformĂ«n Windows, pĂ«r riprodhimin e pĂ«rmbajtjes multimediale pĂ«rdoret GL, dhe pĂ«r funksionimin me tableta dhe pajisje tĂ« tjera hyrĂ«se — API WinPointer.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster