D6268: HiDPI Support for Okular
Lukas Hetzenecker
noreply at phabricator.kde.org
Wed Aug 16 05:26:04 UTC 2017
hetzenecker updated this revision to Diff 18216.
hetzenecker added a comment.
Fixed presentation mode
Fixed scaling using TileManager
All pixmaps get cached with the highest DPR of all screens. When moving the application to another screen, the cache doesn't have to be invalidated. This also simplified the code, because all PixmapRequests can be upscaled by the highest DPR. No more ABI breakage, because my changes can now be isolated to PixmapRequest and PagePainter/PresentationWidget
REPOSITORY
R223 Okular
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D6268?vs=15570&id=18216
REVISION DETAIL
https://phabricator.kde.org/D6268
AFFECTED FILES
core/generator.cpp
shell/main.cpp
ui/pagepainter.cpp
ui/pagepainter.h
ui/pageview.cpp
ui/pageview.h
ui/presentationwidget.cpp
To: hetzenecker, davidedmundson, aacid
Cc: sander, anthonyfieroni, #okular, aacid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20170816/28d664d7/attachment.html>
More information about the Okular-devel
mailing list