GNOME Bugzilla – Bug 686860
Multi-Window mode ignores screen height and cuts off UI controls
Last modified: 2018-05-24 13:22:10 UTC
1. If main window opens to full screen, left and right parts of the window are closed by panels 2. Panels “Toolbox” and “Layers” don’t fit on the screen, the lower part is not visible
Created attachment 227245 [details] can't see parts of main window and lowest parts of panels
- TAB hides the docks - Single window mode integrates them in the main window - Try the "Small" theme in prefs for smaller docks (GIMP is not made to be usable on only 768 pixels height) I'm going to close this as NOTABUG, because none of the issues here is actually a bug.
It would be great to calculate main window size depending on user screen resolution set.
You said "opens to full screen". Isn't it just that size?
Confirming the second item for GIMP 2.8.2 on Win7 and Linux. How to reproduce: Open GIMP, but don't maximize the window. Expected behaviour: The heights of the toolbox and the dock row are restricted to the screen height at maximum. Actual behaviour: The heights are not restricted. Because of this the lower ends of the toolbox and the bottom docks are outside the screen and thus invisible. I remember to have had this sometimes for the main window, too. The user has to maximize the GIMP window to see them, but this could cause GIMP to overlap other necessary information on the screen. Using the 'Small' theme doesn't solve the problem for a screen resolution of 800x600. A workaround is to customize the UI yourself to make it fit your needs. You can remove unnecessary docks and in Edit/Settings/Toolbox remove unneeded tools from the toolbox. If the toolbox is still to high to fit on the screen you can drag its right border to make it wider and less tall. Maybe a bugfix could be done with less effort and this be a candidate for gnome-love?
I've tested on Linux and found, that panels fully visible (height is ok).
I think, it depends on resolutions (OS Windows 7). If the screen 1920x1080, right and left panels are small and don't reach the end of the screen, but if the resolution 1366x768, panels are too long to fit on the screen. There are no themes for 1920x1080 (FullHD) and 1366x768 (WXGA).
I could reproduce it today on Win7, Linux (OpenBox) and Mac OS X. My screen size is 1280 x 1024. How to reproduce: 1. In Preferences/Theme choose Default theme. 2. Switch to multi-window mode. 3. Add the layers dockable dialog to the right of the toolbox. 4. Drag the right border of the toolbox to the left to make it one icon wide (= have all icons in one column). Expected: Dragging is stopped if the height of the toolbox exceeds the screen height. Other dockable dialogs in the same parent dock window are not resized. Actual: Dragging is not stopped. The height of the toolbox and its parent dock window is increased. Heights of the dockable dialogs (here: the Layers dockable) in the same parent dock window are increased, so that their bottom gets cut off. The user is unable to select items in the cut-off area, like the bottom layer. As a workaround users of Windows and Linux with appropriate window managers (like OpenBox) can drag the upper window border down and move the toolbox window to see the cut-off part. Mac users can't do this, because the window resizing handle is in the lower right window corner and thus cut off, too. For Mac users it's hard or impossible to get them back, even when maximizing that dock window. So they have to switch to single window mode and back with all the side-effects and hassle of losing window positions etc. Thus reopening this bug. It doesn't happen with the 'Small' theme. For unknown reasons the toolbox is kept at a width of two columns then. There's no obvious reason why this doesn't work for the 'Default' theme (and perhaps other of the many GTK themes). It happens always.
*** Bug 692847 has been marked as a duplicate of this bug. ***
*** Bug 712162 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/429.