622 Commits (dfce0d1fcd158d62d2536d69c19b151878f2fd9a)

Author SHA1 Message Date
Pino Toscano dfce0d1fcd centralize the way we know whether a generator is configurable, and properly manage i18n loading in that case 19 years ago
Pino Toscano 07dd3fe824 give the debug area to the kWarning() calls 19 years ago
Pino Toscano 1214468229 directly take the componentdata 19 years ago
Pino Toscano 1e08dc6a95 correctly check whether a generator was already loaded, even when no generator was previously loaded 19 years ago
Pino Toscano ba7d0732c1 ignore any "empty" component data 19 years ago
Allen Winter 1e34663484 remove deprecated Encoding 19 years ago
Script Kiddy d9e6745bc7 SVN_SILENT made messages (.desktop file) 19 years ago
Pino Toscano 6e37c43c8d don't print the debug stuff between " and " 19 years ago
Pino Toscano ca0f9184d2 export correctly 19 years ago
Pino Toscano 2340d9c6d8 Save the rotation of the document, so when reopening the document the last rotation is kept. 19 years ago
Christian Ehrlicher ec72d7e654 mingw compile++ 19 years ago
Pino Toscano 6d375af868 Move all the bookmarking stuff into the BookmarkManager, that now updates the Document observers automatically. 19 years ago
John Layt 070285e039 Port from KPrinter to QPrinter, remove dependency on KDE4_KDEPRINT_LIBS. 19 years ago
Script Kiddy d5fcbc09a8 SVN_SILENT made messages (.desktop file) 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 15155d8824 Rename the virtual closeDocument() to doCloseDocument(), and make it protected. 19 years ago
Pino Toscano 5e0c1a1671 hm, we always need to 'transform' all the annotations, so the internal data are (re)set correctly 19 years ago
Pino Toscano b321f9ea21 when adding a rotated annotation to a rotated page, rotate its base coordinates to 0-degrees, then rotate again all its stuff correctly 19 years ago
Pino Toscano b654434a0e add private helpers to properly transform the base coordinates of an annotation 19 years ago
Pino Toscano a5940e0132 correctly initialize the history; crash spotted by Bram, thanks! 19 years ago
Script Kiddy d5dc96cb3b SVN_SILENT made messages (.desktop file) 19 years ago
Pino Toscano 27f624d1f7 check whether the document is open 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 5dc92c5824 use qint64 for the document size 19 years ago
Script Kiddy 44dd16d127 SVN_SILENT made messages (.desktop file) 19 years ago
Pino Toscano 819037c6b6 SVN_SILENT clean a bit the debug output 19 years ago
Pino Toscano e8bad1f69d it seems phonon-xine can handle sound streams via data, so feel brave enough and enabling the embedded sounds code 19 years ago
Script Kiddy cc3c2badba SVN_SILENT made messages (.desktop file) 19 years ago
Pino Toscano 684b146867 SVN_SILENT explicitely initialize the base class 19 years ago
Script Kiddy 63b6301d12 SVN_SILENT made messages (.desktop file) 19 years ago
Pino Toscano 2584aaa43b cache the total memory on win32 19 years ago
Pino Toscano 1142c0bd39 make them private 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 ed413cb275 delay the real creation + initialization of the weaver to the real needed moment 19 years ago
Pino Toscano 78e2377a87 Add a method for generators to know some metadata of the document 19 years ago
Pino Toscano bb59c02642 nuke Document::continueLastSearch(), continueSearch(id) is enough 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 aaed55f037 extract the DocumentPrivate class in an own file 19 years ago
Pino Toscano e6ad3722ae few apidox more 19 years ago
Pino Toscano 006111382b common d_ptr+q_ptr structure for Generator/TextDocumentGenerator, and their private classes 19 years ago
Pino Toscano f72692799e look for the old kpdf stuff only if the "new okular" stuff is not found 19 years ago
Pino Toscano b56ad8c3ae Change the DocumentObserver::notifySetup() to allow a better tuning of the different setup options (different layout for the pages, or different document). 19 years ago
Pino Toscano 73329a23cf reserve a place for the annotation model 19 years ago
Pino Toscano 2a29b247f7 save really few bytes 19 years ago
Pino Toscano 805b0f3386 Introduce a selective merging strategy for text areas, so we merge only all the areas of a text "line" together, not also with the areas above (if the lines overlap). 19 years ago
Pino Toscano 97fa2243ea don't do the merge when turning a regular area rect into an highlight area rect 19 years ago
Pino Toscano 99a99a1590 instead of just keeping the transformation matrix, add the pointer to the owning page in a text page, so a text page can know more information, and with no need to manually be updated by the page 19 years ago
Pino Toscano bf9af4433d move deleteTextSelections() to the private class 19 years ago
Pino Toscano d81d4aedd9 small api fixup ('const QContainer' it's pointless as return value) 19 years ago
Pino Toscano 351f66a9b4 remove TextPage::transform() from the public API, and make the Page change the TextPage transformation easily 19 years ago