----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/109627/ -----------------------------------------------------------
(Updated June 23, 2013, 5:22 p.m.) Status ------ This change has been marked as submitted. Review request for Okular. Description ------- Multiple features in Okular require to determine what object is at a given position. Traditionally, this relied on the bounding boxes of the given object. These do not necessarily correlate with the user would expect (for example, a diagonal line of 1px has a very large bounding box). This patch implementes shape based selection for the following annotation types: Ink, Geometric, Line, Highlight. Other objects default to the old behaviour. Diffs ----- core/annotations.h 79fd965 core/annotations.cpp 353759b core/annotations_p.h f9a342f core/area.h 4f63759 core/area.cpp d772fc0 core/page.cpp a6fa623 tests/CMakeLists.txt 63c5c35 tests/annotationstest.cpp PRE-CREATION Diff: http://git.reviewboard.kde.org/r/109627/diff/ Testing ------- I tested the annotation objects above and a couple of special cases mentioned in the IRC. Thanks, Peter Grasch
_______________________________________________ Okular-devel mailing list Okular-devel@kde.org https://mail.kde.org/mailman/listinfo/okular-devel