10 Commits (f2e9633ea7603df965eb7fdddf875fa8e950fb4d)

Author SHA1 Message Date
Martin T. H. Sandsmark 439ced872d Port away from signal/slot keyword 10 years ago
Montel Laurent 014b712359 Use explicit. Q_DECL_OVERRIDE 11 years ago
Alex Richardson 1049dc188a Add Q_INTERFACES( Okular::Generator ) to all plugins 11 years ago
Albert Astals Cid e9e3d4a435 Make documentInfo be Hash based instead of XML based 12 years ago
Pino Toscano 505139af31 generators: fix core #includes removing the okular prefix 15 years ago
Pino Toscano 2ec7736962 you don't customize the gui, so there's no need to implement the GuiInterface 18 years ago
Pino Toscano c8b0b5011c return the document title as metadata, if the document has any 18 years ago
Pino Toscano 056de06cf0 Get rid of our custom anti-aliasing options and use the Document settings. 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
Albert Astals Cid 402c93e622 Replace the ghostview generator by the spectre generator, both are based on libgs, but the spectre one is simpler 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
Laurent Montel e31f9ada54 Remove not necessary "class classname;" 19 years ago
Albert Astals Cid 6a33bc2924 Rework ghostview generator, not finished but i can see valgrind_manual.ps quite correctly 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 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 4f6666d509 also the page size is a feature, so thread it as such (and remove supportsPageSizes()) 19 years ago
Pino Toscano 18fab3d130 Improve the way we deal with generators that give the possibility to change the size of the pages: instead of let them destroy and recreate the pages (bad), ask them the sizes they support, then do the work ourselves and notify the generator when the work is done. 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
Pino Toscano 915a48eb4d move the Generator configuration stuff into a new ConfigInterface 19 years ago
Pino Toscano d9a844d67c move the GUI stuff out of Generator in an own GuiInterface, and adapt the ghostscript generator to its usage; renamed also some methods to more Qt4-ish names. 19 years ago
Pino Toscano a49e75edeb const 20 years ago
Pino Toscano 4c3d96c193 make the rotation working almost again 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
Pino Toscano aafd2b684e more KPDF -> okular renaming in comments, include guards and READMEs 20 years ago
Pino Toscano 41000f2cd8 remove stuff that won't be used, as gv doesn't provide text extraction 20 years ago
Pino Toscano 8e847ccd78 adapt to the new Okular namespace for the classes in core/ 20 years ago
Pino Toscano 25eb77c1de some fixes according to EBN: 20 years ago
Pino Toscano b6d7a36eda Small addition to the Ganarator API: bool closeDocument(). 20 years ago
Pino Toscano 6096556a6a a bit less headers and forward declarations 20 years ago
Albert Astals Cid eabbaeaead oKular is now okular 20 years ago
Pino Toscano 60eab90248 small API changes to Generator: 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
Albert Astals Cid 48b4c272d7 lots of commented code that completely disabled the synchorouns generator, but it almost seems the asynchronous one is working, will have to "fix" the synchorouns one after i compile the new snapshot 20 years ago
Pino Toscano 129b431ad4 make the ghostview generator use the paper size managment of the Generator, ie reusing the already-there action 20 years ago
Pino Toscano f8c91c218b make the ghostview generator compile and link (but crashes...) 20 years ago
Piotr Szymanski 4387e1489e - GIGANTIC 2700 line diff with LOTS OF FEATURES! 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
Piotr Szymanski 3cbcb2fb7f - update openDocument and freegui stuff 21 years ago
Piotr Szymanski 94635d7041 - Adding the follwoing code: 21 years ago