Brifing

GIMP 3.4 Development: New Features and UX Improvements

The open-source image editor introduces significant updates enhancing user experience and professional workflows.

1New Project File Format

GIMP is developing a new 'zipped XML' based project file format to replace the legacy XCF format used since 1997. This modern format will better support large, complex projects and upcoming features like multi-page documents and animations. The new architecture enables faster saving by only updating changed portions. While XCF won't be removed entirely for backward compatibility, new features will exclusively use the modern format once finalized.

2Spectral Blending Implementation

The newly added Spectral Blending feature simulates physical pigment mixing in digital art. When enabled in MyPaint Brush Tool Options, color blends follow natural pigment behavior - yellow and blue produce green rather than dark yellow. The Pigment slider controls blend intensity. Brush previews now display at full resolution instead of 48x48 pixels, eliminating blurriness on high-resolution displays and providing more accurate tool feedback.

3Non-Destructive Editing Enhancements

Layer masks can now receive non-destructive filters, with a redesigned popover showing active filters for both layer and mask simultaneously. The Gradient Tool gains non-destructive capabilities through the Editable Gradient option, adding gradients to the filter stack for later adjustment. Non-dialog filters like Invert now work on non-raster layers including text, vectors, and layer groups, expanding GIMP's non-destructive editing toolkit for complex projects.

4Major PSD Support Improvements

PSD compatibility sees substantial upgrades, including new metadata export procedures for TIFF/JPEG that preserve paths and layer information. PSD Descriptor support enables editing of text layers, proper rendering of modern layer styles as GEGL equivalents, and vector layer conversion for solid shapes. These advancements, partly developed by GSoC contributors, significantly improve GIMP's ability to work with professional Photoshop files while maintaining open standards.

5Native File Chooser Integration

GIMP is transitioning from GTK's default file chooser to platform-native implementations in GTK3. This change addresses long-standing UI inconsistencies on Windows, macOS, and KDE environments. The native file dialogs will better integrate with each OS's file management conventions while resolving usability complaints about GTK3's interface changes. This update particularly benefits users who frequently work with external assets across different operating systems.

6Community Development Highlights

GIMP 3.4 showcases the project's thriving contributor ecosystem. New developer Cassidie Grogan implemented Spectral Blending, while Alx Sa advanced non-destructive filtering. Google Summer of Code students Akascape and Waris Maqbool contributed to PSD descriptor support. This collaborative model exemplifies open-source development, allowing GIMP to incorporate specialized expertise while maintaining its community-driven philosophy.

7MyPaint Brush Engine Completion

Following the MyPaint brush engine upgrade in GIMP 3.2, version 3.4 completes the implementation with Spectral Blending. The engine now accurately simulates physical pigment interactions, particularly valuable for digital painters. Optimized brush previews at native resolution provide artists with precise visual feedback. These enhancements position GIMP more competitively against commercial digital painting solutions while remaining open-source.

8Backward Compatibility Commitment

GIMP maintains strong backward compatibility even during major updates. A 1998 XCF file containing a company logo still renders identically in current versions. This principle extends to the new project format transition - while XCF won't support new features, it remains fully readable. Such commitment preserves decades of creative work while allowing necessary technological progress, balancing innovation with user trust.

9GIMP's Strategic Direction

The 3.4 updates signal GIMP's maturation as professional-grade software. Modern file architecture, expanded PSD interoperability, and advanced tools demonstrate the project's ambition beyond basic image editing. Community-driven development enables rapid response to user needs while maintaining open standards. These strategic improvements strengthen GIMP's position in the creative software market, offering viable open-source alternatives to proprietary solutions.

Original article: Hacker News (news.ycombinator.com) — GIMP 3.4 için Yeni Özellikler ve Geliştirme Güncellemeleri