Doli përmirësimin e grafikës së redaktorit GIMP 2.99.16, vazhdon zhvillimin e funksionalitetit për degën stabile të ardhshme GIMP 3.0, ku është bërë kalimi në GTK3, është shtuar mbështetje e natyrshme për Wayland dhe HiDPI, është realizuar mbështetje bazike për modelin e ngjyrave CMYK (lidhje e vonuar), është bërë pastrimi i konsiderueshëm i kodit, është propozuar një API i ri për zhvillimin e shtesave, është realizuar caching i renditjes, është shtuar mbështetje për përzgjedhjen e shumë niveleve (Multi-layer selection) dhe është siguruar redaktimi në hapësirën origjinale të ngjyrave. Për instalim është në dispozicion paketi në formatin flatpak (org.gimp.GIMP në repo flathub-beta), si dhe ndërtimet për Windows dhe macOS. Pritet që lëshimi i ardhshëm të marrë statusin e kandidat për lancimin e GIMP 3.0.
Ndryshimet në GIMP 2.99.16:
- Në ndërfaqen e përdoruesit është propozuar një modalitet për bashkimin e shiritit të menusë me titullin e dritares, duke lejuar kështu ruajtjen e hapësirës vertikale të ekranit. Kur ky mod është aktiv, aplikohet dekorimi nga ana e klientit për dritaret. Aktivizimi i opsionit gjithashtu bën që menuja të jetë e dukshme në modalitetin e ekranit të plotë.

- Tema e errët e ndërfaqes është rishikuar, e cila perceptohej nga disa si shumë e errët. Versioni i vjetër i temës së errët është çuar në një temë të veçantë 'Darker'.
- Puna për të kaluar kodin nga përdorimi i bibliotekës GTK2 në GTK3 dhe angazhimi i një sistemi të ri CSS të ngjashëm me stilin, i përdorur në GTK3, është përfunduar zyrtarisht.
- Klasa GtkAction, e cila përdorej në GIMP për trajtimin e shkurtoreve, butonave dhe menusë, e cila në degën GTK3 është shpallur e vjetruar në favor të versionit të reduktuar GAction në bibliotekën GLib, është zëvendësuar me GimpAction, në të cilën, mbi bazën e GAction, është realizuar funksionaliteti i nevojshëm për GIMP që është humbur. Në mënyrë të ngjashme, janë përgatitur mbështetje mbi widgetet e tjera që kanë ndryshuar, si widgetet për menutë dhe panelet (GimpMenu, GimpMenuModel, GimpToolbar, GimpMenuBar).
- ĂshtĂ« realizuar mundĂ«sia pĂ«r tĂ« lidhur njĂ« veprim me disa kombinime tĂ« ndryshme tĂ« tastierĂ«s. PĂ«r shembull, mundĂ«sia e re lejon qĂ« pĂ«r kombinime tĂ« ngjashme me Ctrl+1 tĂ« merret parasysh goditja e '1' si nĂ« rreshtin e sipĂ«rm tĂ« numrave, ashtu edhe nĂ« bllokun anĂ«sor numerik, si dhe tĂ« realizohet mbĂ«shtetje pĂ«r çelĂ«sa tĂ« veçantĂ« tĂ« disponueshĂ«m nĂ« disa tastiera, si Copy, Cut dhe Paste.
- NĂ« dialogun 'kĂ«rko pĂ«r veprime' Ă«shtĂ« realizuar shfaqja e elementeve tĂ« menusĂ« tĂ« lidhura me veprimet, qĂ« lejon njĂ« orientim mĂ« tĂ« mirĂ« te ata qĂ« janĂ« mĂ«suar me strukturĂ«n e menusĂ«. ĂshtĂ« shtuar njĂ« buton pĂ«r shfaqjen e udhĂ«zuesit nga seksioni i ndihmĂ«s pĂ«r veprimin e zgjedhur.

- Integrimi nĂ« GUI i operacioneve qĂ« pĂ«rdorin motorin e pĂ«rpunimit tĂ« imazheve GEGL (Generic Graphics Library) Ă«shtĂ« pĂ«rmirĂ«suar. ĂshtĂ« realizuar mundĂ«sia e integrimit tĂ« thjeshtĂ« tĂ« menutĂ« sĂ« moduleve tĂ« palĂ«ve tĂ« treta me filtre, pa nevojĂ«n pĂ«r tĂ« krijuar shtesa tĂ« veçanta. Zhvilluesit e filtrave tashmĂ« duhet vetĂ«m tĂ« pĂ«rkufizojnĂ« pronat e operacionit dhe bazuar nĂ« ato automatikisht do tĂ« formohen komponentĂ«t pĂ«r integrim me ndĂ«rfaqen GIMP. PĂ«r shembull, pĂ«r tĂ« shtuar njĂ« operacion nĂ« meny, tani mund tĂ« pĂ«rdoret çelĂ«si GEGL 'gimp:menu-path'. Gjithashtu, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r shfaqjen e filtrave tĂ« jashtĂ«m gjatĂ« kĂ«rkimit tĂ« veprimeve (dialogu i shfaqur kur shtypet '/'), pa marrĂ« parasysh nĂ«se filtri Ă«shtĂ« shtuar nĂ« menu.

