current page. Also displays the real zoom percentage for current page on
ZoomFit{Width,Page,Text}.
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=350578
fully functional now. Better and faster graphics in PageView and
ThumbnailList. I need the memory manager now.. mmm..
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=349849
Code in thumbnail.* is ported into pixmapwidget and shared with a new class
that renders the page inside the (also new) pageview that borns over the
old kpdf_pagewidget class.
This commit features a 'state of the art' working-by-chance, buggy,
segfault prone view-layout algo.. :-) maybe that's stuff to fix soon!!
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=349598
Suporting permission change is not up to a pwd viewer but a pdf editor/creator.
CCMAIL:90061-done@bugs.kde.org
svn path=/trunk/kdegraphics/kpdf/; revision=348914
- Plug the show menu bar option in RMB popup when menubar is hidden and unplug it when menubar is there
CCMAIL:89673-done@bugs.kde.org
svn path=/trunk/kdegraphics/kpdf/; revision=347368
documents but you can try it for 200 pages pdfs. It's pretty fast. You
type in some words and only pages containing that sting are displayed.
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=347060
you have enough ram). Based on aacid's search code. This implements case
sensitive search too (a little tricky but it worths). Finally done.
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=347051
Eros have a look as there is another function here using the cvtUserToDev thingy of OutputDev
CCMAIL: eros.kde@email.it
svn path=/trunk/kdegraphics/kpdf/; revision=346805
memory reduction on the displayed page. OutputDev under big changes.
Now DocumentObservers have an unique ID so they can queue requests to
documents and they get their data stored in Page(s). No more Pixmaps or
Thumbnails requests, every observer can request a custom-sized pixmap for
a given page. That makes room for new observers (like a cool perspective
book like page viewer or stacked viewer or what your fantasy suggests :-).
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=346792
Greg can you please test if that makes memory consumption on that monster pdf you have less enourmous?
CCMAIL:greg@treke.net
svn path=/trunk/kdegraphics/kpdf/; revision=346559
ATM only links to web pages are tested, i would like to get pdf with some weird links like the one that quits the app viewing it, or links to external files, etc so i can test them.
svn path=/trunk/kdegraphics/kpdf/; revision=346314
and made them exclusive (still some logic to wire to make things even
better, but now it's more usable than before).
Added mouse modes (normal, selection, editing). Dragging the page in normal
mode is back. Added link-hovering example (on a top-left rect) to help
Albert to implement "link following" in a way as clean as possible.
Page is centered in the view and has an outline if it is smaller than the
viewport. In FitTo* mode resizing also resizes the page (done syncronously
but this will change).
Note: it consumes (doesn't leak!) lots of memory because all you see is
cached and the memory management is not implemented atm.
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=346257
addressed soon. Zoom to width/page correctly works. Rendering code path is
still unchecked, maybe the flow can be optimized (but not much..).
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=346093