Saadaval on GIMP 2.99.16 versioon, mis jätkab GIMP 3.0 stabiilse haru funktsionaalsuse arendamist, kus on üleminek GTK3-le, lisatud on vaikimisi tugi Waylandile ja HiDPI-le, samuti on rakendatud põhitoetust CMYK värvimudelile (hilisem sidumine), toimunud on ulatuslik koodi puhastamine, pakutud on uus API pluginate arendamiseks, rakendatud on renderdamise vahemälu, lisatud on mitme kihi valimise (Multi-layer selection) tugi ning tagatud on redigeerimine algses värviruumis. Installimiseks on saadaval flatpak-formaadis pakett (org.gimp.GIMP flathub-beta hoidlas), samuti versioonid Windowsile ja macOS-ile. Eeldatakse, et järgmisele väljaandele antakse GIMP 3.0 releasikandidaadi staatus.
GIMP 2.99.16 muudatused:
- Kasutajaliideses on pakutud menüüriba ja akna pealkirja ühendamise režiim, mis võimaldab kokku hoida vertikaalset ekraaniruumi. Režiimi sisselülitamisel kasutatakse akende jaoks kliendi poolel kaunistamist. Valiku aktiveerimine muudab menüü nähtavaks ka täisekraanirežiimis.

- Uuendatud tumedat teemat, mida mõned pidasid liiga tumedaks. Vana tumeda teema variant on ametlikult eraldi teemana välja antud „Darker”.
- Tööd, mis on seotud koodibaasi üleminekuga GTK2 raamatukogust GTK3-le ja uue CSS-sarnase stiilide määramise süsteemi rakendamisega GTK3-s, on ametlikult lõpetatud.
- GIMP-is kuumade klahvide, nuppude ja menüüde töötlemiseks kasutatud klass GtkAction, mis GTK3 haru raames on kuulutatud vananenuks GAction-i kasuks GLib raamatukogus, on asendatud ülekattega GimpAction, mille alusel on GActionile rakendatud vajalik GIMP-i jaoks kadunud funktsionaalsus. Sarnased ümbertegemised on tehtud ka teiste muudetud vidinate, nagu menüü ja paneelide vidinate (GimpMenu, GimpMenuModel, GimpToolbar, GimpMenuBar), jaoks.
- On nüüd võimalik ühendada ühe tegevuse jaoks mitu erinevat klahvikombinatsiooni. Näiteks uus funktsioon võimaldab kombinatsioonide, nagu Ctrl+1, puhul arvesse võtta klahvi „1” nii ülemises numberrea kui ka külgmise numbriklaviatuuriga, samuti toetada mõningatel klaviatuuridel olemasolevaid spetsiaalseid eraldi nuppe, nagu Copy, Cut ja Paste.
- Tegevuste otsimise dialoogis on nüüd nähtaval seotud menüüelemendid, mis aitavad inimestel menüüstruktuuri järgi tegevuste valimisel paremini orienteeruda. Lisatud on nupp valitud tegevuse abi jaotuse juhendi kuvamiseks.

- GUI operatsioonide integreerimine, mis kasutavad GEGL-i (Generic Graphics Library) pilditöötlusmootorit, on paranenud. Nüüd on lihtne integreerida kolmandate osapoolte filtrimoodulite menüüsse, ilma et peaks eraldi pluginaid looma. Filtrite arendaja peab nüüd lihtsalt määrama operatsiooni omadused ning selle põhjal luuakse automaatselt GIMP-i liidese integreerimise komponendid. Näiteks saab operatsiooni menüüsse lisamiseks nüüd kasutada GEGL-i võtit „gimp:menu-path”. Samuti on väliste filtrite toimetamine toimingute otsimisel (dialooge, mis kuvatakse klahvi „/” vajutamisel) nüüd toetatud, olenemata filtreerimise menüüsse lisamisest.

- Tööriistale Tekst on lisatud valik „Kuva redigeerija lõuendil” („Show on-canvas editor”), mis võimaldab varjata redigeerimise parameetrite ploki kuvamist sisestamise ajal, jättes alles ainult sisestatud teksti.

