blender/intern/ghost
lazydodo 26d7d995db Fix Windows mouse wheel scroll speed
In Windows, event dispatching code is throwing out the wheel scroll count value.
Despite of how many fast you move the wheel, it only make one-notch scroll event.

This patch convert wheel event to multiple 1-notch wheel events.

This also correct the handling of smooth scroll mouse wheel (which can report smaller than 1-notch wheel movement) by accumulating the small wheel delta values.

Reviewers: djnz, shadowrom, elubie, #platform:_windows, sergey, juicyfruit, brecht

Reviewed By: shadowrom, elubie, #platform:_windows, brecht

Subscribers: dingto, elubie, brachi, brecht

Differential Revision: https://developer.blender.org/D143
2016-09-28 17:22:02 -06:00
..
intern Fix Windows mouse wheel scroll speed 2016-09-28 17:22:02 -06:00
test Fix for building ghost-tests 2015-12-28 21:40:49 +11:00
CMakeLists.txt BGE: alpha on frame buffer and precedence of MSAA over swap. 2016-06-09 22:15:13 +02:00
GHOST_C-api.h NDOF: compile 3D mouse code only if WITH_INPUT_NDOF 2016-08-18 00:22:18 -04:00
GHOST_IEvent.h code clenup: comments and some style edits on ghost/osx (odd indentation) 2012-09-06 02:10:09 +00:00
GHOST_IEventConsumer.h style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
GHOST_ISystem.h NDOF: compile 3D mouse code only if WITH_INPUT_NDOF 2016-08-18 00:22:18 -04:00
GHOST_ISystemPaths.h code clenup: comments and some style edits on ghost/osx (odd indentation) 2012-09-06 02:10:09 +00:00
GHOST_ITimerTask.h Cleanup: doxygen comments 2015-07-01 16:30:26 +10:00
GHOST_IWindow.h Cleanup: doxygen comments 2015-07-01 16:30:26 +10:00
GHOST_Path-api.h code clenup: comments and some style edits on ghost/osx (odd indentation) 2012-09-06 02:10:09 +00:00
GHOST_Rect.h Comments 2014-08-16 10:51:07 +10:00
GHOST_Types.h NDOF: compile 3D mouse code only if WITH_INPUT_NDOF 2016-08-18 00:22:18 -04:00