Files
gtk3/gdk
Owen Taylor 445e90fa82 Detectable auto-repeat - make a repeating key generate
Sat Mar  3 16:26:33 2001  Owen Taylor  <otaylor@redhat.com>

	* gdk/x11/gdkmain-x11.c gdk/x11/gdkkeys-x11.c
	  gdk/x11/gdkevents-x11.c gdk/x11/gdkprivate-x11.c:

	Detectable auto-repeat - make a repeating key generate
	press/press/press/release instead of press/release pairs.

	If we have Xkb and XkbSetDectableAutoRepeat supports
	that, we do it that way. Otherwise, when we get
	a release event, we check ahead with XPending to see
	if the next key is a KeyPress with the same keycode
	and timestamp. (Not 100% reliable, but pretty close.)

Tue Feb 27 02:16:14 2001  Owen Taylor  <otaylor@redhat.com>

  	* gtk/gtkmain.c (gtk_propagate_event): Only do special
        special key-press grab handling for widgets within
        GtkWindows. Otherwise, fall through to normal case.

        This prevents key events being sent twice to GtkInvisible
        widgets, which can cause all sorts of mischief.
2001-03-03 21:34:19 +00:00
..
2001-02-25 17:25:09 +00:00
2001-02-19 21:54:04 +00:00
2001-02-25 17:25:09 +00:00
1999-11-21 21:21:58 +00:00
2001-02-20 05:21:44 +00:00
2000-02-13 08:16:48 +00:00
2000-08-30 00:33:38 +00:00
2001-02-20 05:21:44 +00:00
2001-02-20 05:21:44 +00:00
2001-02-27 20:40:15 +00:00
2001-02-27 20:40:15 +00:00
2001-02-20 05:21:44 +00:00
2000-08-30 00:33:38 +00:00
2000-03-14 19:57:25 +00:00
2000-10-24 00:15:14 +00:00
2000-07-25 20:38:35 +00:00
2001-02-27 20:40:15 +00:00
2000-12-06 05:31:30 +00:00
2000-12-06 05:31:30 +00:00
2000-10-09 17:22:20 +00:00
2000-08-30 00:33:38 +00:00
2001-03-02 20:02:17 +00:00
2000-03-14 19:57:25 +00:00
2000-12-04 23:04:17 +00:00
2001-02-27 20:40:15 +00:00
2001-03-02 20:02:17 +00:00
2000-12-14 23:14:18 +00:00
2001-02-19 21:54:04 +00:00
2000-10-09 19:49:42 +00:00