gtk2/gdk/linux-fb
7 9012254c1e Doh! Mixed up x and y.
2001-01-17    <alexl@redhat.com>

	* gdk/linux-fb/gdkdrawable-fb2.c (gdk_shadow_fb_draw_arc):
	Doh! Mixed up x and y.

	* gdk/linux-fb/gdkglobals-fb.c:
	Removed gdk_fb_pointer_grab_window_events,
	added _gdk_fb_pointer_grab_owner_events and
	_gdk_fb_keyboard_grab_owner_events.

	* gdk/linux-fb/gdkmain-fb.c (gdk_fb_pointer_grab):
	Set all button mask if GDK_BUTTON_MOTION_MASK set. Send
	crossing events before grabbing. Set _gdk_fb_pointer_grab_owner_events.
	(gdk_fb_pointer_ungrab): Unset _gdk_fb_pointer_grab_owner_events
	Send crossing events after ungrab finished.
	(gdk_keyboard_grab): Set ..._owner_events
	(type_masks): Move out of function.
	(gdk_fb_other_event_window, gdk_fb_pointer_event_window,
	gdk_fb_keyboard_event_window): New functions, return the
	window an event should be targeted at. Handles grabs and
	event propagation. Can return NULL.
	(gdk_event_make): Remove event_mask checking. Now always
	returns an event.

	* gdk/linux-fb/gdkkeyboard-fb.c:
	* gdk/linux-fb/gdkproperty-fb.c:
	* gdk/linux-fb/gdkselection-fb.c:
	Use new event_window/gdk_event_make() behaviour.

	* gdk/linux-fb/gdkmouse-fb.c:
	Use new event_window/gdk_event_make() behaviour.
	Only send motion events if in the same window.
	If grabbed, use cursor from window if sibling of grabbed
	window, and cursor from grabbed window otherwise.

	* gdk/linux-fb/gdkprivate-fb.h:
	Update gdk_fb_window_send_crossing_events, gdk_event_make
	and grab varaible declarations. Add gdk_fb_*_event_window().

	* gdk/linux-fb/gdkwindow-fb.c:
	Use new event_window/gdk_event_make() behaviour.
	Keep correct track of focus window.
	(gdk_window_set_events): Set all specific button motion masks
	if GDK_BUTTON_MOTION_MASK set.

	* gtk/gtkdnd.c (gtk_drag_update):
	Free info->last_event if gdk_drag_motion returned FALSE.
2001-01-17 15:52:22 +00:00
..
.cvsignore Put it into CVS. 2000-05-31 21:50:38 +00:00
gdkcc-fb.c Cleanup and reindent of GtkFB. 2000-11-13 17:40:23 +00:00
gdkcolor-fb.c New file containing the abstracted keyboard driver. Most code taken from 2000-12-08 12:38:48 +00:00
gdkcursor-fb.c Added ENABLE_SHADOW_FB 2001-01-11 16:39:21 +00:00
gdkdnd-fb.c Some cleanups. 2001-01-16 12:21:08 +00:00
gdkdrawable-fb2.c Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
gdkevents-fb.c Update to match latest gmain/gsource changes. 2000-12-06 12:11:45 +00:00
gdkfb.h Take shaped windows in consideration when generating clip region. 2001-01-12 15:45:26 +00:00
gdkfont-fb.c free colormap in here. Sync from X port. (gdk_fb_set_colormap): allow the 2001-01-05 14:01:36 +00:00
gdkgc-fb.c Huge GtkFB patch with lots of small bugfixes and initial selections implementation. 2000-11-25 15:44:35 +00:00
gdkgeometry-fb.c Added ENABLE_SHADOW_FB 2001-01-11 16:39:21 +00:00
gdkglobals-fb.c Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
gdkim-fb.c applied patch from Andreas Persenius <ndap@swipnet.se> that updates the 2000-07-26 11:33:08 +00:00
gdkimage-fb.c Added virtual functions set_pixel, get_color, fill_span and draw_drawable 2000-11-15 12:45:30 +00:00
gdkinput-none.c applied patch from Andreas Persenius <ndap@swipnet.se> that updates the 2000-07-26 11:33:08 +00:00
gdkinput.c New file containing the abstracted keyboard driver. Most code taken from 2000-12-08 12:38:48 +00:00
gdkinputprivate.h applied patch from Andreas Persenius <ndap@swipnet.se> that updates the 2000-07-26 11:33:08 +00:00
gdkkeyboard-fb.c Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
gdkmain-fb.c Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
gdkmouse-fb.c Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
gdkpango-fb.c Uh? What happed? My cvs checkin got broken pipe.. 2000-12-21 10:33:40 +00:00
gdkpixmap-fb.c Cleanup and reindent of GtkFB. 2000-11-13 17:40:23 +00:00
gdkprivate-fb.h Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
gdkproperty-fb.c Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
gdkrender-fb.c Added ENABLE_SHADOW_FB 2001-01-11 16:39:21 +00:00
gdkselection-fb.c Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
gdkvisual-fb.c Cleanup and reindent of GtkFB. 2000-11-13 17:40:23 +00:00
gdkwindow-fb.c Doh! Mixed up x and y. 2001-01-17 15:52:22 +00:00
Makefile.am Docs, docs, anyone want docs! 2000-12-08 15:00:07 +00:00
mi.h Put it into CVS. 2000-05-31 21:50:38 +00:00
miarc.c i2000-11-22 Alexander Larsson <alexl@redhat.com> 2000-11-22 10:07:34 +00:00
midash.c Put it into CVS. 2000-05-31 21:50:38 +00:00
mifillarc.c Fix filled arcs and commit previous stuff which i somehow missed. 2000-11-28 15:38:23 +00:00
mifillarc.h Put it into CVS. 2000-05-31 21:50:38 +00:00
mifpoly.h Put it into CVS. 2000-05-31 21:50:38 +00:00
mifpolycon.c i2000-11-22 Alexander Larsson <alexl@redhat.com> 2000-11-22 10:07:34 +00:00
miline.h Put it into CVS. 2000-05-31 21:50:38 +00:00
mipoly.c Put it into CVS. 2000-05-31 21:50:38 +00:00
mipoly.h Put it into CVS. 2000-05-31 21:50:38 +00:00
mipolygen.c i2000-11-22 Alexander Larsson <alexl@redhat.com> 2000-11-22 10:07:34 +00:00
mipolyutil.c Put it into CVS. 2000-05-31 21:50:38 +00:00
miscanfill.h Put it into CVS. 2000-05-31 21:50:38 +00:00
mispans.c i2000-11-22 Alexander Larsson <alexl@redhat.com> 2000-11-22 10:07:34 +00:00
mispans.h i2000-11-22 Alexander Larsson <alexl@redhat.com> 2000-11-22 10:07:34 +00:00
mistruct.h Put it into CVS. 2000-05-31 21:50:38 +00:00
mitypes.h Added virtual functions set_pixel, get_color, fill_span and draw_drawable 2000-11-15 12:45:30 +00:00
miwideline.c free colormap in here. Sync from X port. (gdk_fb_set_colormap): allow the 2001-01-05 14:01:36 +00:00
miwideline.h Put it into CVS. 2000-05-31 21:50:38 +00:00
mizerclip.c Put it into CVS. 2000-05-31 21:50:38 +00:00
mizerline.c i2000-11-22 Alexander Larsson <alexl@redhat.com> 2000-11-22 10:07:34 +00:00
TODO Add s'more TODO items. 2000-11-15 22:08:10 +00:00
x-cursors.xbm Set serif font to something sane. 2000-08-03 02:33:46 +00:00