58 Commits (03cee363cdeb264729b558b6604dec8a9eee5d5a)

Author SHA1 Message Date
Albert Astals Cid 93540ac16d Enable most of clazy level2 6 years ago
Albert Astals Cid 6ddb7e6cc9 CI: Enable clazy qhash-namespace 6 years ago
Albert Astals Cid b001ea2019 CI: Enable a bunch of bugprone- clang-tidy warnings 6 years ago
Albert Astals Cid 0a2287be19 CI: Enable two readability clang-tidy checks 6 years ago
Albert Astals Cid 27b76ee7c0 TextDocumentGenerator: Support links that span more than one line 7 years ago
Albert Astals Cid 4fb7582093 Obey rule-of-three in NormalizedPoint and NormalizedRect 7 years ago
Yuri Chornoivan c04ca1fa96 Fix minor EBN issues 8 years ago
Kevin Funk a53a2402ca clang-tidy: modernize-use-nullptr run 9 years ago
Gleb Popov b8d22401f2 Implement qHash() for Okular::NormalizedRect. 11 years ago
Frederik Gladhorn 6c602bf0e7 Use categorized logging even more 12 years ago
Frederik Gladhorn 9d89739972 Use categorized logging 12 years ago
Frederik Gladhorn 83d3f1f6b7 Revert "Some more kDebug->qDebug" 12 years ago
Frederik Gladhorn 34fbdf8c85 Some more kDebug->qDebug 12 years ago
Peter Grasch 4d4dd68ca2 Fix usability issues with selecting annotations 13 years ago
Fabio D'Urso 3656d8ea47 Force minimum AnnotationObjectRect size 13 years ago
Jan Binder aa6ed8afc0 Replace deprecated QMatrix by QTransform 14 years ago
Mohammad Mahfuzur Rahman Mamun f14a8502dd remove some problems from makeWord function in textPage 15 years ago
Albert Astals Cid 81d255bafb add a function that returns the center of a given normalized rect 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
Albert Astals Cid d40bec4671 Normalize the rect, after all is called normalized rect, no? 17 years ago
Pino Toscano bd833bdd5c hopefully make it compile and work also where qreal is not double but float 18 years ago
Pino Toscano d650603340 add operator& (intersection) for NormalizedRect 18 years ago
Pino Toscano 1f43811f61 redirect all the debug output of core to the debug area 18 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 5150419e81 adapt the debug stuff to the new kdebug way: 19 years ago
Thiago Macieira 000dc825e3 Use QDebug instead of kdbgstream 19 years ago
Pino Toscano aa8155f8ed decouple the transformation applying and resetting methods, and reset the transformation when setting a new bonding rect or translating 19 years ago
Pino Toscano fbe8dbf108 promote RegularAreaRect from a typedef to a class, a bit more easy to eventually expand in the future 19 years ago
Pino Toscano 1eb435cddb remove the kdebug.h inclusion in area.h 19 years ago
Pino Toscano 94355bce65 move the transform() hierarchy within the private class; allow AnnotationObjectRect to use the trasform() stuff 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 37b5d0f3cc handy method 19 years ago
Pino Toscano 328958171d use the right include 19 years ago
Tobias Koenig 14ea3ab2ef Further documentation and API cleanups 19 years ago
Pino Toscano d5f99995dd add handy debug operators for NormalizedPoint and NormalizedRect 19 years ago
Pino Toscano dff36b98f8 simplify RegularAreaRect by avoiding the usage of pointers, as they don't give benefits anyway. 19 years ago
Pino Toscano 2f1aa08ac6 move the annotation boundary calculation to AnnotationUtils 20 years ago
Tobias Koenig a490cc0cd7 Add the following functionality: 20 years ago
Pino Toscano 274469dae8 Almost complete support for inverse search within okular. 20 years ago
Pino Toscano d6fd44e1ed forward declaration 20 years ago
Pino Toscano 08877db01b const& 20 years ago
Pino Toscano c42348edaa improve the HighlightAreaRect ctor 20 years ago
Pino Toscano 12827bf0eb re-write to avoid using a temporary object 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 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 ab0d3dca78 A pair of bugfixes done while working on the other branch, ie: 20 years ago
Pino Toscano 1ba01ac6f1 Refactor a bit how ObjectRect works: now it's an independent class, that keeps the shape of the "kept" object using a QPainterPath [the qreal version to QRegion]. 20 years ago