Der erste Kandidat für die Releases des Grafikeditors GIMP 3.2 wurde erstellt. In der GIMP 3.2-Zweigen wurde Unterstützung für Link-Layer und Vektor-Layer hinzugefügt sowie Funktionen, die mit der Unterstützung des CMYK-Farbschemas und dem Farbmanagement zusammenhängen. Mit der Veröffentlichung des ersten Kandidaten für die Releases wurde der Entwicklungszyklus von GIMP 3.2 eingefroren und die Annahme neuer Funktionalitäten gestoppt. Fertige Builds von GIMP 3.2-RC1 wurden für Linux (AppImage, Flatpak, Snap), Windows und macOS veröffentlicht.
Im Vergleich zur vorherigen Testversion gibt es folgende Änderungen:
- Eine Vielzahl von internen und Interface-Verbesserungen für Link-Layer und Vektor-Layer, insbesondere wurden die Rasterisierungs- und Rückgängig-Rasterisierungsoperationen überarbeitet, um die Benutzerfreundlichkeit bei deren Verwendung zu erhöhen.
- Ein Problem, das durch einen Fehler in der GLib-Bibliothek verursacht wurde und das Tracking des Status von Link-Layer unter Windows verhinderte, wurde behoben. Derzeit wurde die Korrektur auf der GIMP-Seite angewendet, während die Korrektur in die GLib noch nicht übernommen wurde.
- Die Arbeiten zur Verbesserung des Texteditors wurden im Rahmen des GSoC-Projekts fortgesetzt. Es wurde die Möglichkeit implementiert, das Popup-Fenster des Texteditors an beliebiger Stelle auf der Leinwand zu verschieben, ohne die Position des bearbeitbaren Bereichs zu verändern. Der Code wurde refaktorisiert, um Probleme mit der Textdarstellung bei sehr hohen Auflösungen zu beheben. Eine Tastenkombination zum Einfügen von unformatiertem Text aus der Zwischenablage wurde hinzugefügt (standardmäßig auf Shift + Ctrl + V festgelegt), analog zu den zuvor hinzugefügten Tastenkombinationen für die Formatierung in Fettschrift, Kursivschrift und Unterstreichung.
- Die Möglichkeit zur schnellen Rückkehr zum vorherigen Werkzeug durch eine Tastenkombination wurde hinzugefügt (standardmäßig auf Shift + X gesetzt). Obwohl GIMP technisch gesehen Filteranwendungen (wie Helligkeit und Kontrast) als Werkzeuganwendungen (wie Drehen und Pinsel) betrachtet, wird diese Tastenkombination zugunsten der Intuitivität ausschließlich zwischen den im Interface angezeigten Werkzeugzuständen umschalten.
- Es ist nun möglich, mehrere Bilder durch das Ziehen von Dateien auf die Registerkartenleiste der Bilder zu öffnen.
- Die weitere Arbeit an der Ablösung veralteter Widgets zugunsten modernerer Lösungen wurde fortgesetzt.
- Die Möglichkeit, Farbmuster aus der Verlaufsliste der angewendeten Farben zu ziehen, wurde hinzugefügt. Dies war zuvor aufgrund der Fokussierung auf die Schaltflächen des entsprechenden Fensters nicht möglich.
- Die Integration mit dem macOS-Anwendungsmenü wurde zurückgebracht. Insbesondere führt das Schließen des Programms über dieses Menü jetzt zu einem ordnungsgemäßen Beenden des Editors.
- Das Umschalt-Widget wurde überarbeitet, sodass seine Funktion jetzt klarer ist und nun nur ein Element aus den vorgeschlagenen aktiv sein kann.
- Beim Eingeben der hexadezimalen Farbdarstellung im Farbauswahldialog erfolgt nun automatisch die Auswahl dieser Farbe, sobald der eingegebene Wert gültig ist, was das Drücken der Taste "Enter" überflüssig macht.
- Echte Unterstützung für den Export im SVG-Format wurde implementiert. Ein neues Export-Plugin erlaubt es, Rasterebenen im PNG- oder JPEG-Format einzuschließen. Das SVG-Import-Plugin rasterisiert jedoch weiterhin die SVG-Datei, was Zeit und eine Überprüfung der Abhängigkeiten für die Arbeit mit SVGs erfordert — diese Fehlerbehebung ist für die nahende Zukunft geplant.
- Ähnlich wie das SVG-Format hat auch das PDF-Format die Möglichkeit erhalten, echte Vektorgrafiken zu exportieren. Darüber hinaus wird die Option „Hintergrundfarbe füllen“ jetzt auf alle Ebenen der mehrschichtigen PDF-Datei angewendet und nicht nur auf die erste Ebene.
- Die Unterstützung für das PowerVR- (PVR-) Bildformat wurde hinzugefügt, das zum Speichern von Texturen in Spielen für die SEGA Dreamcast-Plattform verwendet wurde.
- Es wird die Öffnung beliebiger Bildformate unterstützt, die in Archiven verpackt sind, komprimiert mit Algorithmen, die in GIMP unterstützt werden (zuvor war diese Unterstützung ausschließlich für komprimierte .XCF-Dateien, dem nativen Projektformat von GIMP, verfügbar). Diese Änderung wurde als Reaktion auf die Anfrage zur Unterstützung von Bildarchiven hgt.zip eingeführt, die mit dem von der NASA entwickelten Tool SRTM (Shuttle Radar Topography Mission) erstellt wurden.
- Um die Erstellung von Dialogen in Plugins mit automatisch generierter grafischer Benutzeroberfläche zu erleichtern, wurden im KlassengimpProcedureDialog die Widgets GimpImage und GimpItem hinzugefügt, die automatisch Dialoge auf Basis von Variablen erstellen.
- Ein Fehler wurde behoben, bei dem vollfarbige Pinsel bei der Einstellung von Symmetrieeinstellungen nicht gespiegelt wurden.
- Das Verhalten der Konsolenausgabe für Windows wurde überarbeitet. Ab sofort können Windows-Nutzer, ähnlich wie Linux- und macOS-Nutzer, GIMP über die Befehlszeile (CMD.EXE oder PowerShell) starten und Programmmeldungen erhalten.
- Der Code für die Verarbeitung von Farben beim Drag & Drop wurde überarbeitet. Die Implementierung ist nun von spezifischem Code unabhängig, der nur für den RGB-Farbraum anwendbar ist.
- Der GIMP-Installer für Windows wechselt jetzt automatisch zu einem dunklen Design, wenn die entsprechenden Systemeinstellungen aktiv sind.
- Behobene Sicherheitsanfälligkeiten:
- CVE-2025-10920, CVE-2025-10922, CVE-2025-10934 — Pufferüberläufe, die zur Ausführung von Code beim Parsen speziell gestalteter Bilder in den Formaten ICNS, DCM und XWD führen können.
- CVE-2025-10923, CVE-2025-10924 — Ganzzahlüberläufe, die zu einer Zuteilung kleinerer Puffer führten. Diese Sicherheitsanfälligkeiten können zu einer Codeausführung beim Parsen von speziell gestalteten Bildern in den Formaten WBMP und FF führen.
- ZDI-CAN-28376, ZDI-CAN-28248 — Informationen zu den Sicherheitsanfälligkeiten sind derzeit nicht veröffentlicht.
Es ist auch die Überarbeitung der GIMP-Website für Entwickler zu erwähnen, bei der die Inhalte überarbeitet und aktualisiert sowie die technische Infrastruktur und die äußere Gestaltung (zur besseren Übereinstimmung mit dem Stil der Hauptseite des Projekts) aktualisiert wurden.
Quelle: opennet.ru
