Revision 754570

Go back to digest for 6th January 2008

Features in Graphics

Gilles Caulier committed changes in /branches/extragear/kde3/graphics/digikam:

digiKam from KDE3 branch: important changes here : add capability to display count of items in all Folder View.

The number of items contained in virtual or physical albums is now displayed on the right of album name.

If a tree branch is collapsed, parents album sum-up the number of items from all undisplayed children albums.

Count of items is performed in background by digiKam KIO-Slaves.
A new option from Setup/Album dialog page can toggle on/off this feature.

Screenshot of digiKam in action using this new feature can be seen at this url:

<a href="http://bugs.kde.org/attachment.cgi?id=22233&action=view">http://bugs.kde.org/attachment.cgi?id=22233&action=view</a>;

Folder view witch supports this feature are:

- Physical Albums from left side bar.
- Virtual Date Albums (calendar) from left side bar.
- Virtual Tags Albums from left side bar.
- Virtual Tags Albums from Captions & Tags right side bar tab.
- Virtual Tags Albums Filter from right side bar.

Note: for performance reasons, Search folder view do not support count of items. Search queries on digiKam database can take a while and slow down digiKam reactivity. See B.K.O 96388 story for details...

File Changes

Modified 33 files
  • /branches/extragear/kde3/graphics/digikam
  •   /digikam/albumfolderview.cpp
  •   /digikam/albumfolderview.h
  •   /digikam/albumlister.cpp
  •   /digikam/albumlister.h
  •   /digikam/albummanager.cpp
  •   /digikam/albummanager.h
  •   /digikam/albumsettings.cpp
  •   /digikam/albumsettings.h
  •   /digikam/datefolderview.cpp
  •   /digikam/datefolderview.h
  •   /digikam/digikamapp.cpp
  •   /digikam/digikamview.cpp
  •   /digikam/digikamview.h
  •   /digikam/monthwidget.cpp
  •   /digikam/tagfilterview.cpp
  •   /digikam/tagfilterview.h
  •   /digikam/tagfolderview.cpp
  •   /digikam/tagfolderview.h
  •   /kioslave/digikamalbums.cpp
  •   /kioslave/digikamdates.cpp
  •   /kioslave/digikamtags.cpp
  •   /project/project.kdevelop
  •   /libs/imageproperties/imagedescedittab.cpp
  •   /libs/imageproperties/imagedescedittab.h
  •   /libs/imageproperties/imagepropertiessidebardb.cpp
  •   /libs/imageproperties/imagepropertiessidebardb.h
  •   /libs/imageproperties/talbumlistview.cpp
  •   /libs/imageproperties/talbumlistview.h
  •   /utilities/lighttable/lighttablewindow.cpp
  •   /utilities/lighttable/lighttablewindow.h
  •   /utilities/setup/setupgeneral.cpp
  •   /utilities/imageeditor/editor/imagewindow.cpp
  •   /utilities/imageeditor/editor/imagewindow.h
33 files changed in total