Files
gtk3/gtk
Carlos Garnacho 8599f209c1 gtkscrolledwindow: Fold kinetic deceleration handling into scroll_event()
In order to play along with child widgets that use scroll events for anything
else than scrolling, it will be better to do this in the bubble phase, so
the child widget has an opportunity to GDK_EVENT_STOP the event before we
trigger kinetic scrolling.

This of course won't work for widgets that choose to reimplement scroll event
handling themselves, they should be smart at resorting to GtkScrolledWindow's
scroll event handling.

This fixes kinetic scrolling kicking in too pervasively on widgets that eg.
implement zoom on scroll events.

https://bugzilla.gnome.org/show_bug.cgi?id=753495
2015-08-19 21:54:51 +02:00
..
2015-07-26 02:57:39 -04:00
2015-07-31 22:23:35 -04:00
2015-08-04 07:11:34 -04:00
2015-08-10 16:41:18 +02:00
2015-02-02 09:31:27 +01:00
2015-02-13 18:01:56 +01:00
2015-07-31 22:23:35 -04:00
2015-06-02 09:08:15 -04:00
2014-04-05 02:06:29 -04:00
2014-02-07 13:06:10 -05:00
2014-02-12 08:08:03 -05:00
2014-01-08 18:21:26 -05:00
2014-02-05 15:08:42 -05:00
2015-05-10 15:37:55 -04:00
2014-02-07 09:42:12 -05:00
2014-12-23 18:54:11 -05:00
2014-01-20 12:31:21 -05:00
2014-01-20 12:31:21 -05:00
2014-12-08 17:30:35 -05:00
2014-01-20 12:31:21 -05:00
2015-08-09 23:38:40 +02:00
2014-06-16 17:31:56 -04:00
2014-06-16 17:31:56 -04:00
2015-07-31 22:23:35 -04:00
2015-07-16 06:15:13 +02:00
2014-02-16 22:57:24 -05:00
2015-08-09 23:39:00 +02:00
2015-07-31 22:23:35 -04:00
2014-06-26 22:02:18 -04:00
2015-08-09 23:39:14 +02:00
2014-02-19 18:56:05 -05:00
2015-07-31 22:23:35 -04:00
2015-07-31 22:23:35 -04:00
2014-01-20 12:31:21 -05:00
2014-01-20 12:31:21 -05:00
2014-01-20 12:31:21 -05:00
2014-11-30 17:20:38 -05:00
2014-04-05 02:06:29 -04:00
2014-12-30 13:46:11 +01:00
2015-07-26 01:45:06 -04:00
2014-02-07 13:06:10 -05:00
2014-05-20 09:54:01 -04:00
2015-06-02 09:08:15 -04:00
2015-07-27 14:54:13 -04:00
2014-02-07 13:06:10 -05:00
2015-06-02 09:08:15 -04:00
2015-05-16 18:04:40 -04:00
2014-02-19 18:56:05 -05:00
2015-07-31 13:46:34 -04:00
2014-01-20 12:31:21 -05:00
2014-01-20 12:31:21 -05:00
2015-07-31 22:23:35 -04:00
2014-02-07 13:06:10 -05:00
2015-07-31 22:23:35 -04:00
2015-07-23 00:45:32 -04:00
2015-08-03 22:02:22 -04:00
2015-07-31 22:23:35 -04:00
2015-07-31 22:23:35 -04:00
2015-08-16 18:20:50 -04:00
2015-06-20 20:29:18 -04:00
2014-02-12 18:42:50 -05:00
2015-04-26 10:19:26 -04:00
2014-01-20 12:31:21 -05:00
2015-07-19 09:59:18 -04:00
2014-04-05 02:06:29 -04:00
2014-10-27 07:05:22 -04:00
2014-12-12 20:52:35 -05:00
2015-03-22 15:14:42 -04:00
2015-07-21 23:04:30 -04:00
2014-05-13 08:45:00 -04:00
2015-07-31 22:23:35 -04:00
2015-02-23 22:25:11 -05:00
2014-02-19 18:56:05 -05:00
2015-08-15 11:24:55 -04:00
2015-04-27 01:15:23 -04:00
2015-07-26 01:45:06 -04:00
2014-01-20 12:31:21 -05:00
2015-06-02 09:08:15 -04:00
2014-01-21 12:41:16 -05:00
2014-01-20 12:31:21 -05:00
2015-06-02 09:08:15 -04:00
2015-06-25 15:09:56 +02:00
2014-10-29 06:49:59 -04:00
2014-01-20 12:31:21 -05:00
2015-02-13 08:51:28 -05:00
2014-01-20 12:31:21 -05:00
2015-07-26 01:45:06 -04:00
2014-07-12 07:13:27 +02:00
2014-02-05 15:08:42 -05:00
2014-02-05 15:08:42 -05:00
2015-07-26 01:45:06 -04:00
2014-02-19 18:56:05 -05:00
2015-07-27 08:07:38 -04:00
2015-07-27 08:07:38 -04:00
2015-07-13 22:40:43 -04:00
2014-04-05 02:06:29 -04:00
2014-02-05 15:08:42 -05:00
2015-07-31 22:23:35 -04:00
2015-03-22 15:20:43 -04:00
2014-01-20 12:31:21 -05:00
2015-06-23 09:36:14 -04:00
2014-04-05 02:06:29 -04:00
2015-03-22 11:55:33 -04:00
2014-01-20 12:31:21 -05:00
2015-05-16 00:48:36 -04:00
2015-06-19 01:03:28 -04:00
2015-01-24 08:44:30 -05:00
2014-04-05 02:06:29 -04:00
2014-07-03 14:15:10 +02:00
2014-07-12 07:13:27 +02:00
2015-08-09 23:32:04 +02:00
2015-07-01 18:04:56 -07:00
2014-11-30 19:22:51 -05:00
2015-07-31 22:23:35 -04:00
2015-07-31 22:23:35 -04:00
2014-02-05 15:08:42 -05:00
2014-12-05 20:10:07 -05:00
2014-02-07 13:32:47 -05:00
2014-01-20 12:31:21 -05:00
2014-04-05 02:06:29 -04:00
2014-04-05 02:06:29 -04:00
2015-07-22 21:48:06 +02:00
2014-01-20 12:31:21 -05:00
2014-09-03 14:45:51 -07:00
2014-01-20 12:31:21 -05:00
2014-01-20 12:31:21 -05:00
2014-01-20 12:31:21 -05:00
2014-02-19 18:56:05 -05:00
2015-01-24 16:16:35 -05:00
2014-01-20 12:31:21 -05:00
2014-02-05 15:08:42 -05:00
2015-05-12 07:44:44 -04:00
2014-08-03 02:51:02 +02:00
2015-07-26 01:45:06 -04:00
2014-01-20 12:31:21 -05:00
2015-07-23 17:59:17 +02:00
2014-02-07 13:06:10 -05:00
2014-08-13 23:41:56 +00:00
2015-08-15 16:05:11 -04:00
2014-06-04 21:25:05 -04:00
2015-02-02 09:36:09 +01:00
2015-06-02 09:08:16 -04:00
2014-10-10 13:40:17 +02:00
2014-10-10 13:40:17 +02:00