summaryrefslogtreecommitdiff
path: root/help/reference/libdocument/version.xml.in
diff options
context:
space:
mode:
authorVictor Kareh <[email protected]>2026-03-05 16:18:56 -0500
committerVictor Kareh <[email protected]>2026-03-17 11:39:50 -0400
commitd6594f446a0c0e449d0ba91f7d18011f918613e1 (patch)
treebe5adef91c4eec915c44fb33aac1ca6e9d82942f /help/reference/libdocument/version.xml.in
parenteeed36e2b51d8a0485ce8008f0092b1ed56721c3 (diff)
downloadatril-d6594f446a0c0e449d0ba91f7d18011f918613e1.tar.bz2
atril-d6594f446a0c0e449d0ba91f7d18011f918613e1.tar.xz
libview: Allow zooming to the limits of the scale
If the current zoom level was within one zoom factor of the limit, it was not possible to scroll towards the limit. This made smooth scrolling near the limit awkward, as unless the scroll event had a large delta it was impossible to reach the zoom limit. Non-smooth scrolling was also affected, but it was just much more difficult to trigger. Fix this by allowing zooming while the current zoom level is within one zoom factor of the limit. Add a new ev_view_can_zoom() function to make zooming by a factor (as with smooth scrolling) more convenient. Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/6d299b69
Diffstat (limited to 'help/reference/libdocument/version.xml.in')
0 files changed, 0 insertions, 0 deletions