StrongDMM icon indicating copy to clipboard operation
StrongDMM copied to clipboard

Feature Request: Allow Zoom Level Locking and Presets

Open Albens opened this issue 5 years ago • 4 comments

Related to Feature Request: Permit Key rebinding/presets for parity with DMM #39 DMM has preset Zoom Levels

These levels, at least in my use-case and very likely many of those editing SS13 maps, is left at 100%. Zooming in and out is done at a dramatically reduced rate; the 100% zoom level is sufficient.

Zooming in beyond 100% in StrongDMM causes a visual change in sprites/turfs/etc as scaling and low texture quality (ie 32 vs 64 etc) becomes more apparent.

My use case; StrongDMM is always kept at what is closest to 100% zoom level on Byond DMM.

The Field of View at this "100%" zoom level is sufficient. Sprites retain a consistent look and scaling. Permit the ability to lock at this 100%.

Albens avatar May 21 '20 03:05 Albens

To clarify: Smooth Zoom is very nice. I do use it, but mostly to transition between two consistent zoom levels.

As an alternative suggestion: Permit an config option to transition between 2/3 Zoom Levels. Add in an additional Control (Ie Control or Shift) to use more Granular Zoom, the current behavior.

Example: Mouse Wheel(or rebound if that is added) to Zoom to preset options. 200%, 100%, 50% or otherwise. Shift + Control/Shift to use Granular Zoom, current behavior.

Albens avatar May 21 '20 04:05 Albens

Also requesting zoom lock, with scroll-to-pan mode, as in DM.

My use case is an accessibility issue whereby the current map panning controls are difficult to perform with any level of accuracy due to disability.

Allowing the user to lock zoom, and in doing so re-assign the scroll wheel to pan would increase accessibility.

Suggested control scheme is similar to DM when zoom locked. Scroll : Pan up/down Ctrl+Scroll : Pan L/R

geneva-breaker avatar Feb 23 '21 19:02 geneva-breaker

@geneva-breaker Did you try an alternative scroll behaviour, which is available in the preference menu? I think it might be exactly what you want.

SpaiR avatar Feb 23 '21 20:02 SpaiR

That seems to be exactly what I want yes, I must have missed that option last time I used this program.

I apologize for wasting your time, thank you.

geneva-breaker avatar Feb 23 '21 20:02 geneva-breaker