Bug 484365 - Zoom in is Ctrl+ instead of Ctrl= on Linux/Plasma
Summary: Zoom in is Ctrl+ instead of Ctrl= on Linux/Plasma
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Shortcuts and Canvas Input Settings (show other bugs)
Version: 5.2.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-24 06:38 UTC by spamless.9v5xj
Modified: 2025-02-19 13:26 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description spamless.9v5xj 2024-03-24 06:38:45 UTC
Title. Despite the keypress technically being = rather than + it's a bit jarring to have to hit shift to zoom in but release to zoom out, especially when other KDE apps (Okular, Dolphin, Konsole etc) already have this OOTB.
Comment 1 i 2024-11-05 04:42:39 UTC
When I tried to do "Control =" to Zoom In and it didn't work, my first thought was that my keyboard was busted (since I was having another issue) until I found this report to see that it's just a strange keybind.
The shortcut for "Zoom In" essentially being "Control Shift =" is not intuitive, especially when "Control -" works as expected.
Comment 2 Halla Rempt 2024-11-05 13:22:30 UTC
But it is ctrl+= , at least on the Windows and Mac systems I just tested. My linux system is a bit messed up, so I cannot test there at the moment.
Comment 3 Halla Rempt 2024-11-05 13:24:34 UTC
Oh, checked on another system, on plasma it is ctrl+ -- this is a weird bug.
Comment 4 Halla Rempt 2024-11-05 13:28:49 UTC
Git commit 3ca29b881f9f4b2d57e0301bb0ab147c7242248d by Halla Rempt.
Committed on 05/11/2024 at 13:28.
Pushed by rempt into branch 'master'.

Set the correct shortcut for zoom in in the action file

M  +1    -1    krita/kritamenu.action

https://invent.kde.org/graphics/krita/-/commit/3ca29b881f9f4b2d57e0301bb0ab147c7242248d
Comment 5 Halla Rempt 2024-11-05 13:29:46 UTC
Git commit 2e65891288581e8c053a9d485a70db13f4a06a67 by Halla Rempt.
Committed on 05/11/2024 at 13:29.
Pushed by rempt into branch 'krita/5.2'.

Set the correct shortcut for zoom in in the action file
(cherry picked from commit aafa55cf10f2d80151b4ab26193d0ef4dafb859d)

M  +1    -1    krita/kritamenu.action

https://invent.kde.org/graphics/krita/-/commit/2e65891288581e8c053a9d485a70db13f4a06a67
Comment 6 dra.w.p.il.e+bugskde 2025-02-15 23:24:25 UTC
This fix unexpectedly broke the zoom in shortcut for me on my German keyboard layout. Which may be an acceptable regression.

I've never encountered this issue in other software though, they seem just bind both Ctrl+Plus and Ctrl+Equals to zoom in.
Comment 7 Nicholas LaPointe 2025-02-17 19:03:27 UTC
Git commit a8c44e8e50b9dad2d67bcefa132e764927751065 by Nicholas LaPointe.
Committed on 17/02/2025 at 18:56.
Pushed by nicholasl into branch 'nicholasl/fix_bug_484365_regression'.

Accept both Ctrl+= and Ctrl++ as default shortcuts for zoom in

Commit 3ca29b881f9f4b2d57e0301bb0ab147c7242248d changed the default shortcut
from Ctrl++ to Ctrl+=.

This caused issues with tablets that generate Ctrl++ keystrokes when their wheel
is rotated, in addition to a report that the shortcut no longer worked on a
German keyboard.
Related: bug 499802

M  +1    -1    krita/data/shortcuts/krita_default.shortcuts
M  +1    -1    krita/kritamenu.action

https://invent.kde.org/graphics/krita/-/commit/a8c44e8e50b9dad2d67bcefa132e764927751065
Comment 8 Dmitry Kazakov 2025-02-19 13:24:14 UTC
Git commit 60dd3563472d236a3ab4d2f6cfca059f7f4a3af1 by Dmitry Kazakov, on behalf of Nicholas LaPointe.
Committed on 19/02/2025 at 13:22.
Pushed by dkazakov into branch 'master'.

Accept both Ctrl+= and Ctrl++ as default shortcuts for zoom in

Commit 3ca29b881f9f4b2d57e0301bb0ab147c7242248d changed the default shortcut
from Ctrl++ to Ctrl+=.

This caused issues with tablets that generate Ctrl++ keystrokes when their wheel
is rotated, in addition to a report that the shortcut no longer worked on a
German keyboard.
Related: bug 499802

M  +1    -1    krita/data/shortcuts/krita_default.shortcuts
M  +1    -1    krita/kritamenu.action

https://invent.kde.org/graphics/krita/-/commit/60dd3563472d236a3ab4d2f6cfca059f7f4a3af1
Comment 9 Dmitry Kazakov 2025-02-19 13:26:47 UTC
Git commit 0b26fc52de2cf49185f53dff1c72dc566ff0c264 by Dmitry Kazakov, on behalf of Nicholas LaPointe.
Committed on 19/02/2025 at 13:26.
Pushed by dkazakov into branch 'krita/5.2'.

Accept both Ctrl+= and Ctrl++ as default shortcuts for zoom in

Commit 3ca29b881f9f4b2d57e0301bb0ab147c7242248d changed the default shortcut
from Ctrl++ to Ctrl+=.

This caused issues with tablets that generate Ctrl++ keystrokes when their wheel
is rotated, in addition to a report that the shortcut no longer worked on a
German keyboard.
Related: bug 499802

M  +1    -1    krita/data/shortcuts/krita_default.shortcuts
M  +1    -1    krita/kritamenu.action

https://invent.kde.org/graphics/krita/-/commit/0b26fc52de2cf49185f53dff1c72dc566ff0c264