Bug 482003 - Cube: scroll zoom is inverted
Summary: Cube: scroll zoom is inverted
Status: RESOLVED FIXED
Alias: None
Product: kdeplasma-addons
Classification: Plasma
Component: General (show other bugs)
Version: 5.93.0
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: qt6, usability
Depends on:
Blocks:
 
Reported: 2024-02-29 09:55 UTC by Martino Fontana
Modified: 2024-03-02 21:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.1


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martino Fontana 2024-02-29 09:55:52 UTC
SUMMARY
When using the cube effect, and using the mouse wheel to scroll:
- Scrolling up zooms out
- Scrolling down zooms in

This is the opposite of... basically every other program in existence.
At the very least, it should be configurable.


STEPS TO REPRODUCE
1. Enter the desktop cube effect
2. Try scrolling up/down

OBSERVED RESULT
The cube zooms out/in

EXPECTED RESULT
The cube zooms in/out

SOFTWARE/OS VERSIONS
Operating System: NixOS 24.05
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.6-cachyos (64-bit)
Graphics Platform: Wayland
Comment 1 Bug Janitor Service 2024-02-29 11:27:23 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/542
Comment 2 Vlad Zahorodnii 2024-02-29 17:31:34 UTC
Git commit 2be622e397abedd528eee69200c8d8ae8b042510 by Vlad Zahorodnii.
Committed on 29/02/2024 at 17:29.
Pushed by vladz into branch 'master'.

kwin/effects/cube: Improve natural scrolling handling

M  +1    -1    kwin/effects/cube/package/contents/ui/CubeCameraController.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/2be622e397abedd528eee69200c8d8ae8b042510
Comment 3 Vlad Zahorodnii 2024-02-29 17:31:42 UTC
Git commit d6c90cb088a48e551d40a949407322cf55d283c8 by Vlad Zahorodnii.
Committed on 29/02/2024 at 17:29.
Pushed by vladz into branch 'master'.

kwin/effects/cube: Invert scroll direction

M  +1    -1    kwin/effects/cube/package/contents/ui/CubeCameraController.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/d6c90cb088a48e551d40a949407322cf55d283c8
Comment 4 Vlad Zahorodnii 2024-02-29 17:37:58 UTC
Git commit c213caa61c2667eee7c262f8d18f4d5d4744a623 by Vlad Zahorodnii.
Committed on 29/02/2024 at 17:35.
Pushed by vladz into branch 'Plasma/6.0'.

kwin/effects/cube: Invert scroll direction


(cherry picked from commit d6c90cb088a48e551d40a949407322cf55d283c8)

M  +1    -1    kwin/effects/cube/package/contents/ui/CubeCameraController.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/c213caa61c2667eee7c262f8d18f4d5d4744a623
Comment 5 Bug Janitor Service 2024-02-29 17:39:17 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/545
Comment 6 Vlad Zahorodnii 2024-02-29 17:44:05 UTC
Git commit 9f34a79a82b3162b6a5463b2e656dd08177c91ba by Vlad Zahorodnii.
Committed on 29/02/2024 at 17:39.
Pushed by vladz into branch 'Plasma/6.0'.

kwin/effects/cube: Improve natural scrolling handling


(cherry picked from commit 2be622e397abedd528eee69200c8d8ae8b042510)

M  +1    -1    kwin/effects/cube/package/contents/ui/CubeCameraController.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/9f34a79a82b3162b6a5463b2e656dd08177c91ba