27 Commits (55dfb87f3ffe2729499893d178064ff53322eaa9)

Author SHA1 Message Date
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
Tobias Koenig d227a94e79 First part of the porting to a threaded api for generators 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
Pino Toscano 4b922367e2 Use a proper enum to deal with orientation/rotation all around okular. 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 a7b04cb92b Replaced 20 years ago
Tobias Koenig a490cc0cd7 Add the following functionality: 20 years ago
Albert Astals Cid 24651d3743 delete m_file when closing the documetn 20 years ago
Pino Toscano 8def2109ec change the metaData() function of the Generator to use QVariant as type for the returned value and for the 'option' parameter, this gives more flexibility 20 years ago
Tobias Koenig a375953402 Adapt ghostview, kimgio, pdf, dvi, chm, xps and ooo generators to setImage() 20 years ago
Tobias Koenig d22b2f1892 A rather big change: 20 years ago
Pino Toscano a62cd3aa2f The internal search is a pretty bad concept, as the Document provides it for free 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
Albert Astals Cid 49554bd23b make internals link work, at least for the dia-manual.chm file, i have no other chm file laying around 20 years ago
Albert Astals Cid f67a7f00a6 chm generator no longer needs qt3support 20 years ago
Tobias Koenig df7d144c10 Moved all classes in core/ into the 'Okular' namespace and removed 20 years ago
Pino Toscano 5ee6d32f1b clean up a bit by removing some stuff we probably won't ever use 20 years ago
Albert Astals Cid 760fdbcadb makeItBuild 20 years ago
Pino Toscano 7ba0c4df3a Show the title of the current document - if available - as title of the main window, as requested in comments of KPDF bug #103362. 20 years ago
Pino Toscano b6d7a36eda Small addition to the Ganarator API: bool closeDocument(). 20 years ago
Pino Toscano 9b55ffedd4 better check case-insensitively here 20 years ago
Pino Toscano 1ba01ac6f1 Refactor a bit how ObjectRect works: now it's an independent class, that keeps the shape of the "kept" object using a QPainterPath [the qreal version to QRegion]. 20 years ago
Pino Toscano e37ff4f3fe small trick: when generating small pixmaps (ie less wide than 300px) the render it as a page wider than 800px, and then rescale it back. this way, we respect more the geometry of the page in the small pixmaps (tipically, thumbnails). 20 years ago
Pino Toscano 80a843cbed TGenerator -> CHMGenerator 20 years ago
Pino Toscano 066beaa1dd small changes in the Generator API: 20 years ago
Pino Toscano 09bf08b3e6 small API change for Generator: getText() just return a QString instead of a QString*, as QString is already implicitely shared 20 years ago
Pino Toscano a04ec68dec SVN_SILENT avoid compiler warnings 20 years ago
Pino Toscano 1c5d4a5507 start to provide information, only the title for the moment 20 years ago
Pino Toscano d89f7c92d4 fix crash by ending the paint operations when they're done 20 years ago
Pino Toscano 90db8a5868 less qt3_support 20 years ago
Pino Toscano 4bd3b60d6c less qt3_support 20 years ago
Pino Toscano 0b29b076b8 Some work on the chm generator: 20 years ago
Pino Toscano 5a39ea2213 includemoc + some libs to link with 20 years ago
Albert Astals Cid 9db38ffa47 everything links for me pino :-S 20 years ago
Albert Astals Cid 074303b849 compile 20 years ago
Piotr Szymanski 75db44d843 - sync with hdd, refactored text page, ported backends to textpage, 21 years ago
Piotr Szymanski d09fd28b89 - MERGE KPDF 3.5 CHANGES 21 years ago
Thiago Macieira 66480a8e8a KDE sources are UTF-8. 21 years ago
Piotr Szymanski e84607d34c - use the per character textpage generation by default 21 years ago
Piotr Szymanski 0513ddeb58 - my wrapper around both KHTMLPart and KCHMView's chmlib wrapper so that we get a rendered page. 21 years ago