Saturday, August 13, 2011

Single-window mode feature complete

Since some days ago, single-window mode for GIMP 2.8 is feature complete. That means that I'm not planning to add more single-window mode related features into GIMP 2.8 such as those Peter Sikking originally envisioned that I haven't implemented yet. This is how feature development should be done anyway: incremental and continuous improvements. If you go for the whole thing at once, it will take forever to finish what you started. To my knowledge, there are only a few annoying but harmless bugs left to fix before single-window mode is ready to be included in a stable release.

As for GIMP 2.8 development as a whole, we're still on track for a late 2011 or early 2012 release of GIMP 2.8. There are still some things we really need to fix before we can make a release without embarrassing ourselves, like supporting layer masks on layer groups and making it possible to easily move individual layers in a layer group with the move tool.

If you're curious about what single-window mode will be like in GIMP 2.8, I suggest you keep your eyes on and look for the GIMP 2.7.3 release which should happen any day now. I also encourage you to file good bug reports if you find any bugs.


At August 13, 2011 at 5:27 PM , OpenID n-pigeon said...

Great news :) Good work guys!

At August 13, 2011 at 5:45 PM , Anonymous Anonymous said...

Was this concession to the overpowering snob product really necessary? Personally I would have liked a better Text module, 16 bits and CMYK.

My opinion.

At August 13, 2011 at 5:50 PM , Blogger Martin Nordholts said...

@Arran: Yes it was, I hate to manage windows.

At August 13, 2011 at 5:53 PM , Blogger prokoudine said...

Dear Arran,

2.8 is already featuring advanced text formatting options. Have a look at

16bit means complete switch to new core, that's too much of work for a release that's is already more than a year late.

The way many people want CMYK implemented is questionable and requires final usability research anyway that hasn't been done yet.

At August 14, 2011 at 4:49 AM , Anonymous YAFU said...

I just wish that version 2.8 has a better organization of brushes that they are not mixed. For example, in tabs with titles: pencils, clouds, cracks, fracatales, generic, and so on.
Thank you!

At August 14, 2011 at 11:28 AM , Anonymous Anonymous said...

Can it finally remember the "single window mode" setting? Having to enable it every time on start up is annoying.

At August 14, 2011 at 11:29 AM , Blogger prokoudine said...


Do you know you can tag resources now? :)

At August 14, 2011 at 12:06 PM , Blogger Martin Nordholts said...

@Anonymous: Yes it remembers the single-window mode setting and starts with what you had when you quit.

At August 14, 2011 at 3:21 PM , Anonymous YAFU said...

Oh! now I see.
But, Do I need to be adding the tag one by one? It can be tedious if you have many brushes. Could have an option to auto tagging, where they take the name of the brushes folder in /.gimp-2.7/brushes?
Anyway would be good if different groups of brushes are separated in some way: tabs, dividing lines.

By the way, I see that you are responsible for a site I visit for some time to find out news about graphic apps ;-)

At August 14, 2011 at 3:22 PM , OpenID samuel1979 said...

Screenshot or that didn't happen ;-)

At August 14, 2011 at 5:05 PM , Blogger prokoudine said...


As far as I can tell, Aurimas did some work on multiple items selection that would help tagging, but it looks like this is currently disabled.

Yes I am :)

At August 15, 2011 at 5:58 PM , Blogger Martin Nordholts said...

@samuel1979: I would if there would be anything new to show. There isn't however, as I have fixed things like enabling startup in single-window mode and changing how dock windows are attached/detached when the window mode is switched.

@YAFU: You can select multiple items e.g. brushes and tag them at once, but the brush dialog need to be in list view. Icon view doesn't support this yet.

At August 16, 2011 at 3:22 PM , Anonymous YAFU said...

Ok, thanks prokoudine and Martin.

Another thing I wish is that in addition to the general history, there is a separate history for each layer. Also it would be good that you could apply the same tool or filter on all layers at once, very useful in GIF animations for example.
Thank you.

