GIMP programozási hibák és fejlesztések

A GIMP, a népszerű, nyílt forráskódú képszerkesztő, jelentős fejlesztéseken ment keresztül a közelmúltban, különösen a 3.0-s verzió megjelenésével. A hét év fejlesztés után kiadott GIMP 3.0 alapjaiban modernizálja az ingyenes képszerkesztőt, és számos hibát javít, amelyek korábban a régebbi, GTK2 alapú verzióban merültek fel.

A GIMP 3.0 egyik legnagyobb előrelépése a nem romboló szűrők bevezetése. Korábban egy szűrő alkalmazásakor annak hatása véglegesen beépült a rétegbe, és ha módosítani szeretted volna, csak a visszavonás (Undo) segítségével lehetett visszalépni. A nem destruktív szerkesztés fejlesztése érdekében a GIMP 3.0 bevezet egy „Szűrők egyesítése” (Merge Filters) opciót a nem destruktív szűrők alján, amely lehetővé teszi a szűrő azonnali összeolvasztását alkalmazás után.

A GIMP 3.0 szélesebb színprofil-támogatással érkezik, többek között AdobeRGB és további RGB profilokkal, valamint előkészíti az alapokat a CMYK és LAB színmódok támogatásához is. Az „Off-canvas” szerkesztés is újítás: mostantól a réteg szélein kívül is rajzolhatsz, és a réteg automatikusan kibővül, ha szükséges. Jobb támogatás érkezik a jobbról balra író nyelvekhez is.

GIMP felhasználói felület

A GIMP 3.0 jelentős frissítés, amely alapjaiban modernizálja az ingyenes képszerkesztőt. A nem romboló szűrők, a továbbfejlesztett színkezelés, a jobb kezelőfelület és a modern fájlformátumok támogatása mind azt jelzik, hogy a GIMP végre méltó alternatívája lehet a professzionális szerkesztőszoftvereknek.

A GIMP 3.0 már letölthető a hivatalos weboldalról. Az érdeklődők a GIMP 3.0-s verzióját Flatpak formában is letölthetik és telepíthetik. Ne felejtsd el, hogy adományozhatsz és személyesen támogathatod a GIMP fejlesztőit, mint egy módja annak, hogy segítsd és felgyorsítsd a GIMP fejlesztését.

GIMP 3.0.2 és 3.0.6 verziók: Hibajavítások és fejlesztések

A GIMP fejlesztőcsapata folyamatosan dolgozik a program stabilizálásán és fejlesztésén. A 3.0.2 verzió, amely a nagy kiadás első javító kiadása, több fontos hibát is orvosolt:

  • MacOS és Flatpak összeomlások javítása: Egyes felhasználók összeomlásokat tapasztaltak, amikor ikonrácsos nézetben próbáltak ecsetet választani.
  • Hiányzó funkciók pótlása: A csomagolási változtatások miatt bizonyos funkciók eltűntek a Windows és macOS verziókból (pl. Python pluginek, automatikus frissítési ellenőrzés, egyes kijelzőszűrők és színválasztók).
  • Felhasználói felület javítása: Bizonyos rendszertémák furcsa színeket és UI-hibákat okoztak, amelyeket új CSS-szabályokkal korrigáltak.
  • Tablettámogatás változása: A legutóbbi frissítésben a fejlesztők egy foltot alkalmaztak az érintőtoll radírjának felismerésére, de ez mellékhatásként egyes tabletek nyomásérzékelési hibáját okozta.

A GIMP pluginek fejlesztése MacOS rendszeren korábban kifejezetten nehézkes volt, de most egy új fejlesztői csomag készül, amely egyszerűbbé teszi a folyamatot.

A GIMP 3.0.6 a 3.0 sorozat harmadik mikrofrissítése, amely közel öt hónappal a 3.0.4-es verzió után jelent meg. A frissítés célja a stabilitás növelése, a hibajavítások és visszalépések (regressions) kezelése, valamint a felhasználói élmény finomítása.

GIMP 3.0.6 frissítések áttekintése

A GIMP 3.0.6 legfontosabb fejlesztései:

  • Csúszkák (sliders) használhatóságának javítása: A GTK3-ra való portolás során a GIMP alapértelmezett kurzorai frissültek, ami miatt egyes felhasználóknál a számcsúszkák fölé húzva az egeret a „kéz” (Hand) kurzor jelent meg, ami zavaró lehetett.
  • Nem destruktív szűrők (non-destructive filters) finomítása: A kód jelentős finomításon esett át a stabilitás növelése és a fejlesztői és stabil ág szinkronizálása érdekében.
  • Flatpak felhasználók javításai: A Flatpak felhasználók újra hozzáférhetnek a képbeállításokhoz sandbox környezetben, így a nyomtatási munkafolyamatok gördülékenyebbé váltak.
  • macOS stabilitási problémák javítása: Több stabilitási probléma is javításra került, például a színhúzás okozta összeomlások és a többablakos módnál jelentkező villódzás.
  • Könyvtárak frissítése: A GEGL 0.4.64 és babl 0.1.116 könyvtárak is frissültek, többek között a GPU gyorsítás támogatásával és a képfeldolgozási hibák javításával.

A GIMP 3.0.6 fejlesztésében 38 fő vett részt, akik a core kód, pluginek, fordítások, témák, build folyamat és egyéb erőforrások karbantartásában segédkeztek. A fejlesztők továbbra is a hibajelentések feldolgozására és a GIMP 3.0 finomhangolására fókuszálnak, de már elkezdték a következő kisebb kiadás, a GIMP 3.2 előkészítését.

A GIMP 2.10.38 verzió: Stabilizálás és felkészülés a 3.0-ra

A népszerű nyílt forráskódú képszerkesztő, a GIMP 2.10.38 verziója is megjelent, amelyben a fejlesztők a hibajavításokra és a kisebb fejlesztésekre összpontosítottak. Az új funkciók átadása a 2.10-es ágban leállt, mivel a GIMP 3.0.0 verziójának előkészítésére fókuszálnak.

A GIMP 2.10.36 kiadása óta 16 jelentést zártak le megoldottként, 9 lehívási kérelmet egyesítettek, 81 véglegesítést hajtottak végre, és új fordítást adtak hozzá a kabil nyelvre.

A GIMP 2.10.38 legfontosabb fejlesztései:

  • Továbbfejlesztett táblagéptámogatás Windows rendszeren: Korábban csak WinTab illesztőprogramokon keresztül volt támogatott a táblagépek csatlakoztatása, de az új verzióban a Windows Ink API támogatással rendelkező kód GTK3-ról GTK2-re való áthelyezésével lehetőség van a régi WinTab és az új Windows Ink illesztőprogramok használatára is. Ez megoldja a törött gombok, a nem megfelelő nyomásérzékenység és a grafikus táblagépekkel való interakcióval kapcsolatos egyéb problémákat.
  • GTK3 fejlesztések beépítése a GTK2-be: További fejlesztések kerültek beépítésre a GTK3-ból a GTK2-be.
  • Összeomlást okozó problémák megoldása: Olyan problémák kerültek megoldásra, amelyek összeomlást okoztak kilépéskor és nagyon kis területtel végzett munka során.

A GIMP egy meglehetősen népszerű alkalmazás, ezért megtalálható a tárolókban szinte az összes Linux disztribúció.

GIMP 2.10.38 újdonságok táblázatban

A fejlesztők továbbra is a hibajelentések feldolgozására és a GIMP 3.0 finomhangolására fókuszálnak, de már elkezdték a következő kisebb kiadás, a GIMP 3.2 előkészítését.

tags: #gimp #kod #hatas