JetBrains / JetBrainsRuntime

Runtime environment based on OpenJDK for running IntelliJ Platform-based products on Windows, macOS, and Linux
GNU General Public License v2.0
1.32k stars 196 forks source link

JBR-5673: [Wayland] adding horizontal scrolling support #429

Closed NikitkoCent closed 1 month ago

NikitkoCent commented 2 months ago

The patch fixes the inability to scroll along the horizontal axis using a touchpad (JBR-5673) or a secondary mouse wheel, e.g. like on Logitech MX Master 3 (JBR-7296).

The patch is heavily based on the changes introduced in #430, so I recommend to familiarize yourself with that one first.

And like for #430, I advise to review the patch commit-by-commit (I think this will help to understand how the changes are related to each other). Each commit solves one particular sub-task, which is described in the commit message. After the review all the commits will be squashed.

t0rr3sp3dr0 commented 1 month ago

@NikitkoCent, @mkartashev, and @tsarn, can we get this merged or is there something blocking it?

NikitkoCent commented 1 month ago

@t0rr3sp3dr0, hello! The patch is going to be merged this week 😊

NikitkoCent commented 1 month ago

Merged (https://youtrack.jetbrains.com/issue/JBR-5673/Wayland-support-touch-scrolling#focus=Comments-27-10656631.0-0).