27 Commits (frameworks)

Author SHA1 Message Date
Michal Humpula c07ee043a3 Multiple Tiles Managers per Page 12 years ago
Eugene Shalygin ed35594627 Use DPI of current screen for PDF rendering 12 years ago
Albert Astals Cid 541650a4f4 Remove the concept of observer/view id 13 years ago
Fabio D'Urso b8f4cdc808 Packed bool members in PixmapRequestPrivate 14 years ago
Mailson Menezes 96f325896e Keep track of visible region even when not using tiles 14 years ago
Fabio D'Urso b78aa89d12 Before preloading pixmaps check that they fit in cache 14 years ago
Fabio D'Urso 569c9b84ce Before preloading pixmaps check that they fit in cache 14 years ago
Mailson Menezes 48d105672f Use NormalizedRect instead of VisiblePageRect on PixmapRequest 14 years ago
Mailson Menezes 83282971d8 Render current viewport only 14 years ago
Pino Toscano 6725e71340 when generating the page image in an internal secondary thread (started by the base generator), then also calculate the page bounding box in the thread 18 years ago
Pino Toscano 697d51e1a2 Make the rendering for TextDocument-based generators threaded, only if Qt (via QFontDatabase) tells us we can. 18 years ago
Pino Toscano c44ce52719 add a private reimplementation of metaData() so the text document generator can show the title of a document 18 years ago
Pino Toscano e023effb15 Add a requestPixmaps() overload that takes options as flags. 18 years ago
Pino Toscano 66376cf31f make swap() private 19 years ago
Pino Toscano 5b01430bb0 remove internal aboutdata+componentdata of the generator, now it's handled by the plugin system 19 years ago
Pino Toscano 4060ef669e Make the document closing a bit more safe wrt internal threading - the closing waits for the background threads, to avoid aving them running with stale stuff. 19 years ago
Pino Toscano d51e9fa4d8 remove the private methods of PixmapRequest, and make the Document work with its private class 19 years ago
Pino Toscano 4dcadf5544 Add a mutex in the base generator class, so any generator that wants a mutex can use it. 19 years ago
Pino Toscano f8ed5302ec - move the Document::requestDone() to the private class, as it's something internal to the generator work 19 years ago
Pino Toscano 006111382b common d_ptr+q_ptr structure for Generator/TextDocumentGenerator, and their private classes 19 years ago
Pino Toscano 2a29b247f7 save really few bytes 19 years ago
Pino Toscano 964424d62f stop gracefully the font extraction thread when closing a document or the properties dialog; make the thread deleting itself when finished 19 years ago
Pino Toscano e5037f45b1 Refator a bit the way Document and the generators use to read the font information from a document. 19 years ago
Pino Toscano fc97f3b23b on demand creation of the auxiliary threads 19 years ago
Pino Toscano 166ba5b87a move the Generator::Private to a GeneratorPrivate, and move the implementations of the provate threads to a cpp 19 years ago
Albert Astals Cid 0d47b62715 krazy include order issues 19 years ago
Pino Toscano 92ea1bba69 Last step of the ThreadedGenerator -> Generator merge: remove the old files and rename the used file. 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 d94f0e507e Add support for threaded extraction of text pages, now we just have to 19 years ago
Tobias Koenig d227a94e79 First part of the porting to a threaded api for generators 19 years ago