215 Commits (964424d62fa4426a6cda19c3bc6eba3339a04502)

Author SHA1 Message Date
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 8a31e6f3f0 Allow the user to change the visible part(s) of the document by dragging the visible areas in the thumbnails, and to change the zoom of the document by Ctrl+wheel on them. 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 e9b9d78faa acutally save the document information *before* closing the document, otherwise we run into troubles if we access to anything the generator provided 19 years ago
Chusslove Illich 968760cb6c Auto-conversion to new KCmdLineArgs/KAboutData/KComponentData API (trunk/KDE). Watch for the few remaining QString to QByteArray assignments that will not compile without extra specification (typically needs .toLocal8Bit() or .toUtf8()). 19 years ago
Pino Toscano 3addf5ec7d const& for removePageAnnotations() 19 years ago
Pino Toscano 5cbdaa6dc7 some checks more, and small fixes 19 years ago
Laurent Montel 1a6db045cd Don't crash when we don't load file 19 years ago
Pino Toscano 95912893f0 remove compatibility with kpdf pre-kde 3.4 19 years ago
Pino Toscano 92204b4bb7 fix giveAbsolutePath() to properly recognize absolute paths 19 years ago
Pino Toscano 0d320f0b78 SVN_SILENT 19 years ago
Pino Toscano c4ea50c99b Forwardport SVN commit 665684 by pino: 19 years ago
Tobias Koenig 06e831a3c9 Add a new method DocumentInfo::set( enum, QString ) to get more 19 years ago
Pino Toscano 8f03f0d0d7 try to lock the pixmap requests queue with a mutex, hoping to solve some of our problems 19 years ago
Pino Toscano 325b8711ea move the setTextSelections, setHighlight and deleteHighlights to the private class of Page, as they are private for now 19 years ago
Dirk Mueller 43a23a2de6 the usual "daily unbreak compilation" 19 years ago
Pino Toscano 6aaefb7f68 "pdf"/"pdf file" -> "document" 19 years ago
Pino Toscano b53ba3cd24 make widget() slightly safier, and pass it as parameter when running an url (closing a TODO item) 19 years ago
Pino Toscano 106e96240c rename (almost) every ActionFoo class to FooAction 19 years ago
Pino Toscano 892df34b19 any negative page number represents an invalid viewport 19 years ago
Pino Toscano e79cd474d9 move the Page rotating and changing page functions to the private class 19 years ago
Pino Toscano 7cfa67ecf4 improve a bit the Document::setPageSize API -- better pass the size, and not an index 19 years ago
Pino Toscano 0f4cd40e26 slotRotation -> setRotation 19 years ago
Pino Toscano dc4acc7b83 KLibrary::globalLibrary -> KLibrary::library 19 years ago
Pino Toscano 13d14942e6 first step of a KPDF -> okular conversion: copy the data file for the document to be opened to the new place 19 years ago
Pino Toscano 7e3b7236fb fix sillyness happened when renaming ;( 19 years ago
Pino Toscano 9134ad4669 make the Document access to the private class of Generator, so we can get rid of the public setDocument 19 years ago
Pino Toscano 0e12746a92 Link -> Action renaming. 19 years ago
Pino Toscano 5f21b15d99 Link -> Action renaming. 19 years ago
Pino Toscano f3e484082d Link -> Action renaming. 19 years ago
Albert Astals Cid 0d47b62715 krazy include order issues 19 years ago
Pino Toscano 3f84c8ccad move modifyAnnotation to the private class 19 years ago
Pino Toscano acd19bc8f7 move the Page serialization functions to the private class, and make Document access to them 19 years ago
Pino Toscano efb6a5bcc6 rename Document::Private to DocumentPrivate 19 years ago
Pino Toscano ff25e151c5 new kdelibs API 19 years ago
Albert Astals Cid 5365f79d6d fordwardport r648173 kpdf/branches/KDE/3.5/kdegraphics/kpdf/ (4 files in 3 dirs): 19 years ago
Pino Toscano 36b894c75a Create a (private) PageController that handles the rotation jobs from all the pages. 19 years ago
Pino Toscano 49c2a80585 keep the name of the current generator, and make it possible to load the custom translation of the backend 19 years ago
Pino Toscano 1bfc805a3e it does not make much sense to check for a serie of permissions at the same time, so just check one permission at a time 19 years ago
Pino Toscano 1316811082 Cache the export formats, so we can know better if the text/plain formst is supported by the backend (and act accordingly). 19 years ago
Pino Toscano bc8036dc62 they are constant methods, so let them be 'const' 19 years ago
Pino Toscano 6d16cfd1f6 krazy issues 19 years ago
Pino Toscano 1ac4578301 init the debug area number 19 years ago
Brad Hards 7f373a206a Minor cleanups - stray whitespace, use the debug area 19 years ago
Pino Toscano fd7434c95a Add support for custom generator about data (and potentially for custom configuration). 19 years ago
Tobias Koenig 1a0cd8acbd SVN_SILENT help debugging 19 years ago
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
Pino Toscano e9bcc53bc1 a pair of "cleanups" when deleting a Document 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