diff options
author | José Aliste <[email protected]> | 2013-02-08 20:09:05 +0100 |
---|---|---|
committer | raveit65 <[email protected]> | 2017-09-06 18:25:34 +0200 |
commit | 12495d0accc29caba391cdeb2b5a5a9f13857217 (patch) | |
tree | 18db047c2bdb02511932d7a77f72d523690ee03a /libdocument/ev-async-renderer.c | |
parent | 16c02c8a3731665b06b1b8fdd3e882ede3f0ccfe (diff) | |
download | atril-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 'libdocument/ev-async-renderer.c')
0 files changed, 0 insertions, 0 deletions