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
..
2012-05-19 09:57:55 +00:00
2015-02-08 14:18:53 -05:00
2016-08-18 00:22:18 -04:00
2012-09-06 02:10:09 +00:00
2015-02-08 14:18:53 -05:00
2014-10-10 23:21:44 -05:00
2015-03-27 18:23:31 +05:00
2016-09-19 20:27:12 +02:00
2016-09-19 20:27:12 +02:00
2014-10-22 20:03:25 -05:00
2015-02-08 14:18:53 -05:00
2016-06-28 16:08:39 +10:00
2016-06-09 22:15:13 +02:00
2014-10-07 15:47:32 -05:00
2015-02-08 14:18:53 -05:00
2016-05-24 11:49:30 +02:00
2015-02-23 13:35:57 +01:00
2016-09-01 14:00:20 -06:00
2016-06-09 22:15:13 +02:00
2015-04-09 13:55:46 +10:00
2014-07-24 21:40:01 +10:00
2014-08-13 09:34:37 +10:00
2015-07-01 16:30:26 +10:00
2013-10-12 20:01:17 +00:00
2012-06-04 20:11:09 +00:00
2014-07-24 21:40:01 +10:00
2012-05-19 09:23:08 +00:00
2016-02-20 14:06:10 +05:00
2015-07-01 16:30:26 +10:00
2015-09-08 19:42:58 +10:00
2015-07-01 16:30:26 +10:00
2016-06-10 07:50:45 +10:00
2015-02-08 14:18:53 -05:00
2015-05-28 18:46:14 +10:00
2014-08-17 12:18:40 +10:00
2015-02-08 14:18:53 -05:00
2015-07-01 16:30:26 +10:00
2012-09-06 02:10:09 +00:00
2015-03-22 19:29:42 +01:00
2012-09-06 02:10:09 +00:00
2016-06-10 07:50:45 +10:00
2015-12-28 00:35:47 +01:00
2016-08-18 00:22:18 -04:00
2015-05-26 18:51:51 +10:00
2015-02-08 14:18:53 -05:00
2012-09-06 02:10:09 +00:00
2015-07-01 16:30:26 +10:00
2015-07-01 16:30:26 +10:00
2016-07-18 15:48:51 +02:00
2015-02-26 18:40:34 -05:00
2016-05-24 11:49:30 +02:00
2016-05-24 11:49:30 +02:00
2012-09-06 02:10:09 +00:00
2015-07-01 16:30:26 +10:00
2016-06-10 07:50:45 +10:00
2016-08-18 00:22:18 -04:00
2016-08-18 00:22:18 -04:00
2016-08-21 23:09:30 -04:00
2016-08-18 00:22:18 -04:00
2016-08-18 00:22:18 -04:00
2016-08-18 00:22:18 -04:00
2016-08-18 00:22:18 -04:00
2013-03-08 09:09:48 +00:00
2012-10-21 05:46:41 +00:00
2016-08-18 00:22:18 -04:00
2016-08-18 00:22:18 -04:00
2016-02-13 16:07:55 +01:00
2016-09-27 16:16:47 +02:00
2015-02-25 13:51:53 +01:00
2012-09-20 01:32:13 +00:00
2015-02-08 14:18:53 -05:00
2015-03-17 01:18:52 -04:00
2015-11-16 21:57:05 +11:00
2015-11-19 22:52:13 +11:00
2016-06-10 07:50:45 +10:00
2016-02-20 14:06:10 +05:00
2015-07-18 19:03:22 +10:00
2015-02-25 13:51:53 +01:00
2016-09-28 17:22:02 -06:00
2016-09-28 17:22:02 -06:00
2016-09-10 12:38:12 +02:00
2016-06-28 16:08:39 +10:00
2016-02-20 14:06:10 +05:00
2016-04-30 04:10:34 +10:00
2015-02-08 14:18:53 -05:00
2015-07-01 16:30:26 +10:00
2015-03-27 18:23:31 +05:00
2016-05-24 11:49:30 +02:00
2016-09-19 20:27:12 +02:00
2016-09-19 20:27:12 +02:00
2016-05-24 11:49:30 +02:00
2015-02-08 14:18:53 -05:00
2015-02-08 14:18:53 -05:00
2014-10-07 15:47:32 -05:00
2015-02-08 14:18:53 -05:00
2016-08-15 04:49:07 -04:00
2016-06-09 22:15:13 +02:00
2016-08-01 13:51:44 +10:00
2016-06-28 16:08:39 +10:00