Bug 504019

Summary: Create zoom modes
Product: [Applications] digikam Reporter: HubMiner <cal030>
Component: Usability-KeyboardAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: wishlist CC: caulier.gilles
Priority: NOR    
Version First Reported In: 8.6.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In: 8.7.0
Sentry Crash Report:

Description HubMiner 2025-05-10 15:31:45 UTC
SUMMARY
UI usability.  Please create new actions: "zoom at 100%" and "zoom mode".

Zoom mode would change the level to whatever user set it to last and remember that level. Zoom mode would be activated/deactivated through a shortcut.

Zoom at 100% would be a separate action, also with a keyboard shortcut.
Comment 1 caulier.gilles 2025-05-10 15:37:17 UTC
Zoom to 100% shortcut already exists. Look in View main menu...

Gilles Caulier
Comment 2 caulier.gilles 2025-05-10 15:38:29 UTC
I don't understand "Zoom Mode". Please explain better.
Comment 3 HubMiner 2025-05-10 15:59:36 UTC
Sorry, let me try it with this format:


PROPOSED STEPS
* Albums, select an image, Preview

* ACTION: 	Enter Preview mode
* RESPONSE: Image is shown at "Fit To Window" zoom.

* ACTION: 	Enter Zoom mode (press Z)
* RESPONSE: Image is shown at some zoom level (default 100%)

* ACTION: 	Change zoom to desired level (ex:300%).  DK remembers this level.

* ACTION: 	User presses the same shortcut to exit the zoom mode.
* RESPONSE: Image is shown at preview-default level ("Fit To Window")

* ACTION: 	Enter Zoom level again.
* RESPONSE: Image is shown at the last used level (same example: 300%).


Maybe calling this "zoom mode" is too much, and we just need a user-custom-zoom action available next to the existing zoom controls.
Comment 4 HubMiner 2025-05-14 09:09:24 UTC
The goal is to quickly zoom in, examine a picture detail, zoom out.
Zoom should be centered around the mouse.
Comment 5 caulier.gilles 2025-05-14 09:57:30 UTC
CTRL+Mouse wheel will zoom in/out on the center of mouse cursor. No need keyboard shortcuts for that.
Comment 6 HubMiner 2025-05-16 08:50:23 UTC
While CTRL+Mouse scrolle works, it is slower vs a keyboard shortcut.
Comment 7 caulier.gilles 2025-05-16 09:03:10 UTC
With the mouse centered over the image area, use CTRL+PLUS or CTRL+MINUS to zoom in/zoom out. We will not implement more puzzle here...

Gilles Caulier
Comment 8 HubMiner 2025-05-16 09:25:37 UTC
Many other applications allow zoom levels via shortcuts, making it faster to use.  Why would that be a puzzle?