GTK 4.10 mar hore ayaa la sii daayay oo kuwanu waa warkeeda

GTK4

GTK ama GIMP Toolkit waa maktabad ka kooban garaafyo iskutallaab ah oo loogu talagalay horumarinta is-dhexgal isticmaale garaafeed.

Kadib lix bilood oo horumar ah, daahfurka nooca cusub ee qalabka iskutallaab-madaxeed ee abuurista is-dhexgal isticmaale garaaf, "GTK 4.10.0".

Laanta cusub ee GTK 4 waxaa lagu horumarinayaa hannaan cusub ee horumarka in aad isku daydo inaad bixiso soosaarayaasha arjiga API deggan oo ku habboon dhowr sano, kuwaas oo la isticmaali karo cabsi la'aan in codsiyada ay u baahan doonaan in dib loo shaqeeyo lixdii biloodba mar sababtoo ah isbeddelada API ee GTK ee soo socda.

Astaamaha ugu muhiimsan ee cusub ee GTK 4.10

Noocan cusub ee lagu soo bandhigay GTK 4.10, waxa lagu iftiimiyay in sWaxaa lagu daray fasallo cusub GtkColorDialog, GtkFontDialog, GtkFileDialog, iyo GtkAlertDialog iyadoo la hirgelinayo wada-hadallo lagu dooranayo midabyo, xarfo iyo faylal, muujinaya digniino. fursadaha cusub lagu kala saaro u gudbida API joogto ah iyo dheelli-tiran oo ku shaqeeya qaabka asynchronous (GIO async). Wada-hadallada cusubi waxay isticmaalayaan marinnada Freedesktop-ka (xdg-desktop-portal) meel kasta oo suurtagal ah oo la heli karo, kuwaas oo loo isticmaalo in lagu bixiyo gelitaanka ilaha deegaanka isticmaalaha ee codsiyada sandboxed.

Riwaayad kale oo ka dhex muuqanaysa nooca cusub ayaa ah taas dhabarka dambe ee CPDB cusub ayaa lagu daray (Daabacaadda Wadahadalka Caadiga ah ee Daabacaadda), kaas oo waxay siisaa darawallada guud ee loogu isticmaalo wada-hadallada daabacan. Taageerada dhabarka dambe ee daabacaadda lpr ee hore loo isticmaalay waa la joojiyay.

widget-ka GtkFileChooserWidget cIyadoo la fulinayo wada-hadalka furan ee xulashada faylasha codsiyada, habka loo soo bandhigo waxa ku jira hagayaasha qaab shabakad calaamado ah ayaa la fuliyay. Sida caadiga ah, aragtida liiska faylalka caadiga ah ayaa wali la isticmaalaa oo badhan gaar ah ayaa ka soo muuqday dhinaca midig ee guddiga si loogu beddelo qaabka sumadda.

Maktabad GDK, kaas oo bixiya lakabka u dhexeeya GTK iyo nidaamka hoose ee garaafyada, waxay soo jeedinaysaa qaabka GdkTextureDownloader, kaas oo loo isticmaalo in lagu dhejiyo textures fasalka GdkTexture oo loo isticmaali karo in lagu beddelo qaabab kala duwan, xoqin texture iyadoo la isticmaalayo OpenGL waa la hagaajiyay.

Taas ka sokow, maktabadda GSK (GTK Scene Kit), kaas oo bixiya awooda lagu soo bandhigo muuqaalada garaafyada iyada oo loo sii marayo OpenGL iyo Vulkan, waxay taageertaa qanjidhada maqaarka leh iyo shaandhaynta gaarka ah ee textures la cabbiri karo.

Waxaa sidoo kale la iftiimiyay in taageerada noocyada cusub ee borotokoolka Wayland kordhinta waa la hirgaliyay, sababtoo ah wax soo saarka ayaa lagu hagaajiyay ogeysiisyada bilowga marka la isticmaalayo borotokoolka "xdg-activation" iyo in dhibaatooyinka cabbirka cabbirka ee shaashadaha leh cufnaanta pixel sare la xaliyay.

Isbeddelada kale oo ka dhex muuqda nooca cusub:

  • Fasalka GtkMountOperation waxaa loo habeeyey inuu ka shaqeeyo degaannada aan X11 ahayn.
  • Taageero lagu daray daaqadaha moodeelka ah ee Broadway dhabarka dambe, taasoo kuu oggolaanaysa inaad ku sawirto wax soo saarka maktabadda GTK daaqad biraawsarkaaga shabakadda.
  • Fasalka GtkFileLauncher wuxuu soo jeedinayaa API asynchronous cusub si uu u bedelo gtk_show_uri
  • Hagaajinta moodeelka gtk-builder-tool.
  • Qalabka 'GtkSearchEntry widget' wuxuu ku daray taageerada muujinta qoraalka nacasnimada ah marka garoonku madhan yahay oo aanay jirin diiradda gelida.
  • Fasalka GtkUriLauncher ayaa lagu daray si uu u bedelo shaqada gtk_show_uri, kaas oo loo isticmaalo in lagu go'aamiyo arjiga la bilaabayo si uu u muujiyo URI la bixiyay ama lagu tuuro qalad haddii aanu jirin koontaroole.
  • Fasalka GtkStringSorter, taageero ayaa lagu daray dhowr habab "ururinta" taasoo u oggolaanaysa ururinta iyo kala-soocidda iyadoo lagu salaynayo macnaha jilayaasha (tusaale, haddii ay jirto calaamad lahjad).
  • Qayb weyn oo API-yada iyo widgets-yada waa la baabi'iyay, kuwaas oo la go'aamiyay in aan la taageerin mustaqbalka laanta GTK5 oo lagu beddelay analogues u shaqeeya qaab asynchronous.
  • Lagu xawilo dhinaca hore ee GtkAccessible ee dadweynaha, kaas oo kuu ogolaanaya inaad ku xidho kontaroolayaasha hore ee qolo saddexaad ee dadka naafada ah. Lagu daray GtkAccessibleRange interface.
  • On macOS, Jiid-iyo-Drop (DND) taageero ayaa la bixiyaa.
  • Daaqadaha dhexdiisa, la dhexgalka nidaamka waa la hagaajiyay.
  • Qaabka soo saarida khaladka midaysan.
  • Xadka xusuusta ee soo dejiyaha sawirka JPEG ayaa la gaadhsiiyay 1 GB.

Ugu dambayn, haddii aad danaynayso inaad wax badan ka ogaato, waxaad la tashan kartaa faahfaahinta Xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   aan la magacaabin dijo

    Kuwa xiisaynaya, waxaa jira fargeeto ah GTK3, oo loo yaqaan CTK, kaas oo ujeedadiisu tahay in la ilaaliyo dhammaan sifooyinka uu u baahan yahay desktop-ka caadiga ah oo ay ku raran yihiin GTK4.

    Waxaa lagu isticmaalaa miiska CAFE (fargeeto MATE).

    https://github.com/cafe-desktop