At August 16, 2011 at 3:33 PM , Blogger Joe Frazier, Jr said...

@YAFU: I agree with with you about dealing with Brushes. While Tagging is a step in the right direction, honestly it's far more work than it should be IMHO.

If anyone has not seen it, I would suggest trying out GURM( Yes, as a python program it has it's limitations, but something more like this approach integrated into the GIMP core would be far preferable in my opinion for brushes. Of course, GURM does this by copying files back and forth which GIMP would not have to do and thus it would be much more efficient about it if it was part of GIMP's core architecture. An additional side benefit is that your on disk structure could mimic your in GIMP organizational layout to make for extremely quick sharing of brushes via file ftp/email/instant messaging, etc

At August 21, 2011 at 6:02 AM , Blogger Craig Foote said...

I'm using 2.7.3 on Ubuntu but it does not remember single-window mode. Do I need to wait for 2.8?

At August 21, 2011 at 7:01 PM , Blogger _Spee_ said...

Hi. everyone.
Great job with Gimp. awesome the new version that is coming.

Now I am trying Gimp in windows 7 64Bit v2.7.3 thanks to and is great.

Cheers ;)

At August 22, 2011 at 7:57 AM , Blogger Martin Nordholts said...

@Craig Foote: You need to wait for 2.7.3 to be released, keep your eye on You are running a snapshot of the GIMP code that just happen to have the version number set to 2.7.3.

At August 24, 2011 at 10:08 AM , Anonymous Anonymous said...

I Missed in 2.7.3 in the Single Window Mode a Close Button in the Tab of the Image... i can close my open Images only over File->Close, this is not very practicable.... have you added close Buttons in the 2.8 for every Image?

At August 24, 2011 at 4:11 PM , Blogger Joe Frazier, Jr said...

@Anonymouns: re close tabs.. I agree... it would be nice to have a close "button" as part of the tab itself...

At August 24, 2011 at 10:22 PM , Anonymous Anonymous said...

@Joe Frazier: Yes, i mean a close "button", a little Button as part of the Tab, on Every tab..... ;-)

At August 24, 2011 at 11:11 PM , Blogger Martin Nordholts said...

@Anonymous, Joe Frazier, Jr: I agree it would be nice, and I have added such a button now.

At August 25, 2011 at 11:44 AM , Anonymous Anonymous said...

@Martin: Very Fine, thanks...... :-)

At August 26, 2011 at 5:03 PM , Anonymous VoEC said...

It would also be great to close the tabs via the middle mouse button (I do it in Firefox all the time :D ).
Anyway, 2.8 is going to be awesome. I can't wait for the release!

At August 27, 2011 at 11:48 PM , Blogger Joe Frazier, Jr said...

Martin, is there any possible way to look at dividing brushes by folders in 2.8(or even 2.10)? While the tags are a step in the right direction, it still takes a large amount of time compared to being able to do it via a folder structure in the file system.

At August 31, 2011 at 5:10 AM , Blogger trusktr said...

Why not call the new release Gimp 3.0? Isn't it going to be significantly different from before so as to merit such a version change?

At August 31, 2011 at 6:27 AM , Blogger Martin Nordholts said...

@trusktr: Because that's not how GIMP is versioned, see

At September 13, 2011 at 3:24 PM , Anonymous Nik said...

Great! Official 2.8 with single window mode is coming soon, now all that's left is to wait for the option to map functions to the right mouse button :P

At September 14, 2011 at 9:04 AM , Blogger MetteHHH said...

Uhm, Re: Arran's comment #2, maybe I misunderstood something very basic, but I thought the shift to GEGL meant that we DO get 16 bit colourspace?

...or not? Is GEGL just setting the stage for later implementation?, it's there now, isn't it?

At September 30, 2011 at 4:13 AM , Blogger PA Systems said...

