Bug 241637

Summary: No intuitive way to cancel full screen view of image editor
Product: [Applications] digikam Reporter: wuselwu <einmaladresse_2>
Component: Usability-FullScreenAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: ricardo
Priority: NOR    
Version: 1.4.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 3.0.0
Sentry Crash Report:

Description wuselwu 2010-06-13 12:33:14 UTC
Version:           unspecified (using KDE 4.4.3) 
OS:                Linux

If you start Digikam's image editor and switch to full screen mode, there is no intuitive way to end the fullscreen mode. On the contrary, it might seem that you are locked in the full screen display without access to the rest of Digikam and the whole KDE desktop.
The things you would intuitively resort to when you want to get out of the full screen mode back to the normal windowed desktop don't work:
- "Escape"-key does nothing
- context menu does not offer any possibility to switch back

IMHO both of these options should be available. I consider myself not computer-illiterate, but I've yet to find a way to get out of the full screen mode without resorting to ksysguard...

Reproducible: Always
Comment 1 Ricardo Graça 2010-07-19 00:23:37 UTC
You can leave Full Screen mode by pressing Ctrl+Shift+F but there is no way of knowing this once in full screen.

I also think this a major issue. I had to close the program using Alt+F4 so I could find the keyboard shortcut to be able to exit Full Screen mode without having to close the program. Very basic and nasty usability issue.
Comment 2 wuselwu 2010-09-30 08:17:05 UTC
Any progress on this issue? Just noticed that in current Digikam-versions there is still neither a commonly known shortcut nor a context menu to cancel the full screen mode. (Had forgotten about the un-intuitive three-finger-shortcut and was once again stuck...)
Comment 3 wuselwu 2010-11-13 10:04:02 UTC
** push up **
Nobody interested in fixing this annoyance?
Comment 4 Johannes Wienke 2010-11-13 13:18:55 UTC
I've just tested this. For me there is always a toolbar in fullscreen mode with the button to switch back to normal mode. Don't you have this?
Comment 5 Andi Clemens 2010-11-13 13:29:47 UTC
But what if you turn off the toolbar? Then it is gone of course :-)
Comment 6 Johannes Wienke 2010-11-13 13:44:49 UTC
For me it always pops back up in fullscreen.
Comment 7 wuselwu 2010-11-13 14:46:51 UTC
Maybe it's a configuration option, but I don't have a toolbar in fullscreen mode. I've turned toolbar off and it does not reappear (which is kind of logical, I think).

Moreover, it seems to be kind of a standard procedure to get out of fullscreen modes with "ESC" or an entry in the context menu, only Digikam does not have that, only the kind of awkward shortcut "CTRL SHIFT F".
Comment 8 Ricardo Graça 2010-11-14 17:13:49 UTC
I also don't have a toolbar. Never had one and I don't think I changed anything. I have been upgrading digikam for almost a year now, and it may be a left over configuration option from an older version. I can't even find an option to have a toolbar or anything else in fullscreen mode.
I also think that just the "ESC" key option to get out would be a tremendous improvement over the present situation. The context menu option would be even better, and having a button somewhere in the top area of the window would be perfect.
Comment 9 Marcel Wiesweg 2012-10-08 20:35:10 UTC
Git commit 8bf76ee64c96520606a4cba39206b37ac8422dbf by Marcel Wiesweg.
Committed on 08/10/2012 at 22:33.
Pushed by mwiesweg into branch 'master'.

Iron out some bugs related to image editor full screen mode:

- fix showing the exit full screen action in tool bar
- fix accepting Escape to exit full screen
- fix hiding side bar again when a tool in full screen mode was closed
FIXED-IN: 3.0.0

M  +2    -1    NEWS
M  +7    -1    utilities/imageeditor/editor/editortooliface.cpp
M  +20   -3    utilities/imageeditor/editor/editorwindow.cpp
M  +4    -0    utilities/imageeditor/editor/editorwindow.h

http://commits.kde.org/digikam/8bf76ee64c96520606a4cba39206b37ac8422dbf