A GIMP fejlesztői részletesen bemutatták, min dolgoznak a közelgő GIMP 3.4 kiadásra készülve, és a lista komoly verziófrissítést vetít előre. A legfontosabb újdonságok között szerepel egy új projektfájl-formátum, a nem destruktív szerkesztés szélesebb körű használata, jelentősen jobb PSD-kompatibilitás, natív fájlválasztó ablakok, valamint számos felületbeli és teljesítménybeli finomhangolás.
A változások nagy része várhatóan először a GIMP 3.3.2-ben válik elérhetővé, ez lesz az első fejlesztői kiadás a GIMP 3.4 felé vezető úton. A 3.3.2 azonban még nem jelent meg, mert a tervezett fejlesztések közül többön még dolgoznak.
Valószínűleg a legnagyobb horderejű változás az új, natív projektfájl-formátum fejlesztése. A GIMP 1997 óta az XCF-et használja elsődleges projektformátumként, de a fejlesztők szerint a bináris felépítése mára korláttá vált, különösen ahogy az alkalmazás egyre nagyobb és összetettebb projektek kezelésére áll át.
Ez különösen fontos a későbbre tervezett funkciók szempontjából, például a többoldalas dokumentumok és az animációs lehetőségek miatt, amelyeket a GIMP 3.6-ra céloznak. Az XCF végtelen bővítgetése helyett ezért egy új formátumon dolgoznak, amely hagyományosabb, tömörített XML-struktúrán alapul.
Az új formátum nemcsak a jövőbeli funkciókhoz ad nagyobb mozgásteret, hanem a mentés teljesítményét is javítja. Ahelyett, hogy minden mentésnél az egész projektet újraírná, a GIMP csak a megváltozott részeket frissíti. Az új felépítés egy régóta várt funkció alapjait is megteremti: az automatikus mentést.
Ez persze nem jelenti azt, hogy az XCF-et elhagynák. A GIMP szerint a meglévő XCF-fájlok a jövőbeli verziókban is betölthetők maradnak, vagyis megmarad a visszafelé kompatibilitás. Ha viszont véglegesítik az új projektformátumot, az új funkciókat már csak ahhoz adják hozzá.
Jelentős figyelmet kap a nem destruktív szerkesztés is, amely a GIMP 3.x sorozat egyik fő iránya. A szűrőket mostantól nem destruktív módon lehet alkalmazni a rétegmaszkokra is, a szűrőket kezelő felugró panelt pedig úgy alakították át, hogy ugyanabból a felületről lehessen kezelni a rétegre és a maszkjára ható effekteket.
A színátmenet eszköz is nem destruktívvá válik. Ha bekapcsoljuk az új „Editable Gradient” opciót, a színátmenet a szűrőstack részeként kerül a projektre, ahelyett hogy véglegesen beleíródna az alatta lévő pixelekbe. A felhasználók ezután ki-be kapcsolhatják, átrendezhetik a többi effekt között, eltávolíthatják, vagy bármikor visszatérhetnek a színátmenet eszközhöz, és módosíthatják.
A GIMP emellett már támogatja a PSD Descriptorok importálását is. Ezt a formátumot a modern Photoshop-dokumentumok használják számos olyan funkció adatainak tárolására, amelyekre az Adobe régebbi, nyilvánosan elérhető PSD-specifikációja nem terjed ki teljesen.
Ennek gyakorlati eredménye, hogy a modern PSD-fájlok kezelése érezhetően javul. Az importált szövegrétegek szerkeszthetők maradhatnak, nem kell őket raszterréteggé alakítani, több Photoshop korrekciós réteg és újabb rétegstílus pedig a megfelelő GEGL-effektekké alakítható. A homogén színű alakzatokat szintén át tudja venni a program vektorrétegként.
A digitális festők egy újabb hasznos funkciót kapnak a MyPaint ecset eszközön keresztül. A GIMP mostantól támogatja a Spectral Blendinget, amely megpróbálja a fizikai pigmentek keveredését utánozni, nem pedig egyszerűen az RGB-értékeket összemosni. Így például a sárga és a kék keveréséből zöld, a piros és a sárga keveréséből pedig narancs születhet.
Emellett a GIMP fokozatosan átáll a natív fájlválasztó párbeszédablakok használatára. A program eddig mindenhol a GTK saját fájlválasztójára támaszkodott, ami idegenül hathat olyan platformokon, mint a Windows, a macOS vagy a KDE Plasma asztali környezet.
A most zajló munka a GIMP-et a GTK natív fájlválasztó felületére állítja át, így a program az operációs rendszer vagy az asztali környezet által biztosított szabványos párbeszédablakot használhatja. A legegyszerűbb párbeszédablakokat már átírták, de a bonyolultabbakat, amelyek GIMP-specifikus vezérlőelemeket tartalmaznak, alaposabban át kell tervezni.
A nagyobb változtatásokat több látványbeli és használhatósági fejlesztés egészíti ki. A GIMP mind a 78 kurzorikonját rasztergrafikáról SVG-re alakították, így azok nagy felbontású kijelzőkön is szépen skálázódnak. A rézárzár-ikonokat szintén újrarajzolták, hogy egységesebb legyen a megjelenésük.
Teljesítmény szempontból korábban lassulást lehetett tapasztalni rajzolás vagy nagyítás közben, ha a vásznat elforgatták. A transzparenciát jelző sakktáblaminta mostantól nem fordul el a vászonnal együtt, ami a fejlesztők szerint érezhetően javítja a teljesítményt. Egy kapcsolódó problémát is javítottak, amely miatt nagy nagyításnál eltűnhetett a sakktáblaminta.
Más területeken is történtek változások: áttervezték a Search Action felületet, hogy a gyorsbillentyűk jobban láthatók legyenek, macOS-en javításokat kapott a felugró párbeszédablakok működése, a Patterns dokk pedig mostantól a kisebb mintákat is kirakja a teljes előnézeti területre, ahelyett hogy körülöttük változó méretű üres sávokat hagyna.
A vásznon közvetlenül történő szövegszerkesztést is finomhangolták: a Shift+Kattintásos kijelölés mostantól jobban úgy viselkedik, ahogy a hagyományos szövegszerkesztőknél megszokhattuk. Az EXIF- és egyéb metaadatok importálásának és exportálásának vezérlőit leegyszerűsítették. A felületen több helyen lecserélték a Spin Entry vezérlőket Spin Scale widgetekre, hogy szűkebb elrendezésekben is kényelmesebben lehessen használni őket.
További részletekért nézd meg a bejelentést. Közben a GIMP 3.2.6 kiadása is várható a következő hetekben, a következő stabil karbantartási frissítésként.

