GTK 4.2.0 inouya nekuvandudzwa kwekuita, kwekupa, Meson uye nezvimwe

Mushure memwedzi mitatu yekukura kuvhurwa kweshanduro nyowani kwakapihwa yeiyo cross-platform toolkit yekugadzira graphical mushandisi interface GTK 4.2.0 mariri dzinenge 1268 dzakaitwa shanduko yemunhu kubva kune vanogadzira makumi mashanu neshanu uye yakazara 54 mitsara yakawedzerwa uye makumi manomwe nemakumi manomwe nenomwe abviswa

Bazi idzva reGTK 4 riri kuvandudzwa sechikamu che maitiro matsva ekuvandudza iyo inoedza kupa vanogadzira mashandiro neyakagadzikana uye inoenderana API kwemakore akati wandei, ayo anogona kushandiswa pasina kutya kuita redo application mwedzi mitanhatu yega nekuda kwekuchinja kweAPI mubazi rinotevera reGTK.

Chii chitsva muGTK 4.2.0?

Iyi vhezheni itsva ye GTK 4.2.0 inonyanya kugadzirisa bugs uye inounza kuvandudzwa kweAPI zvinoenderana nemhinduro kubva kune vanogadzira avo vakaisa zvirongwa zvavo kuGTK4.

Mukuwedzera, izvo zvimwe yekuvandudzwa kunonyanya kukosha muGTK 4.2 inosanganisira iyo NGL inopa, itsva OpenGL inopa injini iyo inogoneswa nekukasira paLinux, Windows, uye macOS. Iyo NGL inoshandura inopa zvinooneka zvirinani kuita pamwe nekuvandudzwa mumafuremu pasekondi, pamwe nesimba uye CPU kushandiswa. Kuti udzokere kunjini yapfuura yekupa, tanga kunyorera pamwe nemamiriro ekusiyana GSK_RENDERER = gl.

Kuburitswa uku ndiko kukonzeresa kwekutanga kutenderera kwemhinduro kubva kune vanogadzira mamishinari vachitamisa mapurojekiti avo kuenda kuGTK4, saka zvinonyanya kuve nekugadzirisa zvipuka uye kugadzirisa kweAPI, asi isu takawedzerawo maficha, senge itsva GL inopa; kuvandudzwa kwakasiyanasiyana munzira iyo teki yekushandisa inobata kuumbwa uye kufa kweakateedzana. gadzira masisitimu ekuwedzera ekunyora GTK paWindows uye macOS; uye chirevo chitsva cheAPI, chakagadzirwa kubva kune imwechete data yekufungidzira iyo inoshandiswa zvakare nemitauro inosungwa.

Zvakare zvakasimbiswa mukuzivisa kweiyi nyowani vhezheni yeGTK 4.2.0 iyo suye ikashandiswa kugona kushandisa GTK sechinhu chidiki muMeson yekuvaka system, Kukubvumidza iwe kuumbiridza GTK uye kwese kutsamira kwayo sechikamu chako chaicho chivakwa nharaunda, pamwe nekuwana zvese zvigadzirwa zvekutakura pamwe neako kunyorera uchishandisa yakasarudzwa toolkit.

Zvinyorwa zveAPI zvakagadzirwazve, pYekudzidziswa kwaani iyo nyowani gi-docgen jenareta inoshandiswa, iyo inogadzira irinyore kuratidzwa kweruzivo, kusanganisira mabhatani ekuwedzera kodhi masampuli kubhodhi clipboard, inomiririra inomiririra yehutongi hwemadzitateguru uye nzvimbo dzekirasi yega yega, runyorwa rwezvinhu zvakagara nhaka. , zviratidzo uye nzira dzekirasi.

Pane rimwe divi iyo inowirirana inotsigira mutengi-padivi yekutsvaga uye inogadzirisa yega kune akasiyana screen saizi, Uye zvakare, nzvimbo nyowani yezvinyorwa, docs.gtk.org, yakatangwa, iyo inopawo mazano ekuwedzera pane GObject, Pango, uye GdkPixbuf kufungidzira.

Kuitwa kwezvinhu zvakasiyana kwakakwidziridzwa, kubva kuGLSL mimvuri yakabatanidzwa mukupa kune zvinhu zvevanhu vakaremara.

Of the dzimwe shanduko dzinomira pachena yeiyi vhezheni itsva:

  • Yakagadziridzwa kubata kwekuteedzana kwekuteedzana uye mbeveve makiyi anoshandura kutaridzika kweanotevera maitiro ekuisa.
  • Yakagadziridzwa rutsigiro rwekunyora GTK yeWindows uye macOS uchishandisa echinyakare maturiketi emapuratifomu aya.
  • Sub-pixel mameseji ekumisikidza ave kuitwa kana uchishandisa mitsva shanduro yeraibhurari yeCairo.
  • Yakapihwa inoteerera inoratidzira dhizaini yesarudzo ye emoji.
  • Yakagadziridzwa rutsigiro rweWayland protocol yekuwedzeredza yekupinda kutonga.
  • Yakagadziridzwa yekutsvaira kuita mune chinyorwa chekuona widget.
  • Yakagadziriswa dhizaini yemimvuri mune popover majeti.
  • Pango uye GdkPixbuf zvakare yakachinjira ku gi-docgen
  • Kugadziridza kwekuita mukati mebhodhi

Chekupedzisira, kana iwe uchifarira kuziva zvakawanda nezve iyi nyowani yakaburitswa vhezheni, unogona kutarisa ruzivo Mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako