GTK 4.16 ya kawo sauyi da yawada kuma ingantattu masu ban sha'awa, tare da Wayland kasancewa ɗaya daga cikin mahimman abubuwan kulawa, da kuma injunan samarwa da ɗakin karatu na GDK.
Sabuwar sigar GTK 4.16 yana zuwa bayan wata shida na ci gaba da kuma a cikin wannan sabon version suna da aiwatar da gyare-gyare masu mahimmanci da yawa, musamman dangane da wakilcin rubutu da zane-zane, tun lokacin da aka ƙara zaɓi gtk-font-rendering, wanda ke ba da ƙarin sassauci don sarrafa yadda ake yin rubutu. Masu amfani za su iya zaɓar saituna masu girma don daidaita ma'anar rubutu ko amfani da ƙarin cikakkun saituna ta saita ƙimar zuwa 'manual'.
Baya ga wannan, da GSK inganta (laburaren da ke kula da yin amfani da OpenGL da Vulkan). An fara da wannan sigar, a cikin mahallin tushen Wayland, Tsohuwar yin injin zai zama Vulkan. Don wasu wurare ko lokacin da kuka fi son kada ku yi amfani da Vulkan, GTK zai ci gaba da amfani da injin ngl, wanda ke ba da aiwatar da OpenGL akan Vulkan API.
Tunda aikin zane da kwanciyar hankali na injunan Vulkan da ngl sun dogara da direbobi masu hoto, Ana ba da shawarar yin amfani da sabuwar sigar Mesa 24.2 don tabbatar da ingantaccen aiki.
An inganta amfani da hanyoyin haɓaka kayan masarufi akan tsarin tare da mai sarrafa taga sarauniya, inganta aikin hoto a cikin mahallin tebur na tushen KDE. A cikin mahalli bisa Wayland da tare da sarauniya a matsayin mawaki, yanzu yana yiwuwa a yi amfani da tsawo na yarjejeniya sarrafa launi don ingantaccen sarrafa launi.
A gefe guda, An sami ci gaba ga ƙirƙirar jigon CSS, tunda yanzu yana yiwuwa ayyana da amfani da masu canji a cikin jigogi na tushen CSS. Ayyuka kamar launi (), oklab(), launi-mix(), kazalika da ayyuka daban-daban na lissafin lissafi kuma Hakanan yana yiwuwa a ayyana launuka da ɗanɗano (misali, daidaita haske ko jikewar launi mai tushe) da saita bayyana gaskiya ta amfani da kaso.
Har ila yau an haskaka su haɓakawa a cikin Widgets, tunda an ƙara sabon kadara "baƙar bango" zuwa widget din GtkGraphicsOffload, wanda ake amfani da shi don aikawa da abun ciki, kamar bidiyo, kai tsaye ta hanyar mawallafin ba tare da yin amfani da GSK ba.. Widget din GtkPopover ya karba haɓakawa a cikin sarrafa ƙima da matsayi, ba da izinin ƙwarewar mai amfani mai sauƙi lokacin amfani da popovers a cikin aikace-aikacen hoto.
Ya kasance aiwatar da amfani da da tsawaita xdg - tattaunawa a Wayland don gudanar da nunin maganganun da aka ƙulla da sigar 6th na abu wl_mawaƙa ga abun da ke ciki.
Na sauran canje-canje da suka yi fice:
- Ingantaccen glyph da caching na rubutu
- Yanzu yana yiwuwa a ƙirƙira daidaitattun filaye ta hanyar maimaita manyan tayal ɗin rubutu
- An inganta inuwa a cikin ma'anarsu, suna ba da ƙarin haƙiƙa da dabara.
- Ƙara ikon yin amfani da hanzarin kayan aiki don aiwatar da gyare-gyaren da aka canza, kamar nuna jujjuyawar abun ciki akan allon.
- An aiwatar da sabon API dangane da kiran dawo da kira don ingantaccen sarrafa halayen siginan kwamfuta da keɓancewa a cikin aikace-aikacen hoto.
- Yanzu yana yiwuwa a yi ayyukan MIP rubutu ta amfani da CPU. Wannan yana da amfani musamman lokacin matsar da abu nesa da kyamara.
- Ƙara amfani da tafkin zaren don canza launi da ƙirƙirar rubutu na MIP.
- Ƙara goyon baya don canjin yanayi na XDG_ACTIVATION_TOKEN, wanda ake amfani da shi tare da ka'idar xdg-activation-v1. Wannan ƙa'idar tana ba da damar aikace-aikacen ɗaya don canja wurin mayar da hankali ga wani cikin inganci da aminci.
- An ƙara ajin GdkMemoryTextureBuilder, wanda ke ba da damar ƙirƙirar abubuwa masu laushi (GdkTexture) daga bayanan da aka adana a cikin RAM,
- An ƙara sabbin umarni zuwa kayan aikin rendernode don loda bayanai ta URLs da kuma sarrafa laushi.
- An ƙara aikin "Paste as Node" zuwa ga editan node na gtk4, yana sauƙaƙa sarrafa nodes yayin zayyana zane-zane da fage.
- Ƙara goyon baya don haɗin maɓalli na Ctrl-Shift-N don ƙirƙirar kundayen adireshi a cikin mai zaɓin fayil, haɓaka dama da amfani da widget din.
a karshe idan kun kasance sha'awar ƙarin sani game da shi, zaku iya bincika cikakkun bayanai a cikin bin hanyar haɗi.