- Në instrumentin Tekst është shtuar opsioni 'Shfaq redaktuesin në kanavacë' ('Show on-canvas editor'), duke lejuar fshehjen e bllokut të parametrave të redaktimit që shfaqet gjatë hyrjes, duke lënë vetëm tekstin që po futet.

- Në instrumentin e riparuar në versionin e kaluar 'Rreshtimi dhe shpërndarja' ('Align and Distribute') është realizuar mundësia për të aplikuar opsionin 'Vetëm përmbajtja e shtresës' jo vetëm për objektet target, por edhe për objektin referencë, në lidhje me të cilin bëhet rreshtimi.
- Në instrumentin 'Transformimet' është ofruar mundësia për të zgjedhur matricën e transformimit në dialogun e shfaqur direkt në kanavacë, që lehtëson kopjimin e matricës së transformimit për përdorim në programe të tjera pas testimit në GIMP.
- ĂshtĂ« punuar pĂ«r tĂ« hequr kodin nga lidhjet e hyrjes dhe daljes tĂ« dhĂ«nave vetĂ«m nĂ« hapĂ«sirĂ«n e ngjyrave sRGB. ĂshtĂ« thjeshtuar caktimi i ngjyrave tĂ« paracaktuar dhe sfondit nĂ« hapĂ«sira ngjyrash tĂ« ndryshme nga sRGB. NĂ« instrumentin 'Pipeta' Ă«shtĂ« siguruar shfaqja e vlerave tĂ« ngjyrave nĂ« hapĂ«sirĂ«n e ngjyrave tĂ« pĂ«rdorur nĂ« imazh.
- Në instrumentet 'Pipeta' dhe 'Piketat përzgjedhëse' është shtuar modaliteti 'Grayscale (%)' për të shfaqur vlerat e ngjyrave të pikselëve në shkallë gri, nëse imazhi është transformuar në modalitetin përkatës.
- Janë përmirësuar dialogët për mbushjen dhe trazimin e skemës ose kufirit të përzgjedhjes. Opcioni i mbushjes dhe trazimit me një ngjyrë është ndarë në dy variante, duke lejuar përzgjedhjen e ngjyrës së sfondit ose të përparme. Janë reorganizuar mjetet "Trazim përzgjedhje" dhe "Trazim skeme", ku rregullimet e vijës dhe mjeteve të vizatimit janë ndarë në seksione të veçanta.

- Në fushën "Mbush me ngjyrë", e cila shfaqet kur krijoni një imazh ose një shtresë të re, është shtuar një mënyrë e re "Mbush me gri neutrale (CIELAB)", e cila përputhet me 50% të ndriçimit të perceptuar (mesatarja midis errësirës dhe dritës).
- Mbështetje për formatin e imazheve FITS, të kërkuar në astronomi, u kalua në përdorimin e bibliotekës fitsio, e cila lejon importimin e skedarëve të kompresuar (GZIP, HCOMP, PLIO, RICE) me 8/16/32 bit ngjyrë për kanal me saktësi të vetme ose të dyfishtë.
- Shtuar mundësia e importit dhe eksportit të konturëve të prerë në skedarë në formatin PSD. Kur importohen skedarë PSD, në rast se në GIMP mungojnë disa funksionalitete të caktuara të përfshira në skedarin e importuar, sigurohet një paralajmërim me një listë të këtyre funksionaliteteve. Shtuar procedura "file-psd-load-metadata", e cila lejon plugins të tjerë të përdorin plugin-in PSD për të ngarkuar metadata në formatin Photoshop, për shembull, metadata të tilla mund të përfshihen në skedarë TIFF dhe JPEG.

- Përmirësuar përpunimi i metadata në skedarë në formatin JPEG. Emrat e rregullimeve të lidhura me përdorimin e nënshkallëve të ngjyrave 4:2:2 janë rinovuar.
- Për formatin JPEG-XL është shtuar mbështetje fillestare për eksportimin me përdorimin e modelit të ngjyrave CMYK.
- Shtuar mbështetje për importin dhe eksportin e formateve të imazheve PAM, QOI, Amiga IFF/ILBM dhe DCX.
- Vazhdon puna për përmirësimin e API-së për zhvillimin e plugins. Shtuar klasa të veçanta për lloje të ndryshme burimesh (GimpBrush, GimpFont, GimpGradient, GimpPalette dhe GimpPattern). Përmirësuar mundësitë për lokalizimin e plugins.
Në projektet e vazhdueshme që duhet të përfundojnë përpara lëshimit të GIMP 3.0, theksohet mbështetja për Wayland, ripërpunimi i API-së për skriptet dhe plugins, përfundimi i modernizimit të sistemit të menaxhimit të ngjyrave dhe integrimi i mbështetjes për hapësirën ngjyrave CMYK, rishikimi i konceptit të përzgjedhjes së lundrueshme (në mënyrë të paracaktuar futja në formën e një shtrese të re) dhe përditësimi i dokumentacionit. Ndër detyrat tashmë të përfunduara në lidhje me GIMP 3.0, përveç kalimit në GTK3, përmendet mbështetja për përzgjedhjen multilayer dhe operacione shumë të shtresave, kalimi në sistemin e ndërtimit Meson dhe kalimi nga intltool në gettext gjatë lokalizimit.
Burimi: opennet.ru






