diff options
author | Owen W. Taylor <[email protected]> | 2014-02-27 19:20:17 -0500 |
---|---|---|
committer | raveit65 <[email protected]> | 2018-03-26 13:49:10 +0200 |
commit | 2cae078d88eb5e7d2e5891cb03cdb90b7852cc03 (patch) | |
tree | f84769194aa271da86cedc7a686adc931df91414 /libview/ev-job-scheduler.c | |
parent | 7cb00e9dea3de02f61bda3c05133a04f4605e0ac (diff) | |
download | atril-2cae078d88eb5e7d2e5891cb03cdb90b7852cc03.tar.bz2 atril-2cae078d88eb5e7d2e5891cb03cdb90b7852cc03.tar.xz |
EvView: render correctly on hi-dpi displays
Make EvPixbufCache generate surfaces with extra resolution based on
gtk_widget_get_scale_factor(). Handle cairo surfaces with a device
scale in ev_view_draw(). Trigger an update of the pixbuf cache when
the scale factor changes.
https://bugzilla.gnome.org/show_bug.cgi?id=723431
origin commit:
https://git.gnome.org/browse/evince/commit/?id=a612f8
Diffstat (limited to 'libview/ev-job-scheduler.c')
0 files changed, 0 insertions, 0 deletions