Just an artist comment: following after Gimp is good, since most of the time we're scanning into Gimp.
On Mon, Jun 8, 2020 at 7:42 PM Jörn-Ingo Weigert <[email protected]> wrote: > > Thanks Maxim for your time to develop this! I'm happy to see after long time > that someone are starting to modernize XSane. > > For me, this behaviour change in Zoom/ Selection handling is really needed, > that you were lead by GIMP's handling, even better. :) > > Kind regards. > > Ingo Weigert > > Maxim Ushakov <[email protected]> schrieb am Di., 9. Juni 2020, 00:58: >> >> Hi all, hi Ralph! >> >> There is an other suggested pack of changes for xSane and its Preview window: >> >> Add 'Create selection for full-frame of 135 format film' button. >> Remove 'Undo Zoom' button, it is useless. >> Redesign 'Drag modes': >> >> Left button outside the selection: create a new selection. >> Left button on a border of selection: modify this selection. >> Left button inside the selection: move the selection. >> Middle button anywhere in the screen: move the screen (for Zoomed mode only). >> >> It is designated for simplifying the process of scanning camera rolls and >> slides.The user can Zoom In as they like to, create a selection box with an >> exact size of frame (135 format, full size or half size), then move this box >> across the frames, scan frames, move the screen, etc. >> >> Patterns for mouse buttons are similar to Gimp. There is no general patterns >> amid image editors and CAD systems, so Gimp is an option. >> >> The code of xsane-preview.h/cpp was rewritten and simplified first to make >> new patterns and modes with their cursors easy to add. >> >> The cloned repo: https://gitlab.com/umaxik/xsane >> Merge request: >> https://gitlab.com/sane-project/frontend/xsane/-/merge_requests/11 >> >> Best regards, >> Max -- Kelly "STrRedWolf" Price http://redwolf.ws
