402 Commits (e29e44ff895cd58f2947f4bb2cefdeee9dd0f5d3)

Author SHA1 Message Date
Pino Toscano 7e4b9d2170 a small copy&paste error that broke the Google-any search 19 years ago
Pino Toscano 1d27a90fd3 a slightly better usage of the Qt containers, saving also some lookups when using the QMap's 19 years ago
Dirk Mueller e24f08a75f remove misplaced ';' 19 years ago
Pino Toscano 47dad5cac7 compile with the latest kdelibs 19 years ago
Pino Toscano e9bcc53bc1 a pair of "cleanups" when deleting a Document 19 years ago
Pino Toscano 355645922b Make the playback of repeating sounds working (hopefully). 19 years ago
Pino Toscano ca2a0e194d SVN_SILENT spell check 19 years ago
Pino Toscano 770079b736 SVN_SILENT forgot this one 19 years ago
Pino Toscano 1752a95053 SVN_SILENT PlayInfo -> PlayData 19 years ago
Pino Toscano ad1d23cc26 Honor the 'mix' flag in sounds, stopping the playing sounds if necessary. 19 years ago
Pino Toscano 1e7cb0b2eb First version of an audio player for okular, able to play the sounds in the documents. 19 years ago
Albert Astals Cid 1587b9605a unnecessary but fun small optimizations, basically avoid unnecessary detach() calls by ensuring the const method is called 19 years ago
Pino Toscano 37b5d0f3cc handy method 19 years ago
Tobias Koenig 0847edc4b7 Add a second parameter to requestTextPage/generateTextPage where you can 19 years ago
Pino Toscano ef55f74682 lazy creation of the generation threads within Generator, so generators that don't make use of the builtin thread don't create a pair of unused threads 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
Pino Toscano dd6ddee116 tokoe does not know that Page::text() and TextPage::text() have different functions ;) 19 years ago
Pino Toscano 63cc92be1c isolate the generator unloading code 19 years ago
Albert Astals Cid 4586139282 Adapt to kdelibs changes 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 e59275b54a don't look twice, iterator is better 19 years ago
Pino Toscano 10a6e3943e SVN_SILENT small #include cleanup 19 years ago
Pino Toscano e0cb30ffbf Ok, now really load the generators that are supposed to have a setting widget when we want to configure them. 19 years ago
Pino Toscano d6e7010942 Refactor a bit the way we load the generator libraries: hide the hash with the Generator completely into the Document, so the Document have the complete control over them. 19 years ago
Tobias Koenig 6541b015e4 Make failing to open a document a bit nicer ;) 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 d3619da584 get rid of two CMakeLists.txt's used to only install one files each - install the stuff from the top-level CMakeLists.txt 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
Pino Toscano 9cda7888d9 small api fix 19 years ago
Pino Toscano 75946e42e3 DOX: improvements and fixes 19 years ago
Pino Toscano b163e04115 Support for labelling the pages, and for displaying the page label (if any) in the table of contents side pane. 19 years ago
Tobias Koenig 460f972d19 Arrgh, forgot to commit this last time :/ 19 years ago
Pino Toscano e71a608054 Use the form "<page> - <name>" for the items in the Bookmarks menu. 19 years ago
Pino Toscano 7d15f12fe0 - don't reset the pixmap memory descriptors when rotating, as the pixmaps are rotated thus the memory is preserved 19 years ago
André Wöbbeking c06cbc334d -pedantic 19 years ago
Pino Toscano 4f6666d509 also the page size is a feature, so thread it as such (and remove supportsPageSizes()) 19 years ago
Tobias Koenig 5069b62a80 Make PixmapRequest::swap() public but mark it for internal usage. 19 years ago
Pino Toscano e0e8803092 A bit ugly hack to make it compile better. 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 e1ab8660ef Add new TextDocumentGenerator class, which is a base class for 19 years ago
Pino Toscano c1dc76485a DOX: slightly improve apidox generation 19 years ago
Pino Toscano 8a7c2ad654 As requested by our usability expert Florian, add a Bookmarks menu with the bookmarks in the current document, if any. 19 years ago
Pino Toscano e3992fb642 move the KBookmarkOwner implementation into the d-ptr 19 years ago
Pino Toscano 5c3b2fc75d SVN_SILENT useless include 19 years ago
Pino Toscano afc18f9d97 Re-add the possibility to toggle a page bookmark quickly (ie with the popup menu). 19 years ago
Pino Toscano 91b7675c14 configurationWidget() is too generic -> rename to printConfigurationWidget() 19 years ago