Bug 88661

Summary: thumbnail preview is blocking
Product: [Applications] kpdf Reporter: maor <maorva>
Component: generalAssignee: Albert Astals Cid <aacid>
Status: RESOLVED FIXED    
Severity: normal CC: aewyn, linux
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description maor 2004-09-02 07:47:48 UTC
Version:            (using KDE KDE 3.3.0)
Installed from:    Unlisted Binary Package
Compiler:          gcc 3.4.1 
OS:                Linux

opening large enough pdf file on kpdf , make it unusable till all thumbnailhave been generated , it's seems like thumbnail generating done in blocking method.
Comment 1 Albert Astals Cid 2004-09-02 18:24:49 UTC
Yes, thumbnail generation has to be improved, it's on the TODO list
Comment 2 Albert Astals Cid 2004-09-02 20:28:21 UTC
*** Bug 88688 has been marked as a duplicate of this bug. ***
Comment 3 Henrique Pinto 2004-09-07 02:55:06 UTC
This is solved in HEAD.
Comment 4 Albert Astals Cid 2004-09-29 00:23:26 UTC
*** Bug 90387 has been marked as a duplicate of this bug. ***
Comment 5 Albert Astals Cid 2004-09-29 00:28:59 UTC
CVS commit by aacid: 

 - Make thumbnail generation threaded so that it does not block the GUI
CCMAIL:88661-done@bugs.kde.org


  A            thumbnailgenerator.cpp   1.2.2.1 [GPL (v2+)]
  A            thumbnailgenerator.h   1.2.2.1 [GPL (v2+)]
  M +1 -1      Makefile.am   1.21.2.3
  M +2 -15     QOutputDevPixmap.cpp   1.18.2.2
  M +4 -7      QOutputDevPixmap.h   1.6.2.2
  M +16 -13    kpdf_pagewidget.cc   1.25.2.3
  M +2 -1      kpdf_pagewidget.h   1.14.2.1
  M +8 -22     kpdf_part.cpp   1.51.2.8
  M +2 -2      kpdf_part.h   1.25.2.2
  M +10 -5     part.cpp   1.2.2.1
  M +5 -2      part.h   1.2.2.1
  M +7 -6      thumbnail.cpp   1.1.2.1
  M +5 -5      thumbnail.h   1.1.2.1
  M +72 -11    thumbnaillist.cpp   1.3.2.1
  M +23 -6     thumbnaillist.h   1.2.2.1