GNOME 50 väljalaskmise eel, mis on oodata vähem kui kahe nädala pärast, ilmus täna uus stabiilne versioon kasutajaliidese raamatukogust GTK.
GTK 4.22 peamised parandused:
- Drag-and-Drop (DnD) parandused:
- Parandatud regressioon, mis ei saatnud signaali ::leave DropTarget-i vidina jaoks, kui eemaldamise operatsioon oli läbi (#8037, Matthias Clasen)
- Demonstreerimiste rakenduste korrigeerimised:
- demonstreerimisprogrammid ei jäta pärast käivitamist praegusesse kausta faili „foo.png” (#8080, Marco Trevisan)
- parandatud demoprogrammide sulgemislogika, et vältida main() funktsioonist tagastamist tänu GApplication.quit korrektsele tööle (!9428, Florian „sp1rit”)
- Platvormipõhised täiustused:
- Windows: Eemaldatud globaalne inhibeerimiskalkulaator (inhibition counter) stabiilsuse parandamiseks (!9455, g.willems).
- Wayland: Parandatud keskkonnamuutuja WAYLAND_SOCKET töötlemise usaldusväärsust (!9547, Jonas Ådahl). Samuti parandatud mäluleke, mis oli seotud ligipääsetavuse omadustega (a11y) ToplevelWaylandis (!9560, Maximiliano Sandoval)
- SVG-de töötlemine:
- laiendatud tingimusi, mis määravad praeguse töörežiimi — atribuut gtk:states (!9564), lisatud olekute nimed (!9565).
- lisatud võimalus attribuutide väärtuste nullimiseks (!9553).
- eemaldatud mõned vananenud API-d (!9563) (Matthias Clasen).
- Tõlgete uuendused:
- Bulgaariakeelne (Alexander Shopov)
- Gruusia keel (Ekaterine Papava)
- Ungari keel (Balázs Úr)
- Jaapani keel (Makoto Sakaguchi)
- Korea keel (Changwoo Ryu)
- Portugali keel (Hugo Carvalho)
- Muud:
- Parandatud dokumentatsiooni AccessibleHypertext jaoks (!9558, Jamie Gravendeel).
- GtkCheckButton jaoks „erivajaduste” metoodikas kasutatakse nüüd õiget sildit, mitte „toore” teksti (!9575, Lukáš Tyrychtr).
- Ikonide komplekt on uuendatud arendaja (development kit) hoidlast visuaalsetes elementides hoidmiseks (!9576, Jakub Steiner).
Allikas: linux.org.ru
