image/canvas resize - rework preset state UI

Ideas for improvements and requests for new features in XnView MP

Moderators: helmut, XnTriq, xnview

Post Reply
User avatar
user0
XnThusiast
Posts: 2414
Joined: Sat May 09, 2015 9:37 am

image/canvas resize - rework preset state UI

Post by user0 »

XnView: MP 1.3.0 64bits (Sep 6 2022)
OS: Windows 64bit (21H1), display resolution 3840x2160, win scaling 150%

Suggestion
Rework preset state handling in Image/Canvas Resize dialogs.
resize_image_canvas_preset.png

1. Make <Default> the default Preset.
Do not auto switch preset's state to <Last used> (Image Resize dialog behaviour) on every dialog open.
Memorize user's preset choise instead. If user wants to use values from prev operation - he has to manually choose <Last used> preset.
Selected preset (<Last used> OR any other) shall be kept untill manually changed.

2. OPTIONAL. For the sake of transparency and elimination of "magic", hidden behaviour.
Add small "lock preset" button, that will memorize preset choise (and its values), if not locked - reset to <Default>.

3. Completely remove Load 'Default values' checkbox as overengineering.
It will also allow to keep UI of both dialogs consistant since they are very similar in their nature.
Last edited by user0 on Wed Nov 30, 2022 8:15 am, edited 4 times in total.
User avatar
XnTriq
Moderator & Librarian
Posts: 6512
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: 1.3 - image/canvas resize dialog - rework preset state

Post by XnTriq »

I support this request!
Post Reply