77 Commits (02dde1035c250f6af4127fe679404198e1c8c6da)

Author SHA1 Message Date
Pino Toscano a02131d6a9 do not leak the text selection when stopping the construction of a text highlight annotation 18 years ago
Pino Toscano 4219c90f63 translate the tool name as soon as we read it 19 years ago
Pino Toscano 8f55446c17 don't expand the selection rect one pixel too much in both directions 19 years ago
Pino Toscano 995972052d Review toolbar: 19 years ago
Pino Toscano a2ff1d85fd disable the "construct again the same annotation", it seems too confusing 19 years ago
Pino Toscano 5df1895ec0 don't use deprecated api of KUser 19 years ago
Pino Toscano 746074cfcb Make use of the Esc key in the content area: 19 years ago
Pino Toscano 4415a36e3e rename the AnnotationItem to AnnotationToolItem, otherwise there's a plain conflict with the private class of the AnnotationModel 19 years ago
Pino Toscano cd0dd24193 i18n fixes 19 years ago
Pino Toscano 5150419e81 adapt the debug stuff to the new kdebug way: 19 years ago
Pino Toscano b4b3ebdded Okular::Settings::writeConfig() -> Okular::Settings::self()->writeConfig() 19 years ago
Pino Toscano 2c1d5aa44e Refactor a bit the annotating toolbar, so it can handle better its items and cha 19 years ago
Albert Astals Cid 0d47b62715 krazy include order issues 19 years ago
Albert Astals Cid b0339a4e40 fix some easy krazy issues 19 years ago
Pino Toscano 82389f9efa after constructing the text annotation, delete the selection as it's no more useful (and it isn't leaked) 19 years ago
Pino Toscano 213b25284f make the annotation tool tooltip text translatable 19 years ago
Pino Toscano abd42c14cd the PickPoint annotator engine can draw a dashed frame around the selected zone if a tool wants it; applied to the free text annotation for now [and improved its description while I was there] 19 years ago
Pino Toscano 426e21ba6f just read the annotation tools _once_ 19 years ago
Pino Toscano 8add3d7863 really disable the active tool when hiding the annotating toolbar, thanks Bart for pointing that out 19 years ago
Pino Toscano 846dbf7cb9 don't shadow a class member 19 years ago
Pino Toscano bbb55280d5 Simplify the auxiliary functions used within RegularArea<>, patch by André Wöbbeking. 19 years ago
Pino Toscano dff36b98f8 simplify RegularAreaRect by avoiding the usage of pointers, as they don't give benefits anyway. 19 years ago
Tobias Koenig 6f9d0df5cd Further annotation API cleanup 20 years ago
Tobias Koenig a9f58440df First large commit for the Annotation API cleanup 20 years ago
Pino Toscano 44a69612ef Make okular able to construct and display Geometric (Rectangle/Ellipse) Annotations. 20 years ago
Pino Toscano d3e6ffe673 fix error did in the previous commit 20 years ago
Pino Toscano e955192030 make the pixmap optional in the PickPointEngine 20 years ago
Pino Toscano 5a03c11e0a better check that we've selected something 20 years ago
Pino Toscano 5862ea6dc8 create an Identity settings section and move the author field there 20 years ago
Pino Toscano fdbd0101a4 move the AnnotatorEngine base class and the SmoothPath engine out of the private use of the page view annotator 20 years ago
Pino Toscano 03e01b97f6 it's not a real composition effect, but this should help a bit... 20 years ago
Pino Toscano ab1fe9f8cc initialize a pointer is always a good idea 20 years ago
Pino Toscano 23b3a7f6a1 ooops forgot to remove some debug 20 years ago
Pino Toscano 339bfc6907 Create a new AnnotationEngine to select some text from the current page, and make it able to distill Highlight annotations. Now you can hightlight th text in your document, wooo :) 20 years ago
Pino Toscano d010d05e6e make the AnnotatorEngine able to return a list of annotations (this will be useful later...) 20 years ago
Albert Astals Cid e6dae78ac3 Port Q3ScrollView to QScrollArea, probably still has some small issues but seems to work quite well 20 years ago
Albert Astals Cid a9a27a9894 remove qt3 support calls 20 years ago
Pino Toscano 42310e184c Restructuring a bit how the text-editor-like selection works: 20 years ago
Tobias Koenig df7d144c10 Moved all classes in core/ into the 'Okular' namespace and removed 20 years ago
Pino Toscano f2ecb5fb91 use the right icon when showing annotation-related messages 20 years ago
Pino Toscano 45615e5289 Reworked a bit the ObjectRect API, by allowing subclassing for easiness wrt Annotation's. The brand new AnnotationObjectRect is responsible for providing the annotation bounding rect (that may vary for the various annotation types). 20 years ago
Pino Toscano 3b2420e7c0 SVN_SILENT {x|y}scale -> page{width|height} 20 years ago
Pino Toscano a5ee705911 Annotations: 20 years ago
Pino Toscano c178ed6392 if we're constructing a polygon (closed), then really set that it is closed instead of closign manually adding the first point to the path 20 years ago
Pino Toscano 05d97ede77 Annotations: 20 years ago
Pino Toscano 3578b4b9e8 Annotations: 20 years ago
Pino Toscano 53fa802939 now the PickPointEngine can draw the pixmap either in the center or in the bottom-right part of the cursor 20 years ago
Pino Toscano b66b54a9c9 very small fixes about annotations 20 years ago
Tobias Koenig 90140c1479 warnings-- 20 years ago
Chu Xiaodong 9c575a91d3 replace embedded annotation dialog with annot window, child of PageView 20 years ago