112 Commits (fbe8dbf1082b75e96014645706bd6bd31c8f2aa6)

Author SHA1 Message Date
Albert Astals Cid 2437917e47 Do not start numberOfPagesWithPixmaps threads because that brings the system down, just start what threadweaver thinks its best 19 years ago
Albert Astals Cid 723c3a482a move rotationjob.h to rotationjob_p.h 19 years ago
Pino Toscano 3ce672f586 Albert fixed poppler, now I can activate the form saving 19 years ago
Pino Toscano fa6b376626 Add the possibility to remember the contents of form fields when closing a document, and to restore them when reopening the document. 19 years ago
Pino Toscano 6256757e2b make the Page really take ownership of the text selection set to it, thus deleting it as the HighlightAreaRect "clones" the passed rect 19 years ago
Pino Toscano 48d0f95745 delete the previous action when setting a new one 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
Pino Toscano e79cd474d9 move the Page rotating and changing page functions to the private class 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 5deae607aa do time profiling only when needed 19 years ago
Pino Toscano 95bb597a85 hide the text selection inside the private class of Page 19 years ago
Pino Toscano 229f3cf1de add a private function for the nearest Page pixmap, for the PagePainter usage; 19 years ago
Pino Toscano 36b894c75a Create a (private) PageController that handles the rotation jobs from all the pages. 19 years ago
Pino Toscano a67410f74f move the private class of Page in an own private header 19 years ago
Pino Toscano bc8036dc62 they are constant methods, so let them be 'const' 19 years ago
Pino Toscano db8a10dc2c Preliminary supports for text and choice form fields. 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 dd6ddee116 tokoe does not know that Page::text() and TextPage::text() have different functions ;) 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 9cda7888d9 small api fix 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
Pino Toscano 1b49db09d5 be sure to delete the old pixmap before setting a new one 19 years ago
Pino Toscano 5636ac551f don't leak memory when loading page actions from poppler, and sound objects 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
Pino Toscano 4b922367e2 Use a proper enum to deal with orientation/rotation all around okular. 19 years ago
Tobias Koenig 42614623e8 Rotate the highlights correctly 19 years ago
Pino Toscano bd14706edb leak a bit less memory 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 14ea3ab2ef Further documentation and API cleanups 19 years ago
Pino Toscano c51c412057 ok, let's sdo it seriously now: use the right precision for the page duration that a PDF can give us 19 years ago
Pino Toscano 5083655c11 Implement the page duration in presentation mode, and read the info from PDF documents. 19 years ago
Tobias Koenig 4fe8bdce53 Fixed free text selection for rotated pages 19 years ago
Pino Toscano 539921bdf6 Improving the bookmark capabilities of okular. 19 years ago
Pino Toscano 0fa0609e1f properly delete the regular areas of a RegularArea<> when it stores pointers to areas. no more memory leaks for RegularArea<>, yay! 19 years ago
Pino Toscano 8d8ae89b1d valgrind is right, don't use invalid iterators 19 years ago
Tobias Koenig a9f58440df First large commit for the Annotation API cleanup 20 years ago
Albert Astals Cid 4a46c9a140 contains is evil as makes you search twice 20 years ago
Pino Toscano 5ce4b0674e Make okular able to copy the text selection to the clipboard (finally!). 20 years ago
Tobias Koenig 0302929b04 Add support of transformation (rotation) of TextPages 20 years ago
Tobias Koenig 81fb3a383b Further cleanup of Page API: 20 years ago
Tobias Koenig 4848631daf Renamed all the Page::getXyz() methods to Page::xyz() to be konsistent 20 years ago
Tobias Koenig 14d6515b16 Changed the enum SearchDir to SearchDirection and use less strange 20 years ago
Tobias Koenig a7b04cb92b Replaced 20 years ago
Albert Astals Cid ac1c0b75bc const_iterator is your friend :-) 20 years ago