summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog10
-rw-r--r--ChangeLog.pre-2-010
-rw-r--r--ChangeLog.pre-2-1010
-rw-r--r--ChangeLog.pre-2-210
-rw-r--r--ChangeLog.pre-2-410
-rw-r--r--ChangeLog.pre-2-610
-rw-r--r--ChangeLog.pre-2-810
-rw-r--r--gdk/gdk.c4
-rw-r--r--gdk/gdkwindow.c3
-rw-r--r--gdk/x11/gdkmain-x11.c4
-rw-r--r--gdk/x11/gdkwindow-x11.c3
11 files changed, 78 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index b967ebfc7..fed21a30c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Tue Mar 17 02:02:02 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
+
+ * gdk/gdk.c (gdk_dnd_drag_leave): Use StructureNotifyMaskMask as
+ the mask, as this enables an application listening to those events
+ to catch the root events. Thanks to Maciej for pointing us in the
+ right direction.
+ (gdk_dnd_drag_enter): Likewise.
+ (gdk_dnd_drag_leave): Likewise.
+ * gdk/gdkwindow.c (gdk_window_dnd_data_set): Likewise.
+
Mon Mar 16 22:31:02 1998 Federico Mena <federico@nuclecu.unam.mx>
* gdk/gdkwindow.c (gdk_window_xid_at): Use signed integers so that
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index b967ebfc7..fed21a30c 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -1,3 +1,13 @@
+Tue Mar 17 02:02:02 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
+
+ * gdk/gdk.c (gdk_dnd_drag_leave): Use StructureNotifyMaskMask as
+ the mask, as this enables an application listening to those events
+ to catch the root events. Thanks to Maciej for pointing us in the
+ right direction.
+ (gdk_dnd_drag_enter): Likewise.
+ (gdk_dnd_drag_leave): Likewise.
+ * gdk/gdkwindow.c (gdk_window_dnd_data_set): Likewise.
+
Mon Mar 16 22:31:02 1998 Federico Mena <federico@nuclecu.unam.mx>
* gdk/gdkwindow.c (gdk_window_xid_at): Use signed integers so that
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index b967ebfc7..fed21a30c 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,13 @@
+Tue Mar 17 02:02:02 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
+
+ * gdk/gdk.c (gdk_dnd_drag_leave): Use StructureNotifyMaskMask as
+ the mask, as this enables an application listening to those events
+ to catch the root events. Thanks to Maciej for pointing us in the
+ right direction.
+ (gdk_dnd_drag_enter): Likewise.
+ (gdk_dnd_drag_leave): Likewise.
+ * gdk/gdkwindow.c (gdk_window_dnd_data_set): Likewise.
+
Mon Mar 16 22:31:02 1998 Federico Mena <federico@nuclecu.unam.mx>
* gdk/gdkwindow.c (gdk_window_xid_at): Use signed integers so that
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index b967ebfc7..fed21a30c 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -1,3 +1,13 @@
+Tue Mar 17 02:02:02 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
+
+ * gdk/gdk.c (gdk_dnd_drag_leave): Use StructureNotifyMaskMask as
+ the mask, as this enables an application listening to those events
+ to catch the root events. Thanks to Maciej for pointing us in the
+ right direction.
+ (gdk_dnd_drag_enter): Likewise.
+ (gdk_dnd_drag_leave): Likewise.
+ * gdk/gdkwindow.c (gdk_window_dnd_data_set): Likewise.
+
Mon Mar 16 22:31:02 1998 Federico Mena <federico@nuclecu.unam.mx>
* gdk/gdkwindow.c (gdk_window_xid_at): Use signed integers so that
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index b967ebfc7..fed21a30c 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,13 @@
+Tue Mar 17 02:02:02 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
+
+ * gdk/gdk.c (gdk_dnd_drag_leave): Use StructureNotifyMaskMask as
+ the mask, as this enables an application listening to those events
+ to catch the root events. Thanks to Maciej for pointing us in the
+ right direction.
+ (gdk_dnd_drag_enter): Likewise.
+ (gdk_dnd_drag_leave): Likewise.
+ * gdk/gdkwindow.c (gdk_window_dnd_data_set): Likewise.
+
Mon Mar 16 22:31:02 1998 Federico Mena <federico@nuclecu.unam.mx>
* gdk/gdkwindow.c (gdk_window_xid_at): Use signed integers so that
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index b967ebfc7..fed21a30c 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,13 @@
+Tue Mar 17 02:02:02 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
+
+ * gdk/gdk.c (gdk_dnd_drag_leave): Use StructureNotifyMaskMask as
+ the mask, as this enables an application listening to those events
+ to catch the root events. Thanks to Maciej for pointing us in the
+ right direction.
+ (gdk_dnd_drag_enter): Likewise.
+ (gdk_dnd_drag_leave): Likewise.
+ * gdk/gdkwindow.c (gdk_window_dnd_data_set): Likewise.
+
Mon Mar 16 22:31:02 1998 Federico Mena <federico@nuclecu.unam.mx>
* gdk/gdkwindow.c (gdk_window_xid_at): Use signed integers so that
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index b967ebfc7..fed21a30c 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,13 @@
+Tue Mar 17 02:02:02 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
+
+ * gdk/gdk.c (gdk_dnd_drag_leave): Use StructureNotifyMaskMask as
+ the mask, as this enables an application listening to those events
+ to catch the root events. Thanks to Maciej for pointing us in the
+ right direction.
+ (gdk_dnd_drag_enter): Likewise.
+ (gdk_dnd_drag_leave): Likewise.
+ * gdk/gdkwindow.c (gdk_window_dnd_data_set): Likewise.
+
Mon Mar 16 22:31:02 1998 Federico Mena <federico@nuclecu.unam.mx>
* gdk/gdkwindow.c (gdk_window_xid_at): Use signed integers so that
diff --git a/gdk/gdk.c b/gdk/gdk.c
index e97e5fdb3..c75801b83 100644
--- a/gdk/gdk.c
+++ b/gdk/gdk.c
@@ -3192,7 +3192,7 @@ gdk_dnd_drag_enter (Window dest)
}
else
sev.xclient.data.l[3] = sev.xclient.data.l[4] = None;
- if (!gdk_send_xevent (dest, False, NoEventMask, &sev))
+ if (!gdk_send_xevent (dest, False, StructureNotifyMask, &sev))
GDK_NOTE (DND, g_print("Sending XdeEnter to %#lx failed\n",
dest));
}
@@ -3750,7 +3750,7 @@ gdk_dnd_drag_leave (Window dest)
{
wp = (GdkWindowPrivate *) gdk_dnd.drag_startwindows[i];
sev.xclient.data.l[0] = wp->xwindow;
- if (!gdk_send_xevent (dest, False, NoEventMask, &sev))
+ if (!gdk_send_xevent (dest, False, StructureNotifyMask, &sev))
GDK_NOTE (DND, g_print("Sending XdeLeave to %#lx failed\n",
dest));
wp->dnd_drag_accepted = 0;
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index 3ce3beccb..e3680a95f 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -15,6 +15,7 @@
* License along with this library; if not, write to the Free
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
+
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
@@ -1647,7 +1648,7 @@ gdk_window_dnd_data_set (GdkWindow *window,
sev.xclient.data.l[4] = event->dragrequest.timestamp;
if (!gdk_send_xevent (event->dragrequest.requestor, False,
- NoEventMask, &sev))
+ StructureNotifyMask, &sev))
GDK_NOTE (DND, g_print("Sending XdeDataAvailable to %#x failed\n",
event->dragrequest.requestor));
diff --git a/gdk/x11/gdkmain-x11.c b/gdk/x11/gdkmain-x11.c
index e97e5fdb3..c75801b83 100644
--- a/gdk/x11/gdkmain-x11.c
+++ b/gdk/x11/gdkmain-x11.c
@@ -3192,7 +3192,7 @@ gdk_dnd_drag_enter (Window dest)
}
else
sev.xclient.data.l[3] = sev.xclient.data.l[4] = None;
- if (!gdk_send_xevent (dest, False, NoEventMask, &sev))
+ if (!gdk_send_xevent (dest, False, StructureNotifyMask, &sev))
GDK_NOTE (DND, g_print("Sending XdeEnter to %#lx failed\n",
dest));
}
@@ -3750,7 +3750,7 @@ gdk_dnd_drag_leave (Window dest)
{
wp = (GdkWindowPrivate *) gdk_dnd.drag_startwindows[i];
sev.xclient.data.l[0] = wp->xwindow;
- if (!gdk_send_xevent (dest, False, NoEventMask, &sev))
+ if (!gdk_send_xevent (dest, False, StructureNotifyMask, &sev))
GDK_NOTE (DND, g_print("Sending XdeLeave to %#lx failed\n",
dest));
wp->dnd_drag_accepted = 0;
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c
index 3ce3beccb..e3680a95f 100644
--- a/gdk/x11/gdkwindow-x11.c
+++ b/gdk/x11/gdkwindow-x11.c
@@ -15,6 +15,7 @@
* License along with this library; if not, write to the Free
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
+
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
@@ -1647,7 +1648,7 @@ gdk_window_dnd_data_set (GdkWindow *window,
sev.xclient.data.l[4] = event->dragrequest.timestamp;
if (!gdk_send_xevent (event->dragrequest.requestor, False,
- NoEventMask, &sev))
+ StructureNotifyMask, &sev))
GDK_NOTE (DND, g_print("Sending XdeDataAvailable to %#x failed\n",
event->dragrequest.requestor));