Revision 699701
Go back to digest for 19th August 2007Features in Graphics
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
- /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