Hide toolbars/thumbbar/sidebars does not work correctly.
Steps to Reproduce:
Settings > Configure digikam > Album View > Hide toolbars, Hide thumbbar, Hide sidebars
Press Ctrl+Shift+f, and things seem to work correctly.
Press Ctrl+Shift+f, now the window border and the bottom bar with the filters disappears, but the toolbars, thumbbar and sidebars do not.
Settings > Configure digikam, don't change anything, just click OK to close it.
Press Ctrl+Shift+f, now the panels hide correctly.
When you close digiKam to restart, you still in Full Screen mode ?
I go back to normal mode before closing.
Now that you asked I tried going to fullscreen mode and hitting Alt+F4 to close digiKam. When I restart digiKam the menus are hidden and hitting Ctrl+Shift+f doesn't get them back! Only people who know of the Ctrl+m shortcut will be able to get them back.
I've recorded a screencast for you. It shows how the panels are not hidden despite the hide buttons being ticked, then it shows that the panels do hide if I simply go into Configure digiKam and just press OK, and then it shows that when I close digiKam while in fullscreen mode (using Alt+F4), the menu bar is missing after restarting, and I had to use Ctrl+m to get it back.
With 3.2.0 release i factored Fullscreen mode code and rewritten a lots of stuff...
I'm sure to have tested all these case here, and all are not reproducible...
The question is why ???
main window affected to factored code are :
For each window, full screen settings is recorded in digikamrc config file from your home dir.
Can you reproduce the dysfunction with all windows ?
Git commit 439316380574b6dc8b3c3ed37efa1e74656c342f by Gilles Caulier.
Committed on 28/05/2013 at 14:01.
Pushed by cgilles into branch 'master'.
factoring everywhere Genreal config group used to store main windows settings in RC file
Ensure that full screen settings is loaded at initialization of AlbumGUI.
Related: bug 320016, bug 319876
M +11 -9 digikam/main/digikamapp.cpp
M +6 -6 digikam/utils/albumsettings.cpp
M +1 -1 digikam/utils/albumsettings.h
M +4 -4 utilities/setup/setupalbumview.cpp
When I enable
Settings > Configure digikam > Light Table > Hide toolbars, Hide sidebars
and restart digiKam, all panels still hide as they should in the Light Table, so that part works. Seems that just the album view does not.
I found no "Hide toolbars/sidebars" options for ImportUI, BQM or ImageEditor.
Created attachment 80132 [details]
ImportUI full-screen options
Created attachment 80133 [details]
LightTable full-screen options
Created attachment 80134 [details]
ImageEditor full-screen options
Created attachment 80135 [details]
AlbumUI full-screen options
Only LightTable as thumbbar settings not present, because this tool will become unsuitable without it...
BQM do not have settings panel for full screen.
Having ticked all those boxes:
AlbumGUI - does not hide what it should
ImportUI - no problem
Light Table - no problem
Image Editor - no problem
yes this i have suspected...