Bug 88661 - thumbnail preview is blocking
Summary: thumbnail preview is blocking
Status: RESOLVED FIXED
Alias: None
Product: kpdf
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Albert Astals Cid
URL:
Keywords:
: 88688 90387 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-09-02 07:47 UTC by maor
Modified: 2004-09-29 00:28 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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