GNOME Bugzilla – Bug 304036
New Windows opens with wrong positioning
Last modified: 2006-10-25 15:32:08 UTC
I have two screens and wanna use GIMP on the screen 2. Any kind of dialog, window is opened related to screen 1. E.g. - Startup Screen - Tips - New picture (related as 0,0 on screen 1) - newly opened windows it wouldn't be that much as problem cause most of the windows store the positions for next time opening. Nevertheless the default is quite ugly. As well as new opened pictures are opened on screen 1, with screen size of 2 (where the open menu is placed on), without taking care of the real bounds (screen is rotated instead of normal) Other information: I'm using WinXP
That sounds a lot like a problem with dualhead support in GTK+. Since this kind of setup works fine on X11, I am reassigning your report to GTK+.
This is rather vague, but sounds mostly like a duplicate of #339099. The rotation issue is another thing, please open a separate and more detailled bug report for just that if you think necessary. *** This bug has been marked as a duplicate of 339099 ***
I do not understand the last comment. I do not understand what is 'vague'? As described, any kind of new window does not open on the window where the GIMP-main dialog is located. It opens simply on the default screen. So, if you do not mind give me more clear hints, what is missing, I can only make the same 'vague' type of Bug. As well I do not understand 'The rotation issue'. Do you mean, that multiscreens different screen-sizes? Having this bug for some time opened, I do not understand, what is 'vague'.
Well, I don't quite understand you initial comment, so we are two then. It was you who mentioned "rotated" first, not I. Do you simply mean that the monitor is in portrait orientation? That is no problem, I use such a setup myself. I still don't think I see any real bug in what you describe, considering that bug #339099 has been fixed in CVS. What version of GTK are you using? 2.6 is not maintained any longer. The current version is 2.8.18. Please specify *exactly* what you think is a bug. Only one specific issue per bug report, and no vague "doesn't look pretty" opinions, thanks.
Ok, the rotation was almost the last word and I could somehow agree that this might be fixed in bug #339099. But was not the main purpose of this ticket as well not the Title. "Nevertheless the default is quite ugly" = default is VERY annoying! = "As described, any kind of new window does not open on the window where the GIMP-main dialog is located. It opens simply on the default screen." = initial comment "Any kind of dialog, window is opened related to screen 1." In the already mentioned bug #339099 I see no traces nor hints that the opening behaviour has been changed. Only it is now in the visible area, which it is in the version I am using as well. So, I do NOT have problems with visible areas. But frankly said, I do NOT know, how to paraphrase this better. Any kind of new pic-opening opens in the same described manner, i.e. in *visible* area, but 'not on the screen where the GIMP-main dialog is located' Vague, unclear, please make a clear pointer what is missing.
You still didn't answer what version of GTK you are using. But surely you understand that it is just your personal opinion that it is ugly if dialogs open on the "other" monitor than the one you are looking at currently? Somebody else might think that this is a good idea, as it won't cover windows already open on the monitor where the mouse currently is. Anyway, this is just how Windows works. As far as I know, except for the windows whose position get explicitly saved and restored between GIMP sessions, GIMP doesn't try to position new windows it opens anywhere in particular, but lets the "window manager" (i.e. Windows itself, in the case of Windows) choose. So if what you really want is that GIMP *should* position new windows on the same monitor as the "current" (in some sense) GIMP window already is, please specify the exact behaviour you want, and open a GIMP bug for it. If such a feature is implemented, it will be optinal, of course. As I said, I can well imagine that other people would want completely different behaviour.
So, I have now opened a new bug as requested (Bug #344392). Since I still do NOT know, what 'specify exact behaviour you want' does mean in additional details as described already, I am still out of words. About your first paragraph: I see it more or less as a philosphical statement and would assume you do not have thought in particular about it. i.e. 'somebody else might think that this is a good idea, as it won't cover windows already open on the monitor where the mouse currently is.' how should this be practically be done without falling into the already mentioned problem? GIMP-Main on Screen2, currently the window opens by default on Screen1. So, how should one leave the mouse on Screen1 and then open anything via the GIMP-Main on without using the mouse. Yeah, Keyboard-actions. But frankly said I can hardly believe one would open an unknown image from a specific path without using Mouse. So, I personally see your 'somebody wants...' is just a theoretical issue. And the other issue about the current situation: For working with GIMP that's a pain in the ass how it is currently working. Moving around with the mouse requires a lot of activity :(
Quote from IRC (#gimp on GimpNet), while discussing this issue: 15:00:03) ender: (truth be told, i like the current GIMP behaviour - opening the images on primary monitor, while i have the toolbox & co. on my secondary) (15:01:18) tml: ender: that is how I usually work with GIMP, too (my primary monitor is landscape, secondary portrait, and images usually are landscape) > Since I still do > NOT know, what 'specify exact behaviour you want' does mean in additional > details as described already, I am still out of words. For instance, you could put it like this (note this is just an example, I don't know if this is what you have in mind): "When I select File>Open from the GIMP Toolbox or an Image window, I want the Open Image dialog to open on the same monitor where the cursor is, centered on the monitor. Also the image selected should open on the same monitor, centered. The Open Image dialog's location should be saved, so that if I move it before selecting a file in it, the next time it opens it should be at the same location." Please note that as far as I know, it is not possible in Windows to have Windows semi-randomly choose the location of a new window on a specified monitor. Either one lets Windows choose the location freely (and then Windows apparently always puts new windows on the primary monitor, in a semi-random staggered fashion), or one has to specify the exact location. So you do have to tell us exactly where you want the new images to open, not just on what monitor.
Changing to NEEDINFO, if the reporter doesn't answer the questions will resolve as INVALID.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information Tor asked for. Thanks!