diff --git a/ChangeLog b/ChangeLog index 9596e33bc8ce997d2060c6021191380735eba9c4..74de2d90f174cb577c84cd5e2a36863ed3a22a45 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Fri Nov 27 11:41:27 1998 Raph Levien + + * gdk/gdkinputcommon.h (gdk_input_common_init): Fixed it so that + it still includes the core pointer in gdk_input_devices even + if the XInput extension is not present in the X server. + Fri Nov 27 12:17:15 1998 Owen Taylor * gtk/gtkdnd.[ch] (gtk_drag_get_source_widget): New function to diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 9596e33bc8ce997d2060c6021191380735eba9c4..74de2d90f174cb577c84cd5e2a36863ed3a22a45 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,9 @@ +Fri Nov 27 11:41:27 1998 Raph Levien + + * gdk/gdkinputcommon.h (gdk_input_common_init): Fixed it so that + it still includes the core pointer in gdk_input_devices even + if the XInput extension is not present in the X server. + Fri Nov 27 12:17:15 1998 Owen Taylor * gtk/gtkdnd.[ch] (gtk_drag_get_source_widget): New function to diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 9596e33bc8ce997d2060c6021191380735eba9c4..74de2d90f174cb577c84cd5e2a36863ed3a22a45 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Fri Nov 27 11:41:27 1998 Raph Levien + + * gdk/gdkinputcommon.h (gdk_input_common_init): Fixed it so that + it still includes the core pointer in gdk_input_devices even + if the XInput extension is not present in the X server. + Fri Nov 27 12:17:15 1998 Owen Taylor * gtk/gtkdnd.[ch] (gtk_drag_get_source_widget): New function to diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 9596e33bc8ce997d2060c6021191380735eba9c4..74de2d90f174cb577c84cd5e2a36863ed3a22a45 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,9 @@ +Fri Nov 27 11:41:27 1998 Raph Levien + + * gdk/gdkinputcommon.h (gdk_input_common_init): Fixed it so that + it still includes the core pointer in gdk_input_devices even + if the XInput extension is not present in the X server. + Fri Nov 27 12:17:15 1998 Owen Taylor * gtk/gtkdnd.[ch] (gtk_drag_get_source_widget): New function to diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 9596e33bc8ce997d2060c6021191380735eba9c4..74de2d90f174cb577c84cd5e2a36863ed3a22a45 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +Fri Nov 27 11:41:27 1998 Raph Levien + + * gdk/gdkinputcommon.h (gdk_input_common_init): Fixed it so that + it still includes the core pointer in gdk_input_devices even + if the XInput extension is not present in the X server. + Fri Nov 27 12:17:15 1998 Owen Taylor * gtk/gtkdnd.[ch] (gtk_drag_get_source_widget): New function to diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 9596e33bc8ce997d2060c6021191380735eba9c4..74de2d90f174cb577c84cd5e2a36863ed3a22a45 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Fri Nov 27 11:41:27 1998 Raph Levien + + * gdk/gdkinputcommon.h (gdk_input_common_init): Fixed it so that + it still includes the core pointer in gdk_input_devices even + if the XInput extension is not present in the X server. + Fri Nov 27 12:17:15 1998 Owen Taylor * gtk/gtkdnd.[ch] (gtk_drag_get_source_widget): New function to diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 9596e33bc8ce997d2060c6021191380735eba9c4..74de2d90f174cb577c84cd5e2a36863ed3a22a45 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Fri Nov 27 11:41:27 1998 Raph Levien + + * gdk/gdkinputcommon.h (gdk_input_common_init): Fixed it so that + it still includes the core pointer in gdk_input_devices even + if the XInput extension is not present in the X server. + Fri Nov 27 12:17:15 1998 Owen Taylor * gtk/gtkdnd.[ch] (gtk_drag_get_source_widget): New function to diff --git a/gdk/gdkinputcommon.h b/gdk/gdkinputcommon.h index c4e21f4f1c62b35ab181b07aeedfd35b2631e667..e5394a37f102a2bafd3f3a58ba01153eb372f60c 100644 --- a/gdk/gdkinputcommon.h +++ b/gdk/gdkinputcommon.h @@ -436,20 +436,22 @@ gdk_input_common_init(gint include_core) for (loop = 0; loop < num_extensions && (strcmp(extensions[loop], "XInputExtension") != 0); loop++); XFreeExtensionList(extensions); - if (loop == num_extensions) /* XInput extension not found */ - return FALSE; + gdk_input_devices = NULL; + if (loop < num_extensions) + { + /* XInput extension found */ - gdk_input_devices = 0; - devices = XListInputDevices(display, &num_devices); + devices = XListInputDevices(display, &num_devices); - for(loop=0; loop