CVSROOT: /cvs/gnome
Module name: gtk+
Changes by: matthiasc 05/06/29 23:35:30
Modified files:
. : ChangeLog
gtk : gtkrange.c gtkbutton.c
gdk : gdkevents.h
gdk/x11 : gdkdisplay-x11.c gdkdisplay-x11.h gdkmain-x11.c
gdkevents-x11.c
Log message:
2005-06-29 Matthias Clasen <[EMAIL PROTECTED]>
* gtk/gtkbutton.c (gtk_button_grab_broken): Handle broken
grabs.
* gtk/gtkrange.c (gtk_range_grab_broken): Handle broken
grabs.
* gdk/gdkevents.h: Add a boolean to specify wether the broken
grab was implicit.
* gdk/x11/gdkdisplay-x11.c (gdk_display_pointer_is_grabbed):
As the documentation states, don't return TRUE for
implicit grabs.
* gdk/x11/gdkdisplay-x11.h (struct _GdkDisplayX11): Add
a boolean field to store wether a pointer grab is implicit.
* gdk/x11/gdkmain-x11.c (_gdk_xgrab_check_button_event):
Track implicit grabs.
* gdk/x11/gdkevents-x11.c (gdk_event_translate): Call
_gdk_xgrab_check_button_event for button events.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtk%2B&who=matthiasc&date=explicit&mindate=2005-06-29%2023:34&maxdate=2005-06-29%2023:36
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list