Revision 531701
Go back to digest for 23rd April 2006Features in Graphics
Marcel Wiesweg committed changes in /trunk/extragear/graphics/digikam:
digikam from trunk:
Load tag thumbnails asynchronously, speed up startup
- add a new class AlbumThumbnailLoader and consolidate all
tag and album thumbnail loading code
- use this class in TagFilterView, TagFolderView, ImgDescEditTag
- do no longer use syncjob for tag thumbnail loading,
but use asynchronous mode for custom tag icons (as done for PAlbums)
Please check that this fixes the huge startup delays
TODO: Need to check that icons are actually loaded
only once by slave if added multiple times
(not relevant to startup speed)
CCBUG: 124688
File Changes
Added 2 files
- /trunk/extragear/graphics/digikam/digikam
- /albumthumbnailloader.cpp
- /albumthumbnailloader.h
Modified 9 files
- /trunk/extragear/graphics/digikam
- /digikam/albumfolderview.cpp
- /digikam/albumfolderview.h
- /digikam/Makefile.am
- /digikam/tagfilterview.cpp
- /digikam/tagfilterview.h
- /digikam/tagfolderview.cpp
- /digikam/tagfolderview.h
- /libs/imageproperties/imagedescedittab.cpp
- /libs/imageproperties/imagedescedittab.h
11 files changed in total