Can I ask how many people who use the GIMP would like to see adjustment layers available? I would certainly appreciate that. Without that I need to make those one time adjustments to curves, levels, hue/sat in separate layers, thus fixing their attributes and being unable to change them later. The lack of that facility plays havoc with my creative workflow. GIMP would absolutely replace Photoshop as my graphics and photo editor of choice if it were not for that lack.

Today I found a great RAW Processor called DarkTable. It blows UFRaw and other such away. It even is a strong rival to ACR. In fact it can easily replace ACR as my RAW editor of choice. Yet I would like to know if it's possible to open files developed in it and send them directly to GIMP. That would make my life complete.

At October 8, 2011 at 12:13 AM , Anonymous Anonymous said...

Hello Martin,

If you remember I wrote about "ladder" at a bend of the image.It screenshot of this problem >

(the file will be accessible a minimum five days)


At October 17, 2011 at 1:58 AM , Anonymous Roberto Navas said...

Hi Martin,
I just tried the GIMP 2.7.3 single-window-mode and I think is pretty cool!

About the new slider box for entering values, I think is pretty cool too, but I wish it would be more like Blender's slider.

Thanks for all your work!

At October 22, 2011 at 2:37 AM , Anonymous Anonymous said...

Hello Martin,

As you know - I not the supporter of an one-window variant.And recent tests to work in such mode have proved such attitude.I hope,that in further versions GIMP the multiwindow's (classical) mode will be will be kept.
If it is interesting to you about the test> efficiency (operative) falls approximately on 30 %.Because of "access" of all windows on the one panel,there is a concentration on a desktop and the consciousness disconnects a so-called mode of "search" (the creative of decisions in many respects depends on a condition of activity of consciousness).The majority of people will work in a mode so-called "selection of decisions"(in difference from 3D the editor,the photo-editor "does not twist" (the active environment) a photo or the image).The second minus for operating conditions in the editor there is " a motley palette " badges.Especially " this minus " is felt in an one-window mode(in a multiwindow mode multi-coloured badges are partially lost on "background" of surrounding space).

> - here two variants of badges (monocolor) which display quieter "working environment" a little.

I understand, that programmers will tell - there is a site "Gnome", there much that it is possible to find,but it is better to choose some variants in the editor,after installation...

I hope, that it was interesting to learn opinion on why the multiwindow mode is a minus in development of GIMP.


At October 30, 2011 at 3:04 PM , Blogger Jason Simanek said...

AWESOME. Just the fact that single window mode is now persistent.... This is great. Now I can get comfortable and really enjoy all the other new features.

At November 4, 2011 at 3:25 AM , Anonymous Anonymous said...

Hello Martin,

I have created the new project,as one of alternatives >

I shall place there the information on interesting editors, plug-ins,etc.

Last time I left to you the reference not about "icons" about possible system of development...

Nik Nikopol

At November 12, 2011 at 10:00 PM , Anonymous YAFU said...

Hello Martin. Sorry to use this medium to ask you a question. I just wanted to know if there have been changes in the GIMP API that make plugins give messages of "obsolete plug-ins".
If so, where could I find more information to share with the people of Gimchat?
Thank you.

At November 13, 2011 at 3:34 AM , Anonymous Anonymous said...

Hello Martin,

As I already wrote - me "the program environment" in which consciousness of the person to be interest is.I have given an example (Hornil Stylepix-the free-of-charge version)as there as a matter of fact - some it is solved.There there is no spatial transformation - but it is solved by installation in pair free-of-charge plug-ins in XnViewer.Here I have placed screenshot one program which I for efficiency used in Gimp. But the photo opened in Gimp is processed not in Gimp,and in programs "Lomo project".

> (It will be placed till November,18th)

For example I do not see development of editor Gimp aside "an one-window mode" and I consider it as the big mistake. It is enough "one-window" editors.In editor - Gimp, in its "multiwindows" more perfect editor in my opinion is incorporated.But if to be guided "not by development of Gimp", and by on "its reduction to stereotypic perception of crowd" then "preservation of the interactive environment" is more interesting to me for work - "Lomo project".For me Gimp are two stylish rather narrow panels from above and below and many other things leaving for other a level of present representations about opportunities of the editor.But I do not impose my the opinion.I simply create other project.

