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