Maschere di ritaglio, pannello Tipografia e altro
15 marzo 2026 ·Versione 0.4.0
PER DIFFUSIONE IMMEDIATA
Fog Panther v0.4.0 è un aggiornamento sostanzioso con nuove funzionalità di modifica, un flusso di lavoro per il testo migliorato e più opzioni di regolazione non distruttiva. Questa versione aggiunge le maschere di ritaglio, i controlli di spaziatura del testo, cinque nuovi tipi di livelli di regolazione, un pannello Tipografia dedicato e una griglia sovrapposta alla tela.
Nuove funzionalità
Maschere di ritaglio - I livelli ora possono essere ritagliati sull'alfa del livello sottostante, limitandone la visibilità al contenuto del livello base. Si tratta di una funzione essenziale per la compatibilità con PSD e standard nei flussi di lavoro professionali di modifica delle immagini. Più livelli consecutivi possono condividere la stessa base, e i livelli di regolazione ritagliati agiscono solo sul contenuto della base. È incluso il pieno supporto al round-trip nei formati PSD e FOG.
Pannello Tipografia - Un nuovo pannello laterale raccoglie tutti i controlli di formattazione del testo: selettore font con anteprima grande, selettore di stile, interruttori per grassetto/corsivo/sottolineato/barrato, colore del testo con contagocce, allineamento orizzontale e verticale, più i nuovi controlli di crenatura e interlinea. Il pannello compare automaticamente quando si seleziona lo strumento Testo e si può mostrare o nascondere dal menu Pannelli.
Spaziatura tra le lettere e interlinea - Due controlli fondamentali per il testo che finora mancavano. La spaziatura tra le lettere (crenatura) regola lo spazio tra i caratteri; la spaziatura tra le righe (interlinea) controlla l'altezza tra una riga e l'altra. Entrambe sono memorizzate per ogni oggetto di testo e preservate nel formato FOG.
Livelli di regolazione ampliati - Cinque nuovi tipi di livelli di regolazione non distruttivi si aggiungono ai già presenti Livelli, Curve e Tonalità/saturazione:
- Luminosità/contrasto
- Esposizione
- Vividezza
- Bilanciamento colore (con gli intervalli tonali Ombre/Mezzitoni/Luci)
- Inverti
Ognuno include una finestra di modifica con anteprima dal vivo, cursori con indicatore dello zero e aggancio allo zero. La finestra Tonalità/saturazione ora mostra uno spettro di colori sul cursore della tonalità. Tutti i tipi supportano maschere di livello, opacità, metodi di fusione e ritaglio.
Griglia sovrapposta - Una griglia attivabile disegnata sopra la tela con spaziatura configurabile (predefinita 50px). La griglia si nasconde automaticamente a zoom ridotto, quando le linee sarebbero troppo ravvicinate, resta entro i limiti del documento e viene mantenuta tra una sessione e l'altra. Accessibile da Visualizza > Griglia.
Correzioni di bug
- Corretto il doppio rendering del testo durante la modifica (il compositore e la sovrapposizione dello strumento disegnavano contemporaneamente lo stesso oggetto di testo)
- Corretto lo spostamento della posizione del testo tra la modalità di modifica e il rendering confermato a livelli di zoom diversi dal 100%, causato da un hinting dipendente dalla risoluzione
- Corretto Converti in pixel che produceva glifi spostati o tagliati, aggiungendo una superficie di rendering con margine e allineando le opzioni di rendering dei font
- Corretto un possibile blocco dell'applicazione alla chiusura della finestra, causato dai timer di salvataggio automatico attivati durante la distruzione dei widget
- Corretti gli avvisi di finalizzazione dei popover GTK quando si passa da un oggetto di testo all'altro nel pannello Tipografia
Rifiniture dell'interfaccia
- Indicatori dello zero e aggancio allo zero su tutti i cursori centrati nelle finestre dei livelli di regolazione (Tonalità, Saturazione, Luminosità, Luminosità, Contrasto, Esposizione, Vividezza, Bilanciamento colore)
- Il cursore della tonalità mostra l'intero spettro dei colori come sfumatura
- La finestra Livelli mostra tacche centrali sull'istogramma di input e sulle aree della sfumatura di output, con aggancio al punto medio durante il trascinamento di gamma e output
- Icone dei livelli di regolazione nel pannello dei livelli per tutti gli 8 tipi
Compatibilità
- L'importazione PSD ora legge il byte della maschera di ritaglio (in precedenza veniva analizzato ma scartato)
- L'esportazione PSD ora scrive lo stato della maschera di ritaglio
- Il formato FOG memorizza ritaglio, spaziatura tra le lettere, interlinea e tutti i nuovi tipi di livelli di regolazione con valori predefiniti retrocompatibili
- Il sistema di annullamento gestisce correttamente tutte le nuove proprietà, inclusi allineamento del testo, allineamento verticale, dimensione automatica, spaziatura tra le lettere e interlinea (risolve una lacuna preesistente in copy_text_object_state)
Requisiti di sistema
- Linux con GTK4 (>= 4.10)
- Disponibile come pacchetti Flatpak, Snap, .deb, .rpm e Arch