]> cloud.milkyroute.net Git - dolphin.git/commit
Improve the performance when creating previews for thousands of items by the followin...
authorPeter Penz <peter.penz19@gmail.com>
Sun, 1 Jun 2008 22:15:13 +0000 (22:15 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Sun, 1 Jun 2008 22:15:13 +0000 (22:15 +0000)
commit32298bba66fe57a6a42a1b92ae9aec002a637483
tree5067f55644c0b6159775fc2ebf4efcc6b4dded4b
parent70d1cb86e0e7f2ab3981b2d2e91eacb65844512d
Improve the performance when creating previews for thousands of items by the following strategy:
 - The previews for currently visible items are created before
   the previews for invisible items.
 - If the user changes the visible area by using the scrollbars,
   all pending previews get paused. As soon as the user stays
   on the same position for a short delay, the previews are
   resumed. Also in this case the previews for the visible items
   are generated first.

svn path=/trunk/KDE/kdebase/apps/; revision=815480
src/iconmanager.cpp
src/iconmanager.h