Is there an existing issue for this?
Describe the bug
There has lately been some work on darkroom zooming and touchpad gestures by @da-phil and @masterpiga and that's good as users having a touchpad need/want better support for that in dt.
But i definitely expect to stop zooming in at the fixed levels with "normal" mouse scrollwheels. We can override these fixed levels by combining with CTRL already).
After #21011 i zoom in "freely" and that's a clear regression to me.
Steps to reproduce
Open any image in darkroom and zoom-in by using a mouse scrollwheel (or by using the two-finger thingy - i simply forgot how that is called correctly :-)
Expected behavior
Stop zooming in at fixed 100% and 200% levels
Logfile | Screenshot | Screencast
No response
Commit
b04e36e
Where did you obtain darktable from?
self compiled
darktable version
master at 0e3b875
What OS are you using?
Linux
What is the version of your OS?
Fedora 44
Describe your system
nothing noteworthy
Are you using OpenCL GPU in darktable?
Yes
If yes, what is the GPU card and driver?
doesn't matter
Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip
doesn't matter
Is there an existing issue for this?
Describe the bug
There has lately been some work on darkroom zooming and touchpad gestures by @da-phil and @masterpiga and that's good as users having a touchpad need/want better support for that in dt.
But i definitely expect to stop zooming in at the fixed levels with "normal" mouse scrollwheels. We can override these fixed levels by combining with CTRL already).
After #21011 i zoom in "freely" and that's a clear regression to me.
Steps to reproduce
Open any image in darkroom and zoom-in by using a mouse scrollwheel (or by using the two-finger thingy - i simply forgot how that is called correctly :-)
Expected behavior
Stop zooming in at fixed 100% and 200% levels
Logfile | Screenshot | Screencast
No response
Commit
b04e36e
Where did you obtain darktable from?
self compiled
darktable version
master at 0e3b875
What OS are you using?
Linux
What is the version of your OS?
Fedora 44
Describe your system
nothing noteworthy
Are you using OpenCL GPU in darktable?
Yes
If yes, what is the GPU card and driver?
doesn't matter
Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip
doesn't matter