- 02 Jan, 2005 11 commits
-
-
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 Wrong include svn path=/trunk/kdegraphics/kpdf/; revision=374930
-
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
-
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 File namings change. svn path=/trunk/kdegraphics/kpdf/; revision=374924
-
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 Includes change. svn path=/trunk/kdegraphics/kpdf/; revision=374922
-
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 svn path=/trunk/kdegraphics/kpdf/; revision=374920
-
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 svn path=/trunk/kdegraphics/kpdf/; revision=374914
-
Albert Astals Cid authored
Add the X cross on pages that don't have the pixmap, helps the user see that there's nothing on that page because kpdf is "slow" and the page has not been rendered yet, not that it is empty because there's nothing on that pdf page, use with military_0604.pdf for example (google) svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374909
-
Albert Astals Cid authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374890
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374866
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374863
-
- 01 Jan, 2005 3 commits
-
-
Albert Astals Cid authored
FIX: Update cursor correctly when a link moves to a page and the cursor is over a link on that page svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374750
-
Albert Astals Cid authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374733
-
Tobias Koenig authored
in presentation mode when the flag is available. svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374668
-
- 31 Dec, 2004 1 commit
-
-
Tobias Koenig authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374489
-
- 30 Dec, 2004 1 commit
-
-
Enrico Ros authored
configurable. Presentation mode is fully configurable now (at least with bools). We should remove some options in the future. Changed some bits in configuration dialog's "general" page. CCMAIL:tokoe@kde.org svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374340
-
- 28 Dec, 2004 6 commits
-
-
Enrico Ros authored
Default "Settings->Full Screen Mode" entry remains and is visible in both the Shell and when embedded in konqueror. svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373859
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373830
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373816
-
Enrico Ros authored
been fixed. If someone finds one of those, please tell me. Here are thread generator pros/cons: - generation is ~20% slower + thumbnaillist or pageview scrolling is fast (never blocked anymore) + all UI feels so better and responsive So: o thumbnaillist will be all ASYNC. o pageview will use ASYNC for _preloading_ next pages and a mixed A/S for scrolling/viewing the document p previewwidget and others (searches, etc) are SYNC as obvious. Btw now async generation is enabled everywhere. svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373810
-
Enrico Ros authored
is working and features an hyperLock BUG due to my ignorance. What to expect: more responsiveness from the UI, preloading, 'really' continous scrolling, bubblegum and naked penguins. Gonna hount insects now. svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373763
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373695
-
- 27 Dec, 2004 1 commit
-
-
André Wöbbeking authored
CCMAIL: coolo@kde.org obviously automake can handle this. is this a bug or a missing feature in unsermake? svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373626
-
- 26 Dec, 2004 3 commits
-
-
Albert Astals Cid authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373451
-
Albert Astals Cid authored
- Only put the pointingHandCursor where we are over a rect that is a link and not all the rects svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373440
-
Albert Astals Cid authored
if there's no page over the cursor and we were showing the pointingHandCursor go back to the normal one svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373428
-
- 24 Dec, 2004 3 commits
-
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373127
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373126
-
Enrico Ros authored
opened. More stuff for getting async generator to work. Leakfix. Note: memory management coolness Vol.1 : now kpdf has memory profiles that allow using up to xx% of the total memory and clip maximum usable memory to a half of the free one. Example: an istance of kpdf is using all the memory (as regular cache). You open some memory hungry app or another kpdf and you'll see the first istance dropping cached pages (freeing memory!) to leave room for the other app! It's dynamic, fast, avoids swap and something cool from my programmer's viewpoint. svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373123
-
- 22 Dec, 2004 4 commits
-
-
Albert Astals Cid authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372828
-
Albert Astals Cid authored
By Dirk Mueller svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372821
-
Enrico Ros authored
PixmapRequest class. When requesting pixmaps, one or multiple requests are sent to the Document that (frees memory as in current policy) and send each PixmapRequest to the current Generator. Added a signal in generators to notify the Document when a pixmap generation has finished. PageView, ThumbnailsList, PreviewWidget have been unbroken after the memory management commit. (mem management seems in pretty good shape..it's smart.) Added 'visible widgets' list to those classes to speed up searching and processing on visible widgets only. Note: asyncronous pixmap requests can now be queued and we're getting very close to the threaded generator. Note2: Leakfixes and memory improvements. Final NOTE: head merging is possible now, as all remaining work can be considered bugfixes.. API is getting final. It will only change in xpdf dep stuff, the already undefined Viewport object and some bits in Generators. svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372787
-
Dirk Mueller authored
svn path=/trunk/kdegraphics/kpdf/; revision=372724
-
- 21 Dec, 2004 3 commits
-
-
Albert Astals Cid authored
Enrico feel free to add your description on the main.cpp file and/or change your mail addreesses svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372585
-
Aaron J. Seigo authored
up nice and solid when viewing large PDFs, even on fast machines. instead search after the user has paused typing svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372580
-
Enrico Ros authored
not on screen starting from the oldest generated one. Rules (aka memory profiles) are simple by now, but they work as expected. Plus: added functions for getting Linux total memory and free memory by querying the /proc filesystem. Generator creation by mimetype. -Fixes. BROKEN: thumbnail, presentation (need to reimpl a virtual method) TODO1: notify generators when cancelling jobs. TODO2: add forward caching. TODO3: rationalize code, clean it up and update README.png TODO4: periodically check for free memory and unload pixmaps if needed. TODO5: wisely choose default values for memory profiles. svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=372514
-
- 17 Dec, 2004 2 commits
-
-
Enrico Ros authored
effects are implemented for now. TODO: detect Transitions from the PDF (maybe xpdf don't tell us). Adding this (another DocumentObserver) is helping me to better focus the 'memory manager' concept. But still there are some clouds.. svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=371429
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=371428
-
- 13 Dec, 2004 2 commits
-
-
Enrico Ros authored
feels better. Updated TODO with interesting things. Note: I feel performance loss. Need to check carefully all zoom functions, relayouts and wasted paints. I'll love to do that after merging to HEAD. Note to all: HEAD merge only after API will be final (the only 2 variables are MemManager, ThreadedGen and maybe a DocumentDom (if I can make it next weekend, but I think not)). svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=370404
-
Enrico Ros authored
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=370401
-