Jól halad a GTK 4.22 fejlesztése, jelentős eredményeket sikerült elérni az SVG támogatás kapcsán

Jól halad a GTK 4.22 fejlesztése, jelentős eredményeket sikerült elérni az SVG támogatás kapcsán

A GTK fejlesztői friss helyzetképet adtak arról, hol tart az SVG-támogatás a projekten belül 2026 első negyedévében, közvetlenül a közelgő GTK 4.22 kiadás előtt. A beszámoló szerint az elmúlt év fő fókusza az új GtkSvg renderelő valós állapotának felmérésén volt, mégpedig tesztcsomagokkal és teljesítménymérésekkel, hogy az SVG-képességek bővülése ne menjen az alkalmazások teljesítményének rovására.

Részletek
A GTK 4.22 verziótól natívan támogatottá válik az SVG formátum, beleértve az animáltakat is

A GTK 4.22 verziótól natívan támogatottá válik az SVG formátum, beleértve az animáltakat is

A GTK fejlesztői blog legújabb bejegyzése szerint a projekt hosszú évek után teljesen új alapokra helyezte az SVG-kezelést, ezzel egy régi hiányosságot pótolva. Bár a GTK gyakorlatilag a kezdetektől használja az SVG-formátumot a szimbolikus ikonokhoz, a kapcsolat sosem volt zökkenőmentes. A korábbi megoldás a librsvg könyvtárra támaszkodott, amelyet közvetve, a gdk-pixbufon keresztül használt a rendszer. Az ikonok így már korán raszterizálásra kerültek, ami megakadályozta az SVG egyik legfontosabb tulajdonságának, a korlátlan méretezhetőségnek a kihasználását. A GTK 3 idején ez még nem jelentett komoly gondot, de a GTK 4 korszakában, a jelenetgrafikonra épülő renderelés és a frakcionált skálázás megjelenésével már egyre égetőbbé vált a probléma.

Részletek
Pinta 3.0: Új alapokon, új lehetőségekkel

Pinta 3.0: Új alapokon, új lehetőségekkel

Megérkezett a Pinta 3.0, amely a képkezelő program történetének egyik legnagyobb frissítése. Az alkalmazás immár a GTK4-es könyvtárra és a libadwaita dizájnrendszerre épül, amivel együttjár a Gir.Core használata is, amely C#-os kötéseket biztosít a GObject-alapú GTK4-hez. Ez a váltás nemcsak a kezelőfelületet frissíti, de megnyitja az utat a modern Linux– és macOS-integráció előtt.

Részletek