diff options
| author | crueter <crueter@eden-emu.dev> | 2026-02-02 19:07:12 +0100 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-02-02 19:07:12 +0100 |
| commit | 8ed0ed5828a6a7511899350bc7c2adf2a1928d37 (patch) | |
| tree | a989a919648190ef2011c807b44920d9a083f99b /src/common/settings.cpp | |
| parent | 33067af2832e1b6b19b1003824671e6015c03289 (diff) | |
[desktop] Add smooth scrolling and shift scrolling to game list (#3452)
Intercepts Qt's awful scroll wheel handling and passes it off to a
continuously self-integrating animation on the scroll bar positions.
Code kind of sucks right now and I think has a bit of a perf bottleneck,
but that's somewhat expected in the way I implemented it. Maybe look for
a better sln? QScroller?
Also while I was at it I added shift scrolling.
TODO:
- [ ] TouchGesture? With overshoot off
- [ ] Perf
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3452
Diffstat (limited to 'src/common/settings.cpp')
0 files changed, 0 insertions, 0 deletions
