gtk/docs
Carlos Garcia Campos f6393199be scrolledwindow: Kinetic scrolling support
Kinetic scrolling is only done on touch devices, since it is
sort of meaningless on pointer devices, besides it implies
a different input event handling on child widgets that is
unnecessary there.

If the scrolling doesn't start after a long press, the scrolling is
cancelled and events are handled by child widgets normally.

When clicked again close to the previous button press location
(assuming it had ~0 movement), the scrolled window will allow
the child to handle the events immediately.

This is so the user doesn't have to wait to the press-and-hold
timeout in order to operate on the scrolledwindow child.

The innermost scrolled window always gets to capture the events, all
scrolled windows above it just let the event go through. Ideally
reaching a limit on the innermost scrolled window would propagate
the dragging up the hierarchy in order to keep following the touch
coords, although that'd involve rather evil hacks just to cater
for broken UIs.
2012-03-01 16:25:21 -05:00
..
reference scrolledwindow: Kinetic scrolling support 2012-03-01 16:25:21 -05:00
tools Add color and font chooser to the widget gallery 2012-02-14 23:48:36 -05:00
CODING-STYLE docs: Do not use G_CONST_RETURN 2011-06-10 13:07:54 +01:00
developers.txt Substitute gtk_widget_ref/unref with g_object_ref/unref 2009-10-14 03:30:57 +02:00
dnd_internals.txt Use g_object_ref/unref instead deprecated gdk_*_ref/unref functions 2009-10-14 03:13:52 +02:00
focus_tracking.txt Apply a cleanup patch by Kjartan Maraas (#341812) 2006-10-08 05:07:55 +00:00
gtkdocs_fix I just remembered this commit failed before because 1998-03-12 18:23:11 +00:00
iconcache.txt Update spec. 2005-03-15 13:18:25 +00:00
make-todo Make parent_class static. 2000-11-12 03:35:09 +00:00
Makefile.am Fix up last commit 2011-07-23 13:52:29 -04:00
refcounting.txt Remove deprecated GtkMenu stuff. 2010-05-03 01:51:20 +02:00
RELEASE-HOWTO Mention pot file update in the release howto 2010-06-24 13:15:52 -04:00
sizing-test.txt Completely remove any use of GtkWindow allow-grow and allow-shrink properties 2010-08-07 17:19:16 +02:00
styles.txt Remove remaining GtkWindow deprecated documentation 2010-05-03 01:49:50 +02:00
text_widget_internals.txt add a file documenting some of the text widget internals 2003-01-04 03:07:14 +00:00
tree-column-sizing.png constrain cell area to passed in cell_area, #147867 2004-08-31 21:15:51 +00:00
tree-column-sizing.txt update a little 2002-02-04 19:30:00 +00:00
widget_geometry.txt Add a note about the !CAN_FOCUS quirk in the button size allocation code. 2004-06-05 03:58:50 +00:00
widget_system.txt Add invariant that a child is unmapped if parent is unmapped 2010-12-20 12:58:04 -05:00