mirror of
https://invent.kde.org/graphics/okular
synced 2024-09-20 00:11:19 +00:00
c5b694d02c
Part from the *very C00L* AGG2 library (www.antigrain.com) are imported from the agg23 source package. The imported files provides antialiased rendering on bgra32 qimage memory buffers. See "kpdf/ui/painter_agg2/README.kpdf" for more info. PagePainter: Replaced my dear crappy scanline renderer (well, was the fastest btw :-) with agg2 based rendering code. Implemented HighlightAnnotation (HL, Underline, Strikeout and Squiggly) and InkAnnotation (simple one) rendering. Need a multiply-blending template algo for getting highlights to look as highlighs (not solid or transparent, like now). Makefile.am(s): Updated to build the new library, set include paths and link it. Here we go. svn path=/branches/kpdf_annotations/kdegraphics/kpdf/; revision=405150 |
||
---|---|---|
.. | ||
data | ||
painter_agg2 | ||
Makefile.am | ||
minibar.cpp | ||
minibar.h | ||
pagepainter.cpp | ||
pagepainter.h | ||
pageview.cpp | ||
pageview.h | ||
pageviewannotator.cpp | ||
pageviewannotator.h | ||
pageviewutils.cpp | ||
pageviewutils.h | ||
presentationwidget.cpp | ||
presentationwidget.h | ||
propertiesdialog.cpp | ||
propertiesdialog.h | ||
searchwidget.cpp | ||
searchwidget.h | ||
side_reviews.cpp | ||
side_reviews.h | ||
thumbnaillist.cpp | ||
thumbnaillist.h | ||
toc.cpp | ||
toc.h |