- Eelmises väljaandes ümber töödeldud tööriist „Joondamine ja jaotamine” („Align and Distribute”) võimaldab nüüd rakendada valikut „Ainult kihisisu” mitte ainult sihtobjektidele, vaid ka toetavale objektile, mille suhtes joondamine toimub.
- Tööriistas "Transformatsioon" on võimalik valida transformatsioonimaatriks otse lõuendil kuvatavast dialoogist, mis lihtsustab transformatsioonimaatriksi kopeerimist muude programmide kasutamiseks pärast nende testimist GIMP-is.
- Kood on puhastatud sRGB värviruumi sisendi ja väljundi sidumistest. Esiplaani ja taustavärvide määramine on lihtsam värviruumides, mis erinevad sRGB-st. Tööriistas "Tõmbetoru" on nüüd värvide väärtuste kuvamine vastavas värviruumis, mida pildis kasutatakse.
- Tööriistades "Tõmbetoru" ja "Valikupunktid" on lisatud režiim "Grayscale (%)", et näidata pikselite värviväärtusi halli tonaliteedis, kui pilt on vastavasse režiimi muudetud.
- Täiendatud on täitemoodulite ja valiku kontuuri või piiri dialooge. Ühe värviga täitmise ja kontuuriga ääristamise valik on jagatud kaheks variandiks, mis võimaldavad valida tausta- või esiplaani värvi. Tööriistad "Äärista valik" ja "Äärista kontuur" on ümber korraldatud, jagades joonte ja joonistusvahendite sätted eraldi sektsioonideks.

- Uues pildis või kihis kuvatavas „Värvi täitmine” väljafiltrisse on lisatud uus režiim „Neutraalhalli täitmine (CIELAB)”, mis vastab 50% tajutavad heledusele (vahepealne väärtus tumeduse ja valguse vahel).
- Astronoomias populaarses FITS pildifailide formaadi toetus on üleviidud fitsio teegi kasutamisele, mis võimaldas lisada võimaluse importida tihendatud faile (GZIP, HCOMP, PLIO, RICE) 8/16/32-bitise värvi kanali jaoks ühe- ja kahekordse täpsusega.
- Lisatud on võime importida ja eksportida kärbitud kontuure PSD formaadis faile. PSD failide importimise puhul, kui GIMP-l puuduvad teatud võimalused, mis on importitud failis kasutusel, on tagatud hoiatuste väljastamine, kus loetletakse need võimalused. Samuti on lisatud protseduur „file-psd-load-metadata”, mis võimaldab teistel pistikprogrammidel kasutada PSD pistikprogrammi, et laadida Photoshopi formaadis metainfot, näiteks sellised metaandmed võivad sisalduda TIFF ja JPEG failides.

- JPEG formaadis failide metainformatsiooni töötlemine on parendatud. Seaded, mis on seotud värvisubdissuberdimise 4:2:2 kasutamisega, on ümber nimetatud.
- JPEG-XL forma jaoks on lisatud algtugi CMYK värvimudeli ekspordiks.
- Lisatud tugi PAM, QOI, Amiga IFF/ILBM ja DCX piltformaatide impordiks ja ekspordiks.
- Pluginite arendamise API täiustamise töö jätkub. Erilised klassid on lisatud erinevate ressursside (GimpBrush, GimpFont, GimpGradient, GimpPalette ja GimpPattern) jaoks. Pluginite lokaliseerimise võimalusi on parandatud.
Jätkuvatest töödest, mis tuleb enne GIMP 3.0 väljaandmist lõpetada, on tunnustatud Waylandi toe, skriptide ja pluginite API ümberkujundamise, värvisüsteemi moderniseerimise lõpetamise ja CMYK värviruumi toe integreerimise, hõljuva valimise kontseptsiooni ülevaatamise (vaikimisi uue kihina lisamine) ja dokumentatsiooni uuendamise. Täielikult lõpetatud ülesannete seas GIMP 3.0 seoses, peale ülemineku GTK3-le, mainitakse mitmekihilist valimist ja mitmekihilisi toiminguid, üleminekut Meson'i kogumisvõrrandile ja üleminekut intltoolilt gettextile lokaliseerimisel.
Allikas: opennet.ru






