PhotoDemon icon indicating copy to clipboard operation
PhotoDemon copied to clipboard

[Feature request] - Zoom to custom value? More preset zoom values?

Open shorian opened this issue 9 months ago • 1 comments

Is this feature request related to a problem?

I cannot seem to zoom to a value between 100% and 200%. There is no preset between those values, and I haven't found a means of zooming to a custom value (e.g. 150%.) I frequently want to view one part of an image at the largest size that fits in the viewport, so this (apparent) limitation often frustrates my workflow. (If this is already possible, please do let me know how, but it should be made more discoverable.)

Describe the best way to implement this.

  • Add at least one preset value between 100% and 200%
  • Allow users to zoom to a custom % using the status bar. Typing into the same box as the dropdown would be most intuitive to me, but any reasonable implementation would be fine.
  • (nice-to-have) Use a modifier key to zoom in finer increments using the scroll wheel.

Name for contributor list if this feature is implemented: shorian

(I love Photodemon! Thanks for all your hard work.)

shorian avatar May 05 '25 01:05 shorian

Thank you for this feedback, @shorian . I apologize for my lengthy delay in responding.

I've just now uploaded a new nightly build that provides 150% as a built-in zoom preset value.

In the future, I completely agree - a way for users to enter a custom zoom value, or zoom in finer increments, would be far preferable to the current "locked" system of zoom values. This requires some complex UI work that I unfortunately do not have ready-made tools for (e.g. a dropdown that allows typing) so I will have to postpone a better solution pending some additional UI toolkit developments.

I would like to leave this issue open for now, so that I can return to it once I have a more comprehensive zoom implementation ready.

Thank you again for your feedback and patience!

tannerhelland avatar Sep 11 '25 17:09 tannerhelland