- 20 Jul, 2005 1 commit
-
-
Piotr Szymanski authored
- added suport for changing rotation of the current document, looked at ghostview code, on how to do it still i implemented all of this myself, damn ghostview is making me lose all the joy i had in working on okular, working with such a badlyu document API like libgs has i just killing me... svn path=/trunk/playground/graphics/oKular/kpdf/; revision=437094
-
- 15 Jul, 2005 1 commit
-
-
Piotr Szymanski authored
svn path=/trunk/playground/graphics/oKular/kpdf/; revision=434930
-
- 24 Jun, 2005 1 commit
-
-
Enrico Ros authored
svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=428594
-
- 13 Jun, 2005 1 commit
-
-
Enrico Ros authored
svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=424991
-
- 04 Apr, 2005 1 commit
-
-
Enrico Ros authored
PDFGenerator: Changed parser to deal with the new data structures: 1) Popups are not inserted anymore as annotations, but parsed and scheduled for later merging with other annotations. Shared popups are permitted (the pdf reference doesn't clarify on this, so we better support them). 2) Annotations can have an internal hieracy. When an IRT annotation is found, it's parsed and scheduled for later merging in the parent's tree. The merges take place at the end of the annotation retrieval. At that point all cross-objects are in memory and we can resolve/reparent stuff. README.Annotations: Note on internal parser. svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=403219
-
- 12 Mar, 2005 1 commit
-
-
Enrico Ros authored
AFAIK the kpdf team is once again the first opensource reader to get support for a cool feature. All annotations in pdf file are read and converted to our internal data structures. Then they'll be rendered on screen and changed/saved to our xml file. Annotations completely supported and parsed from PDF: [markup], popup, text, freetext, line, polygon, polyline, highlight, underline, squiggly, strikeout, stamp, ink. Partial support for: [base], geom. Annotations: Added/Changed the passive annotation data structures to contain and generalize the attributes of annotation classes. Missing attributes (won't be handled by kpdf): base{P,AP,AS,A,AA,StructPar,OC}, geom{RD}. Little changes to the PDF1.6 summary in header. PDFGenerator: Internal parser (discussed with Albert) directly in top of xpdf. Read object nodes of type 'Annot' and parse the whole set of attributes as defined in the PDF1.6 spec (for supported annotations). svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=396909
-
- 05 Mar, 2005 1 commit
-
-
Albert Astals Cid authored
svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=395067
-
- 19 Feb, 2005 1 commit
-
-
Albert Astals Cid authored
IMHO this is not a feaute but a bug-fix as if this is not implemented we let the user copy text and print from PDF that are protected against and wether we may like it or not is what the spec says and we could get in problems if someone copies text from a protected PDF using our tool. svn path=/trunk/kdegraphics/kpdf/; revision=390866
-
- 09 Feb, 2005 2 commits
-
-
Enrico Ros authored
I'm working on Annotations stuff now, expect good news after the freeze! svn path=/trunk/kdegraphics/kpdf/; revision=387781
-
Enrico Ros authored
svn path=/trunk/kdegraphics/kpdf/; revision=387779
-
- 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
-
- 09 Jan, 2005 1 commit
-
-
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
-
- 07 Jan, 2005 2 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
-
- 02 Jan, 2005 2 commits
-
-
Tobias Koenig authored
svn path=/trunk/kdegraphics/kpdf/; revision=375033
-
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
-