Tag: gimp

  • Rilasciato GIMP 3.0.2

    Rilasciato GIMP 3.0.2

    Uno degli obiettivi principali di questa versione era quello di aggiornare la libreria GUI a GTK3. Questo ha richiesto uno sforzo intensivo. Modificato ogni aspetto del codice e l’interfaccia utente.

    I vantaggi di GIMP 3.0 includono:

    • Migliore ridimensionamento dell’interfaccia utente sugli schermi HiDPI, un problema comune per gli utenti di GIMP 2.10.
    • Supporto migliore per gli schermi dei tablet.
    • Il sistema ora utilizza i CSS, consentendo agli utenti di sviluppare più facilmente i propri temi personalizzati.
    • GIMP 3.0 ora funziona in modo nativo su Wayland (anche se si può ancora farlo funzionare anche su X11)!
    • Correzioni di bug che non potevano essere corretti con la libreria GTK2.

    Effetti dello strato non distruttivo

    Un altro grande cambiamento introdotto in GIMP 3.0 sono i filtri non distruttivi (NDE). In GIMP 2.10, i filtri sono stati uniti automaticamente sul livello. Questo ha impedito di apportare ulteriori modifiche. Non era possibile modificare senza annullare ripetutamente le modifiche. Ora, per impostazione predefinita, i filtri rimangono attivi una volta impegnati. Ciò consente di modificare di nuovo la maggior parte dei filtri GEGL. Puoi farlo nel Fx menu sul livello aggantabile. Non è necessario invertire il tuo lavoro. Puoi anche riattivarli o spegnerli, eliminarli selettivamente o persino unirli tutti in modo distruttivo. Se si preferisce il flusso di lavoro originale GIMP 2.10, è possibile selezionare l’opzione “Filtri di tipo” quando si applica un filtro.

    Curves Non-destructive filter example
    Curve filtro non distruttivo applicato a un ritratto di Sofiia che viene modificato in GIMP. Foto di Sofia (CC by-sa 4.0 International)

    I filtri NDE possono anche essere salvati su XCF e ricaricati per ulteriori modifiche. Questo significa che se qualcuno ti invia un progetto XCF con filtri NDE, puoi apportare ulteriori regolazioni sugli effetti dell’immagine. Puoi anche modificare il testo. Puoi anche caricare XCF utilizzando filtri di terze parti. Tuttavia, verranno eliminati se non hai installato quei filtri.

    Il GEGLI filtri ora possono essere trovati anche direttamente con il / Ricerca di tasti di scelta rapida. Questo vale anche per i filtri di terze parti. Ciò rende più facile individuare l’effetto giusto per il tuo progetto.

    Example of Search Actions
    Alla ricerca di filtri con Search Actions

    Infine le operazioni GEGL (l’infrastruttura sottostante i filtri in GIMP) sono ora meglio integrate con GIMP. I nuovi metadati permettono a un filtro di registrarsi ai menu. Questo avviene senza avvolgere il codice in GIMP. Particolarmente utile per gli sviluppatori di terze parti che desiderano scrivere I filtri.

    La caratteristica di loghi legacy è apparsa nelle versioni recenti di GEGL con il nome “ GEGL Styles”:

    Styling text with GEGL Styles filter
    Testo di styling con GEGL Styles filter

    Gestione dello spazio a colori

    Grazie alla migliore integrazione con le librerie babl e GEGL, GIMP ora supporta meglio gli spazi di colore RGB. Questo include anche gli spazi di colore oltre lo sRGB. Ad esempio, se carichi un’immagine con un profilo a colori AdobeRGB, tali informazioni verranno conservate. GIMP conserva queste informazioni in tutti gli aspetti. Ciò ti consente di apportare le modifiche di cui hai bisogno senza perdere le informazioni sullo spazio colore. Questo aggiornamento pone anche le basi per le future modalità di colore dell’immagine CMYK e LAB.

    Questo supporto migliorato di qualsiasi spazio RGB ora si estende su vari Fine delle finestre di dialogo. Include la finestra di bilanciamento dei colori e il primo piano. Anche la finestra di selezione di sfondo e la finestra Informazioni sul selettore colore sono incluse. Ciò mostra meglio in quale spazio viene mostrato un colore e altro ancora.

    Anche la simulazione del colore e l’impermeabilizzazione sono state migliorate in vari modi. Internamente, abbiamo adottato più elementi per utilizzare la libreria BABL dei colori. Ciò mantiene l’elaborazione del colore coerente in tutto GIMP. Abbiamo anche consolidato le opzioni di soft-proofing. Esse sono ora in un menu anteprima nell’angolo in basso a destra dello stato – Il bar. Se un profilo CMYK è già collegato all’immagine, è possibile fare clic sull’icona per attivare la disattivazione O via. Puoi fare clic con il pulsante destro del mouse sull’icona. Puoi modificare rapidamente il profilo dei colori. Puoi anche cambiare l’intento di rendering, la compensazione del punto nero e altre opzioni pertinenti.

    Soft-Proofing Color Pop-over
    Soft-Proofing Colore Pop-over

    Il dialogo di benvenuto

    GIMP 3.0 ora mostra una finestra di benvenuto opzionale all’inizio. Questa funzione fornisce un accesso rapido per creare o caricare nuove immagini per iniziare a modificare tramite la sezione Crea.

    GIMP Welcome Dialog
    Dialogo di benvenuto

    La sezione Personalizza semplifica la modifica rapida di diverse impostazioni di preferenza, ad esempio:

    • Stili di icone simbolici, colori o legacy
    • Varianti di luce, grigio e scura del tema dell’interfaccia utente
    • Utilizzo di Tool Groups per condensare le icone nella casella degli strumenti
    • Fusione delle barre degli strumenti del menu
    Personalize section of Welcome Dialog
    Personalizza le opzioni in Dialogo di benvenuto

    Miglioramenti di usabilità

    Questa versione contiene molti aggiornamenti molto richiesti per l’esperienza utente GIMP. Alcuni dei più evidenti includono:

    Strati, canali e percorsi

    • Ora è possibile avere più livelli, canali e percorsi selezionati! In precedenza gli utenti dovevano fare clic manualmente sulle icone dei collegamenti per influenzare più livelli. Ora è possibile utilizzare le scorciatoie standard per selezionare più elementi contemporaneamente.
    • Le serrature a livello sono state spostate dall’intestazione dockable a un menu pop-over. Puoi accedere successivamente al menu attraverso l’icona di visibilità di ogni livello. Ciò consente di vedere più facilmente lo stato del blocco di ogni elemento. Questo è particolarmente utile ora che puoi avere più livelli, canali o percorsi selezionati contemporaneamente.
    • Ora puoi organizzare i livelli con la nuova funzione di set di livelli. Puoi anche cercare i livelli per nome, Più facile trovare livelli all’interno di un grande progetto.
    • Le finestre di dialogo Nuove immagini e nuovi livelli hanno una nuova opzione di riempimento “Metogri (CIELAB)“.

    Off-Canvas Editing

    • Gli strumenti di vernice possono ora espandere automaticamente la larghezza e l’altezza di uno strato mentre disegni! È possibile selezionare “Livelli di espansione” nelle opzioni dello strumento per consentire di tracciare oltre i confini attuali dei livelli.
    • Altre funzionalità come guide e strati di espansione automatica possono essere utilizzate per funzionare nello spazio off-canvas!

    Interfaccia utente

    • L’interfaccia di GIMP incorpora inoltre i layout della lingua da destra a sinistra in vari widget e dialoghi.
    • Ora rispettiamo meglio ridurre le impostazioni del sistema operativo di movimento e animazione attraverso l’interfaccia. Diverse animazioni non più visualizzate in base alle impostazioni del sistema. Queste correzioni grazie ai suggerimenti degli utenti che hanno segnalato che queste animazioni potrebbero causare cinetosi. Inoltre, potrebbero creare altri problemi per alcune persone.
    • Molte delle icone Legacy sono state convertite in SVG. Questo consente un ridimensionamento più pulito quando la dimensione del tema dell’icona è aumentata. Sono state create anche nuove icone per distinguere meglio determinate azioni, come lo zoom multiplo Opzioni sulla Navigazione dockable.
    • I cursori del raggio numerino sono stati aggiornati per essere più grandi e più facili da afferrare. A causa di- GTK3, anche loro ora usano+e la-Le icone piuttosto che il più ambigioso^e lavLe icone.
    • Un bug di lunga data su macOS ha causato la confussione del testo dell’interfaccia utente per alcuni utenti. Questo è stato risolto grazie Aggiornare alla libreria Pango in bundle con GIMP 3.0!

    Flusso di lavoro e scorci di breve portata

    • Copiare e incollare ora crea un nuovo livello per impostazione predefinita piuttosto che una “selezione fluttuante”, che molti utenti hanno trovato confusi. I livelli flottanti possono ancora essere creati con l’opzione “Incolla come dati flottanti” per coloro che preferiscono quel flusso di lavoro.
    • I risultati del menu di ricerca ora mostrano la posizione del menu per ogni azione. Se ti sei mai chiesto dove In particolare il filtro o la funzione si trovava prima, ora è possibile scoprirli rapidamente! Abbiamo anche aggiunto un pulsante di aiuto Alla ricerca dell’azione, rendendo più facile imparare di più su come utilizzare ogni funzione.
    • La dinamica del pennello può ora essere disattivata tramite la casella di controllo “Abilita dinamica” nelle opzioni degli strumenti, piuttosto che dover cercare L’opzione “Dynamics Off” nella lista.
    • Ora puoi personalizzare ilAzioni eseguite con clic destro o medio(o qualsiasi altro pulsante, tranne il pulsante principale che è Riservato agli strumenti) in Edit > Preferences > Canvas Interaction > Modifiers– Si’. Ad esempio, si desidera cambiare la dimensione del pennello con un Fare clic destro piuttosto che visualizzare il menu? Puoi farlo! Tu vuoi Per disabilitare Canvas Rotation perché non si utilizza questa funzione? E’ cosi’ che si e’ – E’ possibile anche! Vuoi attivare il tuo filtro preferito Alt+ 1 Clic di mezzo– Sì – Sì – Sì – No – Nessun problema!
    • Su Wayland, puoi anche mappare i pulsanti del tablet per diverse azioni. Questo aggiornamento offre di più Opzioni per gli utenti di tablet per personalizzare il proprio flusso di lavoro e applicare facilmente le azioni importanti senza cambiare Dispositivi di input.
    • 2 Nuove opzioni di Snapping sono apparse nel ViewIl menu:
      • Snap to Bounding Boxes”: consente lo snap-canvas su entrambi i livelli I confini o il centro.
      • Snap to Equidistance: permette di scattare un livello per essere allo stesso modo distanza da un secondo che questo secondo è a un terzo, In orizzontale o in verticale.

    Migliorato il supporto del formato di file

    GIMP 3.0 porta il supporto per molti nuovi formati di file. I creatori di icone Icon possono ora importare ed esportare le icone ICNS macOS. Possono anche gestire i cursori Windows CUR e ANI. Gli appassionati di Amiga possono ora caricare immagini da una serie di formati ILBM / IFF. Anche i formati più recenti come QOI e JPEG XL sono ora supportati. Importano anche il supporto per i formati più vecchi come DCX, PAM e WBMP. Ciò consente di accedere alle immagini archiviate.

    PSD Export Dialog
    Nuova finestra di dialogo PSD Export, con opzioni per salvare i percorsi di ritaglio, i profili CMYK e i metadati

    Anche i formati esistenti hanno ricevuto importanti aggiornamenti. Abbiamo migliorato la compatibilità per l’importazione e l’esportazione di file di progetto PSD. I JPEG e i TIFF con metadati specifici di Photoshop possono ora essere caricati. Questi metadati includono percorsi di ritaglio, guide e livelli. Gli sviluppatori di giochi possono ora importare texture DDS con la moderna compressione BC7. GIMP supporta anche l’importazione e l’esportazione di JPEG CMYK, TIFF, PSD e JPEG XL.

    Oltre alle immagini, un certo numero di nuovi formati di tavolozza può ora essere importato in GIMP. I formati proprietari includono Adobe Color Book (ACB) e Adobe Swatch Exchange (ASE). La tavolozza di Swatchbooker è open source. Lo spazio colore ha subito un’invasione. Di conseguenza, abbiamo migliorato il supporto per le tavolozze di carico nel modello di colori CIE Lab.

    Si noti che questi sono solo alcuni dei molti aggiornamenti per il supporto del formato di file in GIMP 3.0.

    Migliore supporto di testo

    Il motore di testo interno di GIMP 3.0 ha una serie di grandi miglioramenti. I caratteri sono memorizzati in modo più accurato e Mostrato agli utenti; questo ci permette di distinguere meglio i caratteri nella stessa famiglia piuttosto che semplicemente mostrare Con un numero ID diverso. Ciò consente inoltre agli utenti di vedere meglio il vero in grassetto o corsivo del carattere, Piuttosto che usare la versione finta. Inoltre, abbiamo migliorato il caricamento dei font e la retrocompatibilità. Inoltre, come parte dell’invasione dello spazio colore, ora supportiamo i colori del testo con la precisione in virgola mobile piuttosto che a soli 8 bit.

    Lo strumento di testo aggiornato ora ha opzioni per i contorni di testo non distruttivi. È possibile specificare la larghezza del contorno, lo stile e il colore o il tipo di modello direttamente dalle opzioni dell’utensile. È inoltre possibile applicare filtri NDE come GEGL Styles per creare anche contorni. Inoltre, ora puoi nascondere o mostrare l’editor di testo on-canvas – questo dovrebbe aiutare quando modifichi il testo mentre ingrandisci.

    Wilber è andato dallo stilista e ha ottenuto un nuovo relooking!

    Wilber, the GIMP mascot (current version)

    Questa nuova versione è stata progettata dal regista e designer Aryeom Han, sotto Creative Commons Attribuzione – Condividi allo stesso modo 4.0 Internazionale, Con l’aiuto del resto del team GIMP.

    Tutte le versioni passate di Wilber sono ancora disponibili dal nostro gimp-dataIl repository, Compresibile la versione originale creata da Tuomas Kuosmanen (tigret).

    Strumento sperimentale

    GIMP 3.0 include un nuovo strumento di selezione sperimentale, Paint Select. Questo strumento consente di utilizzare un pennello Selezionare progressivamente un oggetto o un’area in un’immagine. Mentre è una caratteristica molto bella, ha ancora un po ‘di Problemi di stabilità. Pertanto, non è visibile per impostazione predefinita – sarà necessario abilitarlo nel Sezione Parco giochi della finestra di dialogo Preferenze per testarlo. Puoi accedere a questa sezione eseguendo GIMP 3.0 Con il --show-playground– Bandiera.

    Le APIGli aggiornamenti

    Poiché si tratta di una versione importante, stiamo cogliendo l’occasione per aggiornare la nostra API pubblica per script e plug-in. Questo ci consente di dare agli sviluppatori di terze parti l’accesso a nuove funzionalità come il funzionamento su più livelli contemporaneamente e l’utilizzo diretto dei filtri GEGL. Ci permette anche di ripulire e rimuovere le funzioni duplicate o obsolete.

    Gli sviluppatori plug-in possono anche creare automaticamente un’interfaccia utente con il nuovo GimpProcedureDialog– API. È sufficiente specificare i parametri della funzione e quando si crea ed eseguire la finestra di dialogo, le opzioni saranno – Mi hai generato per te. Naturalmente è possibile personalizzare il tipo di widget creato per ogni parametro, regolare il A livello, o anche aggiungere i propri widget personalizzati. Puoi vedere tutte le opzioni sulla nostra pagina di riferimento API.

    Supportiamo anche più lingue per lo sviluppo di script e plug-in per GIMP. Oltre a C e Script-fu TinyScheme, puoi anche eseguire script e plug-in scritti con Javascript, Lua (anche se questo legame è stato contrassegnato come sperimentale A causa di instabilità), e Vala su piattaforme che costruiscono GIMP a Supporta queste lingue. Abbiamo anche cambiato da GIMP 2.10 Python-fu Per utilizzare Python 3 standard per 3.0. Puoi vedere esempi di plug-in In ogni lingua controllando la nostra demo – I plug-in.

    Sfortunatamente, questi miglioramenti rompono la compatibilità con i plug-in e gli script GIMP 2.10, quindi alcuni dei tuoi plug-in preferiti potrebbero non funzionare ancora. Dal momento che l’API è ora stabile per tutte le versioni di GIMP 3.x, speriamo che gli sviluppatori inizino a portare seri i loro plug-in e script (alcuni componenti aggiuntivi popolari come Resynthesizer e G’ MIC lo hanno già fatto)! Sul nostro nuovo sito di sviluppatori, abbiamo iniziato a creare tutorial per rendere più facile questo processo di porting: sentitevi liberi di condividere con gli sviluppatori dei vostri script preferiti.

    Cambiamenti sotto-the-hood

    GIMP 3.0 è stato passato da autotools a Meson per la compilazione. Questo cambiamento ha aumentato la velocità nella compilazione di GIMP. Ora il test e lo sviluppo sono più rapidi.

    I cambiamenti sono più notevoli nel codice XCF migliorando le prestazioni e la stabilità.

    La nostra API pubblica per plug-in è ora basata sul GObject-Introspecton. Questo significa che possono essere utilizzate più lingue di quelle sopra elencate. (in La API sezione “Aggiornamenti API”) Tuttavia, non tutti gli attacchi sono stati testati e alcuni sono piuttosto instabili.

    Un po’ di lavoro più necessario è stato fatto per realizzare implementazioni OpenCL più robuste. Tuttavia, è ancora disabilitato per impostazione predefinita da GIMP 2.10.22.