[Digikam-devel] extragear/graphics/digikam

Gilles Caulier caulier.gilles at kdemail.net
Wed Jan 31 08:13:58 GMT 2007


SVN commit 628752 by cgilles:

digikam from trunk : add status bar to bottom of Album Gui.

- Factorize status progress bar from image editor with new progress bar used in Album Gui.
- New common widget StatusProgressbar and StatusNavigateBar.
- Removing old IOFileProgressBar widget on ImageEditor.
- Add StatusProgressBar on left of Album Gui status bar witch will show items selection informations from current album or a progress information when user apply changes on items from Comments & Tags side bar.
- Add StatusNavigateBar on right of Album Gui status bar witch will provide a fine navigation buttons collection to change focus between items of current album. This navigate bar is always visible, especially with preview mode.

TODO :

- Report progress info to status progress bar when Batch Sync Metadata from current album is used instead a Progress dialog (me)
- Removing Navigate Bar from top of image properties sidebar with Album Gui witch is obsolete now. This one will be only used with camera gui. 
This will simplify the source code from image properties implementation (Marcel)
- Add a new option to show hide statusbar on Album Gui (Luka)
- Support status progress bar when drag & drop is used to apply Tags/Rating on selected items of current album (me)
- Using MetadataHub class with drag & drop stuff (me)

CCMAIL: digikam-devel at kde.org, "Luka Renko" <lure.net at gmail.com>, Marcel Wiesweg <marcel.wiesweg at gmx.de>

 M  +59 -3     digikam/digikamapp.cpp  
 M  +11 -2     digikam/digikamapp.h  
 M  +12 -6     digikam/digikamview.cpp  
 M  +4 -1      digikam/digikamview.h  
 M  +31 -13    libs/imageproperties/imagedescedittab.cpp  
 M  +5 -0      libs/imageproperties/imagedescedittab.h  
 M  +17 -11    libs/imageproperties/imagepropertiessidebardb.cpp  
 M  +2 -0      libs/imageproperties/imagepropertiessidebardb.h  
 M  +2 -1      libs/widgets/common/Makefile.am  
 AM            libs/widgets/common/statusnavigatebar.cpp   [License: GPL]
 AM            libs/widgets/common/statusnavigatebar.h   [License: GPL]
 AM            libs/widgets/common/statusprogressbar.cpp   [License: GPL]
 AM            libs/widgets/common/statusprogressbar.h   [License: GPL]
 M  +1 -1      showfoto/showfoto.cpp  
 M  +1 -1      utilities/batch/batchsyncmetadata.cpp  
 M  +2 -3      utilities/imageeditor/editor/Makefile.am  
 M  +12 -7     utilities/imageeditor/editor/editorwindow.cpp  
 M  +2 -2      utilities/imageeditor/editor/editorwindow.h  
 M  +1 -1      utilities/imageeditor/editor/imagewindow.cpp  
 D             utilities/imageeditor/editor/iofileprogressbar.cpp  
 D             utilities/imageeditor/editor/iofileprogressbar.h  





More information about the Digikam-devel mailing list