424 Commits (f0eaa1fbff2265c8fe331e0002e37d0791e4e383)

Author SHA1 Message Date
Jiri Klement f0eaa1fbff Rewrite of page rendering. Now it respects context and actual work is done at the end of element so child elements are taken into account 19 years ago
Jiri Klement 411bf7d873 Fix separation of graphics elements (settings for path could affect glyphs) 19 years ago
Jiri Klement 55d67b9034 Fix memory leaks 19 years ago
Jiri Klement 03dc9c916c Page is now rendered on screen size so no additional scaling is necessary - better looking and faster rendering 19 years ago
Jiri Klement 74e912ea1f SVN_SILENT fix intendation 19 years ago
Jiri Klement 1de57323db Optimalize document loading. Now is used SAX instead of DOM for getting page size which reduced time to load document few times 19 years ago
Jiri Klement 53122db23d parseAbbreviatedData has be rewritten, now it supports almost all commands(except arc) 19 years ago
Brad Hards 8f3336d252 Patch from Jiri Klement, which fixes: 19 years ago
Pino Toscano d8748b118b SVN_SILENT unused parameter 19 years ago
Pino Toscano e158d82848 just #include in the cpp 19 years ago
Pino Toscano e31caf8334 bits 19 years ago
Pino Toscano e4d66e7cea unused #include's 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
Pino Toscano 763bb521b7 make the loading of images from stdin working 19 years ago
Pino Toscano 72eea79ccd Small optimization: as PopplerQt4 currently has the limitation that links can be calculated only after a pixmap generation, then just do it once per page. 19 years ago
Pino Toscano fcf7e9aa4e waiting for a refactory, use or destroy the object rects created in the generation thread 19 years ago
Albert Astals Cid 4586139282 Adapt to kdelibs changes 19 years ago
Pino Toscano d37f6a80ff no need to include config.h anymore 19 years ago
Pino Toscano 23d666cf7f move the DRM skip checks to the Document 19 years ago
Tobias Koenig baf1fb2870 Several changes: 19 years ago
Pino Toscano 55dfb87f3f simplify a bit the Feature system: move it to the base Generator class, and add a protected method to switch a feature on and off easily - no more need to copy&paste hasFeature() anymore 19 years ago
Pino Toscano 59f8fa67e5 ok i was wrong with this... 19 years ago
Pino Toscano 2db51ef56b Read information like 'title', 'author', 'editor', 'publisher', 'year' and 'volume' from DjVu documents, and make them visible in the Information dialog. 19 years ago
Tobias Koenig d227a94e79 First part of the porting to a threaded api for generators 19 years ago
Pino Toscano f7f9b3df41 create() -> createDevice() as per new kdelibs API 19 years ago
Pino Toscano a669609a00 less warnings when compiling with poppler 0.5.x 19 years ago
Pino Toscano b7ee07a424 read the page labels from poppler 19 years ago
Pino Toscano 2479bb7cb5 one more check, and try opening the file as first action 19 years ago
Pino Toscano 3d989381f9 don't look twice in the hash 19 years ago
Pino Toscano d0744fa204 use a feature from v18 only if we have it 19 years ago
Pino Toscano f0a80b14fc Take a bit less time to load a DjVu document: instead of decoding all the pages during the loading to get their info, just decode their status, doing the real page loading when needed (usually when generating their pixmaps). 19 years ago
Tobias Koenig e642b97c8c Make the generator multithreaded 19 years ago
Tobias Koenig 427325fef2 Don't print over the size of the page 19 years ago
Tobias Koenig 69557420a7 Add support for document internal links 19 years ago
Albert Astals Cid 317abde0f9 compile 19 years ago
Tobias Koenig deabbae3bf Say hello to the new ComicBook generator for okular. 19 years ago
Pino Toscano 169b752433 make it compile properly 19 years ago
Pino Toscano 4f6666d509 also the page size is a feature, so thread it as such (and remove supportsPageSizes()) 19 years ago
Pino Toscano a1b0e157c8 release the pointer of a done request 19 years ago
Pino Toscano 3a4e56015e no need to recalculate the links for every pixmap request 19 years ago
Pino Toscano 135a18b407 get rid of supportsSearching() by using a proper feature 19 years ago
Pino Toscano 468a0da775 bye bye canGenerateTextPage(), unused nowadays 19 years ago
Tobias Koenig ce289e816d Port OOO generator to TextDocumentGenerator, so it supports text 19 years ago
Tobias Koenig e1ab8660ef Add new TextDocumentGenerator class, which is a base class for 19 years ago
Pino Toscano 5bd13f7c0e update the keep status only when really needed 19 years ago
Albert Astals Cid c9102c7cfd Add loadDocumentFromData method to the pdf backend. 19 years ago
Pino Toscano 4f8724b62b Improve a bit the image generator, even if it's just a toy: 19 years ago
Pino Toscano ba36aa3953 fix broken blind porting 19 years ago
Laurent Montel 34edbef72d Port to new api 19 years ago
Tobias Koenig 53c97a481b Add generator plugin for the FictionBook format (http://en.wikipedia.org/wiki/FictionBook), 19 years ago