> - here " not icons "

I on former consider Gimp - as the most perspective editor.


At November 16, 2011 at 4:36 AM , Anonymous Anonymous said...

Hello Martin,

Here screenshots from editor HSP,I needed 5-10 seconds to make three variants of "skin"> > approximately about absence of such opportunity in editor Gimp I wrote to you.


At November 18, 2011 at 4:44 AM , Anonymous Anonymous said...

Hello Martin,

Usually in all editors for removal from a photo of "dust" use the tool "cloning",but it often leads small (and sometimes and serious) to distortions of image.HPS is an editor in which it is not used clonning, and the method of a retouch (as it did earlier - manually retouching photos) is used.If, for example, in Gimp there would be an additional tooling for a retouch it has expanded interest to this editor.I hope this theme (retouching) will interest for creation of the similar tool in Gimp.


In the test I use a special photo - in which the level of noise is raised.For photographers with " classical formation " retouching more comprehensible tool,that as puts the minimal distortions to the image.It is especially important in processing a photo made on a film.

I left to you a screenshot about the tool of "lens", unfortunately the program has not so beautiful appearance (a greater magnifier),but this function allows to look through interesting fragments of the image conveniently. As you understand - " the big window " in a reality and it is not obligatory...And if still "lens" would have access to tools on editing - sense in " greater windows " would be even less (" the big window " - as an additional opportunity)...I hope my present occurrence diversifies ideas on development Gimp...


At November 20, 2011 at 7:31 AM , Anonymous Anonymous said...

Hello Martin,

Those who is engaged in design know, that sometimes layers at a file happen in tens.And such files (with tens layers) there are some variants.In Gimp (in a multiwindow variant) the person opens these windows (the size corresponding for viewing) and compares.


In an one-window mode (as well as in image viewer) it is impossible, it is necessary to be switched from a window to a window or to pass from a picture to a picture.To stick together layers and to collect them in one file - as a matter of fact too, what to pass from a picture to a picture.I have designated some advantages of a multiwindow variant.Basically this everything, that I can add your project now.If project - Gimp will refuse development aside an one-window variant and will go aside " two small width of panels " there will be an opportunity to next open set of other opportunities of this editor.I have only expressed the opinion.


At February 19, 2012 at 11:43 PM , Blogger Tomas Pruzina said...

I really love the way gimp is going lately, it starts much faster, single window mode statu bug is fixed and it feels much more responsive than older releases while there number of features and quality is rising.
It's not so long time ago I've heard that dev. base was perishing and now everything looks good.
I'm thinking of helping development as my bachelor thesis, but it's still far away.
Thank you all for effort and hard work!

At May 6, 2012 at 12:56 AM , Blogger PA Systems said...

I still don't see an equivalent to Photoshops Adjustment layers. What is so difficult in creating something akin to a non-destructive, re-editable adjustment layer? I enjoy the control that kind of thing gives and with Gimp I'm stuck making all sorts of duplicates of my image to make minute changes to each one of them. In the case of adjustment layers in Photoshop I can always go back to the settings I used previously and change them. Once I've edited a layer in GIMP with a contrast, saturation or levels adjustment I'm stuck with that particular adjustment. This lack is what prevents me from using GIMP as my primary photo editor.

At May 9, 2012 at 6:43 AM , Blogger Martin Nordholts said...

@PA Systems: The hard part is retrofitting the non-destructive high bit-depth GEGL library on top of a destructive 8-bpc core. Some great progress has been made in this area by Michael Natterer and Øyvind Kolås just recently though, so in a not too distant future, GIMP will get what you ask for.


Post a Comment

Subscribe to Post Comments [Atom]

<< Home