- 27 Jan, 2005 1 commit
-
-
Enrico Ros authored
Part). Implemented 'history (xpdf's LinkAction) links'. History depth is 100 steps by default (this is enough for sure, clicking 100 times on a button is not an easy task :-). Minor issues (removed half TODOs in code, all FIXMEs are already removed): Invoke mailer on 'mailto:' links inst instead of konqueror. Actions cleanup: disable actions like 'print', 'preview', 'save to..', etc when there isn't an active document. Added history actions to the toolbar in place of the 'prev_page' and 'next_page' ones. Fixed open+open_recent action tooltip and behavior. Move definition and implementation of PagePainter class to ui/pagepainter from core/page. Valgrinded and leakchecked (2 memory leaks spotted and fixed (missing contents deletion in KPDFGeneratorThread and missing deletion of PixmapRequests on cancel in Document::requestPixmaps())). svn path=/trunk/kdegraphics/kpdf/; revision=382960
-
- 26 Jan, 2005 1 commit
-
-
Enrico Ros authored
number, the total number of pages and a little grahical 'progress' indicator. Moved 'next page' and 'prev page' buttons from the main toolbar to the MiniBar. Minibar lets you edit the page number, click or wheel on progress, go to next/prev page, show the gotoPage dialog. Added rmb popup when clicking on thumbnails. When clicking, the ThumbnailList only emits the same signal emitted by PageView so the same context menu is displayed. Misc fixes: [MEM] enabled allocated pages raising in queue when displayed again, [ThumbnailList] enabled PageUp/PageDown. svn path=/trunk/kdegraphics/kpdf/; revision=382597
-
- 21 Jan, 2005 1 commit
-
-
Enrico Ros authored
of wasted PixmapRequests (regressions introduced by DocumentViewport). Optimizations. Document: Fixed oscillations in memory deallocator. Merged 'cleanupMemory' and 'freeMemory' -> 'cleanupPixmapMemory'. Delayed initialization of QTimers. GeneratorPDF: Added a comment on threading and asyncronous pixmap loading. TODO: updated adding items by Mikolaj Machowski and Grzegorz Ja?kiewicz svn path=/trunk/kdegraphics/kpdf/; revision=380913
-
- 20 Jan, 2005 2 commits
-
-
Enrico Ros authored
svn path=/trunk/kdegraphics/kpdf/; revision=380495
-
Enrico Ros authored
Fix cache deallocator. Hard avoids swapping memory or filling it up to the limit (allocated pages are referenced in an internal add/remove FIFO). Merged open and open_recent buttons as many users requested. Using viewmag icon for find-as-you-type popup. Disabled debug output. Updated todo with the roadmap to release. - Need to audit the memory code and choose good default policies now. svn path=/trunk/kdegraphics/kpdf/; revision=380494
-
- 18 Jan, 2005 1 commit
-
-
Enrico Ros authored
Display contents faster, waste less memory. Added preloading to forward- generate pages (if threading enabled and memory profile >= normal). Main pages are always generated first, then thumbnails come, then preload ones, etc.. Btw memory and cpu will be happier now. (1 bug in memory and 1 in preloading still remains.. will be spotted soon) For Developers: Generator: dropped moc, api changes, better functions naming. PDFGenerator and Document: moved requests queue to the Document. The generator performs only a single request a time. A flag can be queried to know if the generator is ready for starting another pixmap generation or not (in case it's generating a pixmap in background). PixmapRequest: added priority and backgound (async) attributes. Document: queuing requests by priority in requestPixmaps. Observer: added defines for priorities used in doc->requestpixmaps. PageView: delayed find-ahead timer creation (not created if not needed). Added preload PixmapRequests to the pixmap requests list. ThumbnailsList: adapted to pixmapRequest changes and changed naming for delayed thumbanils request. svn path=/trunk/kdegraphics/kpdf/; revision=379820
-
- 17 Jan, 2005 1 commit
-
-
Albert Astals Cid authored
svn path=/trunk/kdegraphics/kpdf/; revision=379484
-
- 15 Jan, 2005 2 commits
-
-
Albert Astals Cid authored
BUG: 97053 svn path=/trunk/kdegraphics/kpdf/; revision=378736
-
Albert Astals Cid authored
Add bool KPDFDocument::isOpened() const and use it so that the user can not begin a find-ahead search if no document is loaded svn path=/trunk/kdegraphics/kpdf/; revision=378613
-
- 14 Jan, 2005 1 commit
-
-
Jakub Stachowski authored
svn path=/trunk/kdegraphics/kpdf/; revision=378583
-
- 13 Jan, 2005 1 commit
-
-
Enrico Ros authored
stuff. svn path=/trunk/kdegraphics/kpdf/; revision=377973
-
- 10 Jan, 2005 1 commit
-
-
Enrico Ros authored
bodies. Optimized fit width and a saved a couple of pixmap requests. Busy cursor on load and searches. svn path=/trunk/kdegraphics/kpdf/; revision=377152
-
- 09 Jan, 2005 3 commits
-
-
Enrico Ros authored
svn path=/trunk/kdegraphics/kpdf/; revision=377070
-
Enrico Ros authored
A const reference may be asked. When set all DocumentObservers will be notified so they can update their gfx if needed. Converted TOC, Links to the new usage. DocumentViewport can be saved/restored to/from QString so it can be asked as metadata and saved on document's XML. When loading a document the viewport is restored exactly where it was when the document was closed. More fixes with Viewport class. Swapped groupboxes in Perform dialog. Changed members naming in DocumentObservers and inherited classes. PageView and ThumbnailsList now linked. Still regressions / TODOs about the Viewport thing. svn path=/trunk/kdegraphics/kpdf/; revision=377066
-
Albert Astals Cid authored
KPDFLinkBrowse( QString url ) { m_url = url; } -> KPDFLinkBrowse( const QString &url ) { m_url = url; } Comment a unused variable so we don't get the warning svn path=/trunk/kdegraphics/kpdf/; revision=376907
-
- 08 Jan, 2005 4 commits
-
-
Albert Astals Cid authored
svn path=/trunk/kdegraphics/kpdf/; revision=376534
-
Albert Astals Cid authored
svn path=/trunk/kdegraphics/kpdf/; revision=376531
-
Jakub Stachowski authored
svn path=/trunk/kdegraphics/kpdf/; revision=376506
-
Enrico Ros authored
wipe(4), dissolve(1), glitter(4). Between parenthesis the number of variants. Try it on (Tobias Koenig's testcase): http://robotics.dei.unipd.it/~koral/KDE/transition_test.pdf Fixuifiles script on configuration dialogs, icons in Performance Dialog, fixed spacing on dialogs to look the same way. svn path=/trunk/kdegraphics/kpdf/; revision=376348
-
- 07 Jan, 2005 3 commits
-
-
Enrico Ros authored
classes (moved code between classes). Threading stuff fixed. Add console debug output if something threading related goes wrong. BUG: 96274 svn path=/trunk/kdegraphics/kpdf/; revision=376087
-
Enrico Ros authored
generation (was 50 times slower after the all-in-one generation patch) svn path=/trunk/kdegraphics/kpdf/; revision=376083
-
Enrico Ros authored
svn path=/trunk/kdegraphics/kpdf/; revision=376081
-
- 05 Jan, 2005 1 commit
-
-
Stephan Kulow authored
svn path=/trunk/kdegraphics/kpdf/; revision=375674
-
- 03 Jan, 2005 5 commits
-
-
Tobias Koenig authored
- cursor modes: visible, hidden, hidden with delay - automatic advance - loop on last page - default transition I know it's quite late in the release cycle, but the code is stable and kpdf rocks! svn path=/trunk/kdegraphics/kpdf/; revision=375353
-
Enrico Ros authored
filtering and similar options (toolbar is not created now). Changed Document::openDocument(..) functions order. Restore last active page when opening an already viewed pdf. Fix margins around pages in all modes. Presentation: page change by clicking on the round 'wheel' indicator too. Updated TODO. svn path=/trunk/kdegraphics/kpdf/; revision=375229
-
Albert Astals Cid authored
svn path=/trunk/kdegraphics/kpdf/; revision=375091
-
Albert Astals Cid authored
svn path=/trunk/kdegraphics/kpdf/; revision=375083
-
Enrico Ros authored
may be running. svn path=/trunk/kdegraphics/kpdf/; revision=375082
-
- 02 Jan, 2005 12 commits
-
-
Tobias Koenig authored
passing. svn path=/trunk/kdegraphics/kpdf/; revision=375065
-
Tobias Koenig authored
svn path=/trunk/kdegraphics/kpdf/; revision=375061
-
Enrico Ros authored
specified or the transition is 'replace'. svn path=/trunk/kdegraphics/kpdf/; revision=375057
-
Enrico Ros authored
svn path=/trunk/kdegraphics/kpdf/; revision=375053
-
Enrico Ros authored
svn path=/trunk/kdegraphics/kpdf/; revision=375036
-
Tobias Koenig authored
svn path=/trunk/kdegraphics/kpdf/; revision=375033
-
Enrico Ros authored
svn path=/trunk/kdegraphics/kpdf/; revision=374984
-
Stephan Binner authored
svn path=/trunk/kdegraphics/kpdf/; revision=374977
-
Enrico Ros authored
for the file naming map and file versioning. Please wait until the commit storm ends to report any bug. Albert and Enrico Compile fixes. svn path=/trunk/kdegraphics/kpdf/; revision=374944
-
Enrico Ros authored
for the file naming map and file versioning. Please wait until the commit storm ends to report any bug. Albert and Enrico Fix compilation (include observer, not document for IDs) svn path=/trunk/kdegraphics/kpdf/; revision=374933
-
Albert Astals Cid authored
Copying kpdf_experiments into branch and reordering directories. Look there for the file naming map and file versioning. Please wait until the commit storm ends to report any bug. Albert and Enrico Build a bit :-D svn path=/trunk/kdegraphics/kpdf/; revision=374929
-
Enrico Ros authored
for the file naming map and file versioning. Please wait until the commit storm ends to report any bug. Albert and Enrico Moved KPDFDocumentObserver in its own include file. Updated dependancies. svn path=/trunk/kdegraphics/kpdf/; revision=374928
-