summaryrefslogtreecommitdiff
path: root/libview/ev-view.h
diff options
context:
space:
mode:
authorJosé Aliste <[email protected]>2013-02-08 20:09:05 +0100
committerraveit65 <[email protected]>2017-09-06 18:25:34 +0200
commit12495d0accc29caba391cdeb2b5a5a9f13857217 (patch)
tree18db047c2bdb02511932d7a77f72d523690ee03a /libview/ev-view.h
parent16c02c8a3731665b06b1b8fdd3e882ede3f0ccfe (diff)
downloadatril-12495d0accc29caba391cdeb2b5a5a9f13857217.tar.bz2
atril-12495d0accc29caba391cdeb2b5a5a9f13857217.tar.xz
libview: Refactor code for drawing page and selection surfaces
The code necessary to draw a page surface or a selection surface is the same. We factor this out to a new static method called draw_surface origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&id=3ab6ac1 libview: Fix rendering of the first visible page while resizing While we are resizing the view widget and waiting for a new surface rendered at the right size, we use old surfaces scaled to match the target size. When the begining of a page is not visible, the scaled surfaces are not placed correctly. origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&id=72f2ae4
Diffstat (limited to 'libview/ev-view.h')
0 files changed, 0 insertions, 0 deletions