Internal changes, broken stuff, heavy headache.
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
Showing with 266 additions and 150 deletions