Bug 482003

Summary: Cube: scroll zoom is inverted
Product: [Plasma] kdeplasma-addons Reporter: Martino Fontana <tinozzo123>
Component: GeneralAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: minor CC: nate
Priority: NOR Keywords: qt6, usability
Version: 5.93.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.0.1

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