Revision 699701

Go back to digest for 19th August 2007

Features in Graphics

Albert Astals Cid committed changes in /trunk/KDE/kdegraphics/okular:

Back from holiday, let's do some committing :-)
* Update some copyright years and mail addresses
* Search does not block the GUI anymore YUHUUUUU
Well, it it does but it's almost unperceptible, that means the searching methods of Document no longer return a bool but a void and the Document::searchFinished signal is used to know if something was found, nothing was found or the user pressed the cancel button !YES! one can cancel search now :-)
* TextPage no longer holds the area and the current transformed area, it took TOO MUCH memory, now we transform the area each time, it's much more CPU intensive but i could not measure a time loss while searching big documents and i could measure HUNDREDS of MB of usage less.
* MICRO optimization: Change some code to not detach some containers
* I still don't have ADSL so this is something like a "blind" commit, Pino will check it compiles against current KDE, not against what's on my computers

File Changes

Modified 10 files
  • /trunk/KDE/kdegraphics/okular
  •   /core/document.cpp
  •   /core/document.h
  •   /core/generator.cpp
  •   /core/generator.h
  •   /core/page.cpp
  •   /core/textpage.cpp
  •   /core/textpage.h
  •   /ui/pageviewutils.cpp
  •   /ui/searchlineedit.cpp
  •   /ui/searchlineedit.h
10 files changed in total