Mousewheel scrolling beyond image borders
@Stratelier
Submitted by Richard Gitschlag Link to original bug (#591256)
Description
GIMP 2.6 already has the ability to scroll beyond the borders of an image by clicking the scrollbar arrows along the window border; this should be extended to support scrolling via mousewheel as well.
The current mousewheel behavior (which stops at image borders) is of course useful and should be retained; but once the user has reached the image border and released the mousewheel (e.g, time delay since the last mousewheel event), if they try to scroll in the same direction again GIMP would permit them to scroll beyond the border in question.
Each image border would be handled independently; for example, after scrolling past the top image border, if the user begins mousewheeling left then horizontal scrolling will still stop at the left image border and the user must release the mousewheel before being allowed to scroll farther in that direction. Similarly, if a user is mousewheeling diagonally then scrolling ultimately stops at the corner of the image, but once they've reached that limit and released their mousewheel, they will be permitted to scroll beyond it if they choose.
This is analogous to digital cameras (like Canons) that allow mixing optical and digital zoom; once the camera has reached its maximum optical zoom it will not activate the digital zoom unless the user releases the zoom lever and then tries again, which prevents the digital zoom from engaging accidentally but still keeps it easily (and intuitively) available to the user.
Version: 2.6.6