gtk2/gdk/x11
Owen Taylor c8a2382b65 Remove OwnerGrabButtonMask from button entries for GDK_BUTTON_PRESS /
Fri Feb 18 14:37:29 2000  Owen Taylor  <otaylor@redhat.com>

	* gdk/x11/gdkwindow-x11.c (gdk_event_mask_table): Remove
	OwnerGrabButtonMask from button entries for
	GDK_BUTTON_PRESS / GDK_BUTTON_RELEASE.

	* gtk/gtklayout.c (gtk_layout_realize): Always add GDK_SCROLL
	to the event mask (which will result in button/press release
	being added to the event mask on Unix) so scrolling works
	for layouts in scroll windows.

	* gdk/gdkevents.h (enum): Fix up GDK_ALL_EVENTS_MASK.

	Patch from Anders Carlsson  <andersca@picard.andersnet> to add
	a scroll event.

 	* gtk/testgtk.c (scroll_test_scroll): Added an example of mouse wheel
 	scrolling to the "Test Scrolling" part of testgtk.

 	* gtk/gtkwidget.h (struct _GtkWidgetClass): Added scroll_event signal.

 	* gtk/gtkwidget.c: Added "scroll_event" GTK+ signal and matched
 	it against GDK_SCROLL.

 	* gtk/gtkrange.c (gtk_range_scroll_event): Updated to use the new
 	way of mouse wheel scrolling.

 	* gtk/gtkscrolledwindow.c (gtk_scrolled_window_scroll_event): Likewise.

 	* gtk/gtkspinbutton.c (gtk_spin_button_scroll): Likewise.

 	* gtk/gtkmain.c: Removed previous mouse wheel hack.

 	* gdk/x11/gdkwindow-x11.c (gdk_event_mask_table): Added entry in
 	gdk_event_mask_table.

 	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Added
 	GdkEventScroll handler.

 	* gdk/gdkevents.h: Added GdkEventScroll structure.
2000-02-18 20:02:24 +00:00
..
.cvsignore Substitute gdkx.h => gdkprivate.h since we need to accesss only 1999-11-08 22:33:28 +00:00
gdkcc-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkcolor-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkcursor-x11.c init refcount to 1 (gdk_cursor_new): init refcount to 1 2000-02-13 20:22:20 +00:00
gdkdnd-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkdrawable-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkevents-x11.c Remove OwnerGrabButtonMask from button entries for GDK_BUTTON_PRESS / 2000-02-18 20:02:24 +00:00
gdkfont-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkgc-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkglobals-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkim-x11.c Fix a reference to window_private->destroyed. 1999-10-03 22:12:41 +00:00
gdkimage-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkinput-gxi.c Add missing include, fix GdkWindowPrivate => GdkDrawablePrivate. 1999-11-08 21:25:04 +00:00
gdkinput-none.c Add missing include, fix GdkWindowPrivate => GdkDrawablePrivate. 1999-11-08 21:25:04 +00:00
gdkinput-x11.c Call XFreeDeviceState() on results of XQueryDeviceState(). 1999-11-10 17:15:58 +00:00
gdkinput-xfree.c Call XFreeDeviceState() on results of XQueryDeviceState(). 1999-11-10 17:15:58 +00:00
gdkinput.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkinputprivate.h Add missing include, fix GdkWindowPrivate => GdkDrawablePrivate. 1999-11-08 21:25:04 +00:00
gdkmain-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkpixmap-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkprivate-x11.h Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkproperty-x11.c gdk/win32/gdkproperty-win32.c The assertions for GDK_IS_WINDOW were 2000-02-09 22:31:34 +00:00
gdkregion-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkselection-x11.c Fix a reference to window_private->destroyed. 1999-10-03 22:12:41 +00:00
gdkvisual-x11.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkwindow-x11.c Remove OwnerGrabButtonMask from button entries for GDK_BUTTON_PRESS / 2000-02-18 20:02:24 +00:00
gdkx.h Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkxid.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gxid_lib.c Removed DEFS "+=" mess that breaks recent automakes. INCLUDES is the 1998-11-24 05:58:53 +00:00
gxid_lib.h Initial revision 1997-11-24 22:37:52 +00:00
gxid_proto.h Initial revision 1997-11-24 22:37:52 +00:00
gxid.c fatal warning option is split up now, "--g-fatal-warnings" causes fatal 1998-08-16 21:15:11 +00:00
Makefile.am configure.in gdk/Makefile.am gdk/x11/Makefile.am Small fixes, thanks to 2000-01-15 16:04:54 +00:00
MwmUtil.h Account for the fact that Xlib expects format == 32 to be a long, even on 1999-02-21 20:55:04 +00:00