High-resolution scroll wheel support

Merged José Expósito requested to merge JoseExposito/gtk:jx/hi-res-scrolling into main


See Mutter MR for description and build instructions.


The 120 based value API is a copy of the Windows API. I don't have access to a Windows machine, but high-resolution scroll support on Windows should be pretty easy to achieve after merging this MR.


For code reviewers

It's easier to review this PR commit by commit.

Supersedes !1624 (closed)

cc @whot @carlosg

Edited by José Expósito

Merge request reports