The final version of GIMP Portable 2.4.4 has been released:
I've just posted a pre-release of GIMP Portable 2.4.4. Here's the changelog:
- GIMP Updated - GIMP has been updated to 2.4.4 (of course)
- GTK Combined - GTK is now combined into the GIMP directory. GIMP's developers now bundle GTK with GIMP instead of installing it to Program Files\Common Files and have dropped support for users keeping GTK separate. This isn't too surprising, since GTK sharing in Windows has a ton of issues ("GTK Hell") so the Windows GTK apps appear to be abandoning supporting a shared GTK. So, GIMP Portable combines GTK into the GIMP directory now, the same way it works on local installs. The launcher still supports it in the gtk directory or in common files, but users who choose to go this route will be unsupported.
- Secondary Launches Now Supported - The launcher now supports secondary launches. If you run it again, it'll bring GIMP to the foreground. If you run it again and pass it a file, it will correctly open it up in the existing GIMP instance.
- Updated Installer - An updated installer that should correctly handle the directory changes from 2.2 to 2.4 is included as expected. It's quite a few changes, so some additional testing of upgrades would be appreciated.
- More Than Doubled First Run Speed (Pre-Release 2) - I added in a new set of default data that allows the launcher to automatically generate a valid plugin file on first launch. This takes first launch speed on a fast flash drive from around 30 seconds to about 12.
Download GIMP Portable 2.4.4 Pre-Release 3 [17.4 MB download / ~26-67MB installed]
(may take a few minutes to be available)
I'll be adding one more interesting feature later tonight and this will hopefully be ready for release tomorrow. Sorry it's taken a bit longer than expected, but I was originally going the separate GTK route and I ended up scrapping that setup due to the complexity and the fact that the GIMP developers themselves no longer support it.
GIMP Portable Help Files Added (February 14)
I've posted an installer for the GIMP help files that automatically works with GIMP Portable. It uses the latest help files release (2.4.0) and allows you to pick and choose which help file languages to install.
Download GIMP Portable Help 2.4.0 Pre-Release 2 [63MB download / 72-112MB installed]
(may take a few minutes to be available)
BONUS: GIMP Portable Background Window (February 14)
I've also posted a bonus feature. It isn't quite ready (the GIMP Portable launcher needs a final update to portablize it), but it's a preview. It's an updated version of the GIMP Background Window plugin (aka DeWeirdifier). It allows you to have a single window that contains all the GIMP windows. It isn't perfect. It stores its settings in the HKLM registry hierarchy (so you can only use options when logged in as an admin). The GIMP windows will grow by a few pixels on each launch. And there will be some minor visual defects. But it's usable. And I find it quite handy.
This is basically the standard 2.1 release with a few changes:
- GIMP's executable is updated to the current release from 2.2 (so it will automatically work)
- The window says GIMP Portable (since that's what it's for)
- It stores its settings in a different HKLM key to prevent it from messing with an existing local one if present
- The GIMP icon was updated to the current 2.4 icon
- (added in pre-release 2) Windows XP theming
- (added in pre-release 2) File - Quit menu entry edited and code replaced with Help About to decrease crash risk
- (added in pre-release 2) Improved stability
Like I said, it isn't ready for use with GIMP Portable as you move around yet as it saves to HKLM, but you can try it on your personal PC to see how it works and whether you think it's worth us having this as an option for users. If so, I'll create one for regular GIMP as well (standard HKLM and standard window title). To install it, just download the zip and unzip the files to GIMPPortable\App\gimp\lib\gimp\2.0\plug-ins. To uninstall, just delete the two files. (Important)When updated to Pre-Release 2, first delete the old backgroundwindow.exe and backgroundwindowhook.dll from your plugins directory.
BONUS #2: Photoshop-like Layout Configuration
One more small bonus. This is a sessionrc I was working on a while ago to make GIMP feel a little more like Photoshop for people that are used to it. This is a sessionrc file with the right-hand set of tools layed out similarly to Adobe Photoshop CS2. Some things had to be moved: like brushes which can't be on the top toolbar in GIMP since there is none. Some had to be combined to save space: undo is a tab off of the foreground/background section. But, I think it's handy and thought others might, too.
To install it, just copy the file to your GIMPPortable\Data\settings directory after running GIMP at least once. Please give it a try and let me know what you think.
To get an idea what this config file looks like in conjunction with the GIMP Portable Background Window plugin, please see this Screenshot of GIMP Portable 2.4.4 with Extras.
Please post back your comments.
PRE-RELEASE 2 (Feb 13) - This fixes the bug with filters, plugins, etc not showing up (working directory issue). I also added in the fix for removing translations on reinstall. And I added a feature to dramatically improve first run speed. For folks with PR1 on slow connections, I also zipped up the changed files for you. Just add that onto PR1 and remove the Setup directory in GIMPPortable\App\GIMP.
HELP PRE-RELEASE 2 (Feb 14) - I updated the help file to pre-release 2. This fixes some string errors with new lines in the description, adds in an indicator that English is included by default and moves the descriptions around to make the component selection window easier for users.
GIMP PORTABLE PRE-RELEASE 3 (Feb 14) - This release adds in the portablization of the GIMP Portable Background Window mentioned above. Be sure you're using the newer Pre-Release 2 of the plugin and delete the old version first. The installer was also updated to be clearer that English is installed by default.