147 Commits (ceba1bcb3dcc43c4025317b50aa371934c697ea9)

Author SHA1 Message Date
Fabio D'Urso 86c92ffec2 Fixes against causes of annotation data loss + Improved GUI message logic 14 years ago
Fabio D'Urso 6c296b916b Use UUIDs intead of a (broken) counter to generate annotations' unique names 14 years ago
Fabio D'Urso 249bea5985 Re-add restored annotations via Document so that AnnotationProxy gets notified 14 years ago
Fabio D'Urso ec9f068d77 Added AnnotationProxy to SaveInterface 14 years ago
Fabio D'Urso 07c57bb2ab Dead code removed (PagePrivate::modifyAnnotation) 14 years ago
Albert Astals Cid 9d805df013 Double click selects words 14 years ago
Jiri Baum 412e3e739e table selection tool - semi-automatic dividers 15 years ago
Albert Astals Cid d41f230123 Move correctTextOrder to TextPagePrivate 15 years ago
Mohammad Mahfuzur Rahman Mamun dca4ee559c Another Code Refactoring done 15 years ago
Mohammad Mahfuzur Rahman Mamun 1b8e1fc436 all files other than textpage.cpp has been changed necessarily 15 years ago
Mohammad Mahfuzur Rahman Mamun 3214307ed9 unnecessary changes removed from area.h and cpp textpage.h textpage_p.h 15 years ago
Mohammad Mahfuzur Rahman Mamun 929e4b6a0e Removed some double selection Problem 15 years ago
Mohammad Mahfuzur Rahman Mamun a2be8384c5 A little change for crash if there is no textPage but, yet correctTextOrder() is called 15 years ago
Mohammad Mahfuzur Rahman Mamun 4c4f6c1c7c text selection code moved to Page::setTextPage from Document::requestTextPage 15 years ago
Pino Toscano 40d20ca58d in each page, add a pointer to the owner document 15 years ago
Albert Astals Cid 8f045d06a7 add a text() function that returns characters not containing any pixel inside the given area but the center pixel of the char rectangle 17 years ago
Pino Toscano 6d0241e5d2 add functions to get the nearest object rect to a point in a page, and return its distance, and the accessor functions for object rects 17 years ago
Pino Toscano a5252a9115 add flags to selectively choose the page parts to serialize 18 years ago
Laurent Montel c2fc9836e8 Fix iterator 18 years ago
Pino Toscano 18f486c2c1 add the possibility to store an useful bounding box of a page, and for generators to notify the document (and its observers) on its change 18 years ago
Pino Toscano 1f43811f61 redirect all the debug output of core to the debug area 18 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 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
Pino Toscano d66f6b8f4a better check before starting searching on a NULL text page... 19 years ago
Pino Toscano 9a1b575ac0 properly rotate/transform the text page and the highlight areas 19 years ago
Pino Toscano b480fc0670 do nothing if we have no form fields for a page, but form saved data for it are there anyway 19 years ago
Pino Toscano 35a51a9d06 stupid me, don't increment the end() iterator ;( 19 years ago
Albert Astals Cid 41c25cb208 Back from holiday, let's do some comitting :-) 19 years ago
Pino Toscano 5150419e81 adapt the debug stuff to the new kdebug way: 19 years ago
Pino Toscano ba765a3b69 give the right parent page to the annotations also when restoring them from xml 19 years ago
Pino Toscano b41dcfeddc - store a pointer of the owning page in each annotation 19 years ago
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