{"id":47841,"date":"2024-12-28T13:54:26","date_gmt":"2024-12-28T13:54:26","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=47841"},"modified":"2024-12-28T13:54:26","modified_gmt":"2024-12-28T13:54:26","slug":"gimp-3-0-rc2-new-api-appimage","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2024\/12\/gimp-3-0-rc2-new-api-appimage\/","title":{"rendered":"GIMP 3.0 RC2 Added New public API, Initial AppImage &#038; Fixed 2.10 Migration"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-47492\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>GIMP image editor announced the second release candidate for the next major 3.0 release a day ago on Friday!<\/p>\n<p>The new GIMP 3.0 RC2 fixed the issue migrating user&#8217;s 2.10 settings to GIMP 3.0. However, if you already used 3.0 RC1, then you need to delete those configurations first (backup of course), as otherwise RC2 won&#8217;t try to import the 2.10 preferences.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-3rc2.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-47842\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-3rc2-700x406.webp\" alt=\"\" width=\"610\" height=\"354\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-3rc2-700x406.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-3rc2-300x174.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-3rc2-768x446.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-3rc2-1320x766.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-3rc2.webp 1358w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><br \/>\n<!--more--><\/p>\n<p>The release also added <a href=\"https:\/\/gitlab.gnome.org\/GNOME\/gimp\/-\/merge_requests\/2008\" target=\"_blank\" rel=\"noopener\"><b>new public API for GimpDrawableFilter<\/b><\/a>, allowing plug-in and script developers to apply filter effects either immediately or as a non-destructive effect via C, Python, or Script-Fu.<\/p>\n<p>The RC release also fixed import and export images between GIMP and Darktable 5.0.0. For Windows, the console for viewing debug messages does no longer start automatically in addition to GIMP. And, by updating pango library to v1.55.0, it also fixed the broken font issue in macOS.<\/p>\n<div id=\"attachment_47843\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-broken-fonts-macos.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-47843\" class=\"size-large wp-image-47843\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-broken-fonts-macos-700x358.webp\" alt=\"\" width=\"610\" height=\"312\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-broken-fonts-macos-700x358.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-broken-fonts-macos-300x154.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-broken-fonts-macos-768x393.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-broken-fonts-macos.webp 1268w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-47843\" class=\"wp-caption-text\">fixed broken font issue for macOS<\/p><\/div>\n<p>For BMP plugin, it supports loading BMPs with RLE24 and Huffman compression, and can now import BMP images losslessly rather than convert to 8 bit integer precision.<\/p>\n<p>Python console now supports <code>Ctrl+R<\/code> and <code>Ctrl+S<\/code> shortcuts to search through command history. And, <code>Page Up<\/code> and <code>Page Down<\/code> now let you scroll history in addition to the Up and Down arrow keys.<\/p>\n<p>For Linux users, GIMP now has <b>experimental AppImage<\/b> package that works on most Linux Distributions. It&#8217;s a portable package that no need to install. Just grab it, add executable permission, then click run will launch the image editor app.<\/p>\n<div id=\"attachment_47844\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-appimage.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-47844\" class=\"size-large wp-image-47844\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-appimage-700x487.webp\" alt=\"\" width=\"610\" height=\"424\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-appimage-700x487.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-appimage-300x209.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-appimage-768x534.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gimp-appimage.webp 1072w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-47844\" class=\"wp-caption-text\">GIMP AppImage package<\/p><\/div>\n<p>The nightly flatpak package has now a dedicated App-ID <code>org.gimp.GIMP.Nightly<\/code>. Meaning, it can be installed side by side with the stable Flatpak package. No need to make switch between them, both will be visible in start menu.<\/p>\n<p>Other changes in GIMP 3.0 RC2 include:<\/p>\n<ul>\n<li>Add proper perceptual space as default to specific layer modes, which corrects the rendering issue of images with color profiles that have non-perceptual TRC.<\/li>\n<li>Support for importing Photoshop\u2019s legacy Color Overlay layer style.<\/li>\n<li>Implement loading CMYK PAM files in the PNM plug-in.<\/li>\n<li>Ability to open images through Windows Shortcuts (.lnk files) from file chooser in Windows.<\/li>\n<li>Improve compatibility when importing older XCF files.<\/li>\n<li>And more. See official <a href=\"https:\/\/www.gimp.org\/news\/2024\/12\/27\/gimp-3-0-RC2-released\/\" target=\"_blank\" rel=\"noopener\">release note<\/a> for details.<\/li>\n<\/ul>\n<h3>How to get GIMP 3.0 RC2<\/h3>\n<p>GIMP website provides the official packages for Linux, Windows, macOS via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/www.gimp.org\/downloads\/devel\/\" target=\"_blank\" rel=\"noreferrer noopener\">Download GIMP (Dev)<\/a><\/div>\n<\/div>\n<p>For Ubuntu users who don&#8217;t like running the image editor in sandbox, I&#8217;ve built the native <code>.deb<\/code> packages into this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/gimp-3\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a>.<\/p>\n<p>To add the PPA and install GIMP 3.0 RC2, open terminal (Ctrl+Alt+T) and run the 3 commands below one by one:<\/p>\n<pre>sudo add-apt-repository ppa:ubuntuhandbook1\/gimp-3<\/pre>\n<pre>sudo apt update<\/pre>\n<pre>sudo apt install gimp libgegl-0.4-0t64<\/pre>\n<p><b>NOTE: the PPA package for <b>Ubuntu 22.04<\/b> includes a patch to reverse <a href=\"https:\/\/gitlab.gnome.org\/GNOME\/gimp\/-\/commit\/4d9d17504cac0223f96e7da0b7e27ff7606d041e\" target=\"_blank\" rel=\"noopener\">this commit<\/a> because it won&#8217;t build in 22.04 due to outdated <code>libglib2.0-dev<\/code> library.<\/b><\/p>\n<h3>Uninstall:<\/h3>\n<p>To purge the PPA and downgrade GIMP to 2.10.x, use command:<\/p>\n<pre>sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1\/gimp-3<\/pre>\n<p>Or you may remove GIMP .deb package via command:<\/p>\n<pre>sudo apt remove --autoremove gimp libgegl-0.4-0t64<\/pre>\n<p>And remove the PPA:<\/p>\n<pre>sudo add-apt-repository --remove ppa:ubuntuhandbook1\/gimp-3<\/pre>","protected":false},"excerpt":{"rendered":"<p>GIMP image editor announced the second release candidate for the next major 3.0 release a day ago on Friday! The new GIMP 3.0 RC2 fixed the issue migrating user&#8217;s 2.10 settings to GIMP 3.0. However, if you already used 3.0 RC1, then you need to delete those configurations first (backup of course), as otherwise RC2 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":47492,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[764,1085],"class_list":["post-47841","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-gimp","tag-image-editor"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/47841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=47841"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/47841\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/47492"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=47841"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=47841"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=47841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}