Tá an trealamh grafaicí GTK 4.22 le hinneall rindreála SVG ionsuite ar fáil anois.

Tar éis sé mhí forbartha, tá scaoileadh feiste uirlisí il-ardáin chun comhéadan grafach úsáideora a chruthú - GTK 4.22. Tá GTK 4 á fhorbairt mar chuid de phróiseas forbartha a dhéanann iarracht API cobhsaí, ilbhliana tacaithe a sholáthar d'fhorbróirí feidhmchlár ar féidir a úsáid gan eagla a bheith orthu iarratais a athdhéanamh gach sé mhí mar gheall ar athruithe API sa chéad bhrainse GTK eile.

I measc na bhfeabhsuithe suntasacha i GTK 4.22 tá:

  • Tá córas ionsuite curtha leis chun íomhánna SVG a rindreáil agus a pharsáil. Tacaíonn sé le beochan agus cuireann sé ar chumas deilbhíní beoite, eilimintí comhéadain idirghníomhacha, agus táscairí atá ag athrú go dinimiciúil, amhail barraí dul chun cinn, a chruthú. Comhtháthaíonn GtkSvg go díreach leis an leabharlann GSK (GTK Scene Kit), a sholáthraíonn an cumas radhairc ghrafacha a rindreáil trí OpenGL agus Vulkan. Baineadh an leabharlann librsvg, a úsáideadh roimhe seo chun deilbhíní SVG a rindreáil, mar spleáchas.

    Tá an rang Gtk.Svg deartha chun oibriú leis an bhformáid SVG, rud a chuireann deireadh le spleáchais sheachtracha agus deilbhíní veicteora agus acmhainní feidhmchláir á rindreáil. Tá an cur i bhfeidhm seo den fhormáid SVG deartha go sonrach do GTK agus éiríonn leis pas a fháil i 1250 de na 1616 tástáil comhoiriúnachta sa tsraith resvg (mar chomparáid, éiríonn le Firefox pas a fháil i 1385 tástáil, éiríonn le librsvg pas a fháil i 1168, agus éiríonn le QtSvg pas a fháil i 591).

  • Cuireadh an giuirléid GtkPopoverBin leis, rud a shimplíonn cur roghchláir chomhthéacs agus dialóga anuas le giuirléidí eile. Is féidir GtkPopoverBin a úsáid mar choimeádán chun feidhmiúlacht aníos a chomhtháthú i ngiuirléidí nach dtacaíonn leis go dúchasach.
  • Cuireadh cineál nua léirithe, GtkTryExpression, leis, rud a ligeann duit oibríochtaí taca a shainiú. Déanann GtkTryExpression iarracht gach léiriú sa liosta a fhorghníomhú go dtí go n-éiríonn le ceann acu é a fhorghníomhú.
  • Tá formáid nua deilbhín siombalach curtha i bhfeidhm, ag tacú le beochan agus ag athrú stáit (mar shampla, chun gníomhaíocht a léiriú). Tá an mhaoin CSS "-gtk-icon-weight" curtha leis chun leithead na ndeilbhín a rialú. Tá feidhmchlár taispeána, org.gtk.Shaper, curtha leis, ag cur eagarthóir i bhfeidhm don fhormáid nua deilbhín siombalach.
    Tá an trealamh grafaicí GTK 4.22 le hinneall rindreála SVG ionsuite ar fáil anois.
  • Tá tacaíocht thurgnamhach don phrótacal xx-session-management san áireamh sa chúl-deireadh atá bunaithe ar Wayland anois, ar féidir é a úsáid chun staid na fuinneoige i seisiúin a cuireadh isteach orthu a athbhunú (mar shampla, tar éis tuairteála bainisteoir comhdhlúthaithe). Chun seo a chumasú, socraigh an athróg timpeallachta "GDK_DEBUG=session-mgmt."
  • Tacaíonn API GtkApplication anois le sábháil stádais ag baint úsáide as an bprótacal xx-session-management. I GNOME 50, úsáidtear an fheidhmiúlacht seo chun seisiúin a shábháil agus suíomhanna fuinneoige a athbhunú.
  • Úsáidtear an tairseach freedesktop.portal.Settings chun rochtain a fháil ar shocruithe i gcúltaca Wayland.
  • Cuireann API GtkFileLauncher an cumas i bhfeidhm chun rochtain a fháil ar chomhaid le haghaidh scríbhneoireachta nuair a úsáidtear iad laistigh de phacáistí flatpak.
  • Cuireann GSK (GTK Scene Kit) tacaíocht le haghaidh próifíliú agus an cumas picteilíní a aistriú san íomhá foinse bunaithe ar léarscáil díláithrithe chun éifeachtaí grafacha casta a chruthú.
  • Cuireadh API GskRenderNodeReplay leis chun crann an Nóid Rindreála a láimhseáil.
  • Tá cineálacha nua nóid tarraingthe, "cóipeáil" agus "greamaigh", curtha leis, rud a ligeann duit an limistéar faoin eilimint reatha a chóipeáil agus a ghreamú go suíomh eile sa ghraf radhairc.
  • Cuireadh cineál nód rindreála nua leis, "ilchodach", a cheadaíonn oibríochtaí comhchodúcháin breise agus eilimint á tarraingt ar bharr cúlra, amhail mascáil.
  • Cuireadh an mhaoin "backdrop-filter" le CSS chun éifeachtaí a chur i bhfeidhm ar an limistéar cúlra, amhail doiléiriú cúlra.
  • Tacaíonn CSS leis an socrú "reduced-motion" anois, rud a léiríonn an gá atá le húsáid beochana a íoslaghdú.

Foinse: oscailtenet.ru

Ceannaigh óstáil iontaofa do shuímh le cosaint DDoS, freastalaithe VPS VDS 🔥 Ceannaigh óstáil gréasáin iontaofa le cosaint DDoS, freastalaithe VPS VDS | ProHoster