
A cinque mesi circa dal precedente rilascio, il team di GIMP ha annunciato la disponibilità di GIMP 3.2.6, nuova versione stabile che raccoglie diversi mesi di correzioni, aggiornamenti di sicurezza e interventi sul codice provenienti anche dal ramo di sviluppo. Il lavoro di manutenzione della serie 3.2 ha beneficiato in particolare dell’attività di Bruno Lopes, impegnato nel portare le correzioni dal ramo di sviluppo alla versione stabile.
L’aggiornamento interessa numerosi aspetti dell’editor di immagini. Tra le modifiche dedicate all’esperienza d’uso troviamo la possibilità di utilizzare il comando Taglia su un gruppo di livelli, a condizione che i livelli siano rasterizzati e non bloccati. L’operazione consente di applicare il taglio alla stessa area di tutti i livelli presenti nel gruppo.
È stato inoltre corretto il comportamento dell’opzione Sample Merged dello strumento Selettore colore. Quando vengono utilizzati filtri applicati a un singolo livello, questi vengono ora considerati durante la selezione dei colori.
Uno degli interventi più interessanti riguarda le prestazioni nella gestione dei caratteri. Sono stati apportati numerosi miglioramenti al caricamento di grandi quantità di font, con l’obiettivo di ridurre i rallentamenti durante l’avvio di GIMP, mentre si utilizza lo strumento Testo e quando vengono chiusi gli elenchi dei caratteri. Rimangono alcuni margini di miglioramento, che potrebbero richiedere interventi legati a GTK4.
GIMP 3.2.6 include anche diversi interventi sull’interfaccia e sul codice in vista di una possibile futura migrazione a GTK4. Il progetto ha iniziato a sostituire alcune API GTK e modalità di accesso ormai deprecate, preparando progressivamente il codice alle tecnologie più recenti, anche se una migrazione completa a GTK4 non è ancora prevista.
Sono state inoltre risolte diverse anomalie relative allo strumento Testo, al Pennello correttivo, ai livelli vettoriali rasterizzati e alla gestione del trascinamento. Corretto anche un crash che poteva verificarsi premendo rapidamente alcuni tasti dopo il rilascio della barra spaziatrice durante il panning dell’immagine.
Una nuova dinamica di rotazione per le tavolette grafiche
Tra le novità più interessanti di GIMP 3.2.6 c’è il nuovo input dinamico denominato Rotation, conosciuto anche come Barrel Rotation. La funzione permette a GIMP di reagire alla rotazione dello stilo durante il disegno, offrendo un controllo aggiuntivo particolarmente interessante per chi utilizza tavolette grafiche compatibili.
La tecnologia è utilizzata, tra gli altri dispositivi, dalle Wacom Art Pen e Art Pen 2. Il valore di rotazione può essere configurato per i pennelli personalizzati attraverso l’editor delle dinamiche. Anche lo strumento MyPaint Brush è stato integrato con questa funzione e può quindi ricevere automaticamente l’informazione relativa alla rotazione quando lo stilo utilizzato la supporta.
Il nuovo aggiornamento dedica molta attenzione anche alla compatibilità con i diversi sistemi operativi. Su KDE, per esempio, GIMP utilizza ora decorazioni delle finestre lato server per le finestre di dialogo, mentre su Windows e macOS sono stati migliorati il focus, la gestione delle finestre secondarie, la modalità multi-finestra e l’integrazione con i temi di sistema.
Per Windows è stato inoltre corretto il supporto alla riapertura delle Image Map e migliorato il comando per l’invio tramite email, compatibile con MAPI e con client come Thunderbird e Outlook Classic. È ora possibile utilizzare anche Open With su più file all’avvio senza creare istanze separate di GIMP.
Particolarmente importante è il nuovo pacchetto macOS. Con GIMP 3.2.6 il file DMG viene prodotto insieme ai pacchetti Linux e Windows, semplificando notevolmente il processo di distribuzione. Il progetto ha inoltre eliminato una precedente infrastruttura di compilazione molto complessa e ha migliorato l’integrazione dell’applicazione con macOS.
Tra i miglioramenti specifici troviamo il supporto alle impostazioni chiaro/scuro per le barre del titolo, una migliore gestione delle scrollbar, l’utilizzo della directory standard per la cache, nuove scorciatoie da tastiera, il corretto funzionamento dei modificatori Meta e Hyper e una gestione più coerente dei cursori personalizzati. Anche menu, finestre di dialogo, file remoti e plugin sono stati adattati maggiormente al comportamento nativo di macOS.
Sul fronte della sicurezza, GIMP 3.2.6 corregge numerose vulnerabilità individuate negli ultimi mesi. Il progetto ha lavorato sull’importazione dei diversi formati di file e sulle problematiche individuate dagli strumenti di analisi della sicurezza.
Novità interessanti arrivano anche per sviluppatori di plugin e script. La dipendenza minima da GdkPixbuf è stata aggiornata alla versione 2.32.0, mentre il comportamento dei comandi PDB è stato modificato per evitare messaggi non necessari in modalità non interattiva. È stato inoltre migliorato il rilevamento degli aggiornamenti dei plugin, utilizzando il tempo di creazione dei file oltre al semplice tempo di modifica, un cambiamento particolarmente utile durante lo sviluppo su Flatpak.
Un’altra novità riguarda il GIMP SDK. I pacchetti ufficiali ora includono gli header e le librerie necessari per compilare plugin C e filtri GEGL attraverso il comando gimptool. Il supporto è stato esteso ai pacchetti AppImage, Windows e macOS, mentre in precedenza questa possibilità era disponibile soltanto attraverso Flatpak e Snap.
La release arriva infine insieme a nuovi aggiornamenti per babl e GEGL. babl 0.1.128 include correzioni per la compilazione su macOS, un primo supporto WebAssembly e controlli migliori per AVX-512. GEGL 0.4.72 aggiorna il supporto OpenCL alla versione 3.0, introduce correzioni di stabilità e migliora la gestione di diversi formati e controlli di sicurezza.
Installare GIMP 3.2.6
La nuova versione 3.2.6 di GIMP è già disponibile per Linux attraverso AppImage scaricabile da questo link, sarà preso disponibile nei repository ufficiali di Arch Linux e altre distribuzioni Rolling Release, in alternativa possiamo installare il software attraverso Flatpak. Abbiamo testato GIMP 3.2.6 su Linux Mint 22.3 Zena.