ZIm/crates/terminal/src
apricotbucket28 d8e32c3e3c
linux: scrolling improvements (#9103)
This PR adjusts scrolling to be a lot faster on Linux and also makes
terminal scrolling work.

For Wayland, it makes scrolling faster by handling the `AxisValue120`
event (which also allows high-resolution scrolling on supported mice)
On X11, changed the 1 line per scroll to 3.

### Different solutions

I tried replicating Chromium's scrolling behaviour, but it was
inconsistent in X11/Wayland and found it too fast on Wayland. Plus, it
also didn't match VSCode, since it seems that they do something
different.

Release Notes:

- Made scrolling faster on Linux
- Made terminal scroll on Linux
2024-03-18 14:50:29 -07:00
..
mappings Enable clippy::cast_abs_to_unsigned (#8912) 2024-03-06 12:21:48 -05:00
pty_info.rs Remove wezterm fork from dependencie (#8998) 2024-03-12 21:27:40 +02:00
terminal.rs linux: scrolling improvements (#9103) 2024-03-18 14:50:29 -07:00
terminal_settings.rs Setting to show/hide terminal title (#8559) 2024-03-01 23:37:02 +02:00