24 Commits (f2e9633ea7603df965eb7fdddf875fa8e950fb4d)

Author SHA1 Message Date
Montel Laurent 014b712359 Use explicit. Q_DECL_OVERRIDE 11 years ago
Montel Laurent e03e6f6863 Use Q_DECL_OVERRIDE 11 years ago
Alex Richardson 1049dc188a Add Q_INTERFACES( Okular::Generator ) to all plugins 11 years ago
Frederik Gladhorn 6c602bf0e7 Use categorized logging even more 12 years ago
Albert Astals Cid e9e3d4a435 Make documentInfo be Hash based instead of XML based 12 years ago
Pino Toscano 855a32c601 isolate the tiff loading in an own function 18 years ago
Pino Toscano 7d0c3fc516 implement the reading from raw data in a more efficient way (no temporary file) 18 years ago
Pino Toscano e27bfaac73 Add a mapping system for pages to exclude the pages we are not able to load, avoid crashing when requesting "invalid" pages. 18 years ago
Pino Toscano 6aa123656a Port the plugin system to the standard KDE factory and loader, getting rid of the custom system okular had so far. 19 years ago
John Layt 070285e039 Port from KPrinter to QPrinter, remove dependency on KDE4_KDEPRINT_LIBS. 19 years ago
Pino Toscano 15155d8824 Rename the virtual closeDocument() to doCloseDocument(), and make it protected. 19 years ago
Pino Toscano 6068c76df6 Merge the new functions of ThreadedGenerator into the base Generator: this means that there's again only a single base Generator that can provide the multithreading for the generation of contents, just pixmaps for now. 19 years ago
Tobias Koenig d227a94e79 First part of the porting to a threaded api for generators 19 years ago
Pino Toscano 55d26ba370 no more initial rotation 19 years ago
Tobias Koenig ea51ee18f5 Do a lot of include cleanups... we install all important 19 years ago
Tobias Koenig 86a1fd3b69 Big cleanup of Document API and documentation: 19 years ago
Tobias Koenig 6c53e576b6 Add support for printing of TIFF documents 20 years ago
Pino Toscano 18028a8a2c API change in the Generator: use an empty construct, and set the document for the generator right after its construction. 20 years ago
Tobias Koenig fccd412d69 * Added documentation to Generator API 20 years ago
Pino Toscano c52a0e622b Change the way we rotate the pages. 20 years ago
Tobias Koenig df7d144c10 Moved all classes in core/ into the 'Okular' namespace and removed 20 years ago
Pino Toscano b6d7a36eda Small addition to the Ganarator API: bool closeDocument(). 20 years ago
Pino Toscano 80b0e358c7 Start to read the EXIF fields of TIFF documents, for now Description, Software, Copyright and Artist. 20 years ago
Pino Toscano b43f2c4d28 A new backend: TIFF. 20 years ago
Pino Toscano a5795e2726 Now the DjVu generator is able to extract the list of bookmarks (aka Table of Contents) from the DjVy document, if it has any. 20 years ago
Pino Toscano 49a5be93da isolate the code for creating pages in an own method, should work correctly for pages with an initial rotation different than 0 20 years ago
Pino Toscano 60eab90248 small API changes to Generator: 20 years ago
Pino Toscano d0ac95dafd A new backend for oKular: DjVu: 20 years ago