Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Requests: Zoom Stuff & Image Filtering Toggle #85

Open
Nieb opened this issue Oct 7, 2022 · 3 comments
Open

Feature Requests: Zoom Stuff & Image Filtering Toggle #85

Nieb opened this issue Oct 7, 2022 · 3 comments
Labels
config opts Related to configuration options, config files, or keymap files enhancement New feature or request

Comments

@Nieb
Copy link

Nieb commented Oct 7, 2022

Can we get options to change the zoom limits?
It's currently limited to max 1600%, I'd like higher.
May as well do an option for minimum as well; it's currently limited to 10%.
Example:

ZoomMin = 6.25
ZoomMax = 3200

The ability to customize zoom steps.
Examples:

ZoomInStep  = 2.0   // CurrentZoom * 2.0
ZoomOutStep = 0.5   // CurrentZoom * 0.5

ZoomInStep  = 1.5
ZoomOutStep = 0.66666666666666666667  // 2/3

ZoomInStep  = 1.125
ZoomOutStep = 0.88888888888888888889  // 8/9

Update: I rescind this request. Upon further testing, this won't behave quite as I was thinking. Really, only the double|half is useful, to get non-aliased zooms.


The ability to set custom zoom steps.
Example:

ZoomSteps = [6.25, 12.5, 25, 50, 75, 100, 150, 200, 300, 400, 600, 800, 1000, 1200, 1600, 2400, 3200, 6400]

F IDM_TOGGLE_RESAMPLING_QUALITY
I currently have this bound to disable image interpolation.
However, it resets upon changing the image, I'd like the option to have it retain the setting upon changing images.
Though, I'd prefer it still reset to default upon starting the program / opening an image from explorer.

@sylikc sylikc added the enhancement New feature or request label Nov 2, 2022
@sylikc sylikc added the config opts Related to configuration options, config files, or keymap files label Jan 19, 2023
sylikc added a commit that referenced this issue Feb 18, 2023
now it's limited to as small as possible and zoomed in as long as the image "rescaled" is < 65535 (internal limitation)

While not very useful for most people, for those using extremely large or small images, it gives them more options

Partially addresses #85
@sylikc
Copy link
Owner

sylikc commented Feb 18, 2023

@Nieb I just pushed a commit which will be available in the next release which complete unbounds the zoom

@Nieb
Copy link
Author

Nieb commented Feb 24, 2023

@Nieb I just pushed a commit which will be available in the next release which complete unbounds the zoom

Much thanks, looking forward to it.

@cs-mt
Copy link

cs-mt commented Mar 5, 2023

#165

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config opts Related to configuration options, config files, or keymap files enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants