- Background
Currently, we have a default zooming which changes in steps 50%, 100%, 200%. Since these steps are a bit rough, the setting 'Change zoom in fixed steps' (Options, category "View") has been introduced.
When using fixed steps, I found that these are not optimal:
When using a large value (e.g. 70), the zooming changes far too quickly for small zoom factors. When using a small value (e.g. 10), the zooming changes too slowly for large zoom factors.
- Proposal
Rather than adding a fixed step value to the current zoom factor, the factor should current zoom factor should be multiplied by a factor:
E.g. setting: Multiply/Divide zoom factor by [ 2.00]
Default is 2.0, which matches the standard zooming of XnView. When using a setting 1.50, the zooming steps (both for large and small magnification) are smoother, both for small and large zoom factors.
The only problem that I see is that people might not understand how this works.
Comments and suggestions are welcome. Perhaps I apply for an e-patent...
