[sane-devel] Another merge request suggested for xSane: 'move selection' and 'move screen' drag modes

Kelly Price strredwolf at gmail.com
Tue Jun 9 00:59:52 BST 2020


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 <jiweigert at gmail.com> 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 <head at maxamuxa.com> 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



More information about the sane-devel mailing list