Revision 73502cc...

Go back to digest for 5th May 2013

Features in Graphics

Gilles Caulier committed changes in [digikam] /:

Add new FullScreenMngr class dedicated manage full-screen action to digiKam KXMLGuiWindow instances.
This class factorize a lots of code when window is turned on/off to full-screen mode.
This fix problem about visibility restoring with status-bar, menu-bar, and thumb-bar.
First managed digiKam main window is Image Editor.
TODO :
- manage full-screen mode of main windows AlbumGUI, BQM, ImportUI, and LT, through FullScreenMngr.
- manage visibility of side-bars.
- provide a common settings widget to control visibility management in Configuration dialog.
- patch Configuration dialog to provide a fine control of visibility management in full-screen mode for each digiKam main window.

CC
CC
CC
CC
CC
CC

File Changes

Added 2 files
  • /widgets/common
  •   libs/fullscreenmngr.cpp
  •   libs/fullscreenmngr.h
Modified 5 files
  •   CMakeLists.txt
  •   utilities/setup/setupeditor.cpp
  •   utilities/imageeditor/editor/editorwindow.cpp
  •   utilities/imageeditor/editor/editorwindow.h
  •   utilities/imageeditor/editor/editorwindow_p.h
7 files changed in total