gtk2/gdk/linux-fb
Owen Taylor 9bedbf662d Use asynchronously _gdk_x11_set_input_focus_safe to avoid having to trap
Fri Jul  4 15:57:52 2003  Owen Taylor  <otaylor@redhat.com>

	* gdk/x11/gdkevents-x11.c (gdk_wm_protocols_filter):
	Use asynchronously _gdk_x11_set_input_focus_safe
	to avoid having to trap errors and XSync().

	* gdk/x11/gdkwindow-x11.c (gdk_window_focus): Use
	_gdk_x11_set_input_focus_safe() here as well.

	* gdk/x11/gdkevents-x11.c (gdk_check_wm_state_changed):
	Rework handling of property notifies on _NET_WM_STATE
	so that we ignore _NET_WM_DESKTOP notifies unless we
	really care.

	* gdk/x11/gdkimage-x11.c (gdk_image_check_xshm): Use
	XShmQueryExtension() rather than XQueryExtension() to
	avoid extra rountrip.

	* gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init):
	Remove unused call to XGetWindowAttributes()

	* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Remove
	unused call to XGetKeyboardControl().

	* gdk/x11/gdkdisplay-x11.c gdk/gdk.def (gdk_display_flush):
	Add (#99571)

	* gdk/win32/gdkevents-win32.c gdk/linux-fb/gdkevents-fb.c
	No-op implementations of gdk_display_flush().

	* gdk/gdkwindow.c (gdk_window_process_all_updates): Use
	gdk_display_flush() rather than gdk_flush() to avoid
	XSync().

	* gdk/x11/gdkwindow-x11.c (update_wm_hints)
	gdk/x11/gdkwindow-x11.h: Centralize all handling of WM_HINTS here
	so that we don't have to get the property back from the server.

	* gdk/x11/gdkwindow-x11.c (show_window_internal): Store
	the serial of when we map a toplevel to allow optimizing
	out notifies on _NET_WM_STATE/_NET_WM_DESKTOP.

	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Don't
	XTranslateCoordinates() for override-redirect windows.

Fri Jul  4 15:59:27 2003  Owen Taylor  <otaylor@redhat.com>

	* gdk/x11/gdkwindow-x11.c (gdk_window_set_group): Remove comment
	about setting window group after the window is mapped from docs
	- nothing the ICCCM forbids that.

	* gdk/x11/gdkcursor-x11.c (gdk_display_get_maximal_cursor_size):
	Fix g_return_val_if_fail() in void return function.

	* configure.in: Fix misplaced comma that was resulting
	in XShm always being disabled.
2003-07-05 01:54:05 +00:00
..
.cvsignore gdk/linux-fb/gdkdrawable-fb2.c update to latest Pango API 2001-11-24 21:52:50 +00:00
gdkcolor-fb.c Fixes from #98358, Havoc Pennington. 2002-11-25 22:52:36 +00:00
gdkcursor-fb.c Patch from Eric Warmonhoven to get linux-fb compiling with multihead 2002-09-10 15:19:13 +00:00
gdkdisplay-fb.c Move gdk_keval_name and gdk_keyval_from_name to new gdkkeynames.c, share 2002-09-27 21:36:11 +00:00
gdkdnd-fb.c Add gdk_drag_find_window_for_screen(), so that we can interpret x_root / 2002-10-07 20:03:15 +00:00
gdkdrawable-fb2.c Make 'filled' arguments for draw_arc/polygon/rectangle gboolean not gint. 2002-10-16 18:41:42 +00:00
gdkevents-fb.c Use asynchronously _gdk_x11_set_input_focus_safe to avoid having to trap 2003-07-05 01:54:05 +00:00
gdkfb.h Add gdk_window_lookup, gdk_window_foreign_new, gdk_pixmap_lookup and 2001-10-18 20:23:17 +00:00
gdkfbmanager.c Use g_printf instead of system printf. (#99327) 2002-12-15 01:49:01 +00:00
gdkfbmanager.h Added --enable-fbmanager. This is some experimental code that lets several 2001-06-25 23:01:36 +00:00
gdkfbswitch.c gdk/linux-fb/gdkdrawable-fb2.c update to latest Pango API 2001-11-24 21:52:50 +00:00
gdkfont-fb.c add -DG_DISABLE_DEPRECATED and -DGDK_PIXBUF_DISABLE_DEPRECATED to compile 2002-09-25 07:23:55 +00:00
gdkgc-fb.c Deep copy dash_list too. (_gdk_fb_gc_new): Set default cap_style before 2001-06-13 15:02:35 +00:00
gdkgeometry-fb.c Added ENABLE_SHADOW_FB 2001-01-11 16:39:21 +00:00
gdkglobals-fb.c More proper vt switch handling 2002-12-05 16:28:35 +00:00
gdkim-fb.c Call setlocale (LC_ALL, ""). (#60606) 2001-10-10 21:54:25 +00:00
gdkimage-fb.c gdk_image_get_pixel, gdk_image_put_pixel: Fixed sense of bounds checks. 2002-10-07 15:16:06 +00:00
gdkinput-none.c Make gdkx.h the only installed header from gdk/x11. All structures in 2001-09-07 21:50:20 +00:00
gdkinput.c add gdk_display_get_devices to fix compilation 2002-11-13 21:56:19 +00:00
gdkinputprivate.h Patch from Eric Warmonhoven to get linux-fb compiling with multihead 2002-09-10 15:19:13 +00:00
gdkkeyboard-fb.c Remove dubious bitfields of unspecified signedness. (#112919, Morten 2003-05-27 21:21:00 +00:00
gdkmain-fb.c More proper vt switch handling 2002-12-05 16:28:35 +00:00
gdkmouse-fb.c Move gdk_keval_name and gdk_keyval_from_name to new gdkkeynames.c, share 2002-09-27 21:36:11 +00:00
gdkpango-fb.c Patch from Eric Warmonhoven to get linux-fb compiling with multihead 2002-09-10 15:19:13 +00:00
gdkpixmap-fb.c update to allow a GdkDrawable instead of a GdkWindow. 2002-12-09 23:34:49 +00:00
gdkprivate-fb.h Remove dubious bitfields of unspecified signedness. (#112919, Morten 2003-05-27 21:21:00 +00:00
gdkproperty-fb.c Fix silly bug, noticed by Sven Neumann. 2002-04-29 14:41:04 +00:00
gdkrender-fb.c More proper vt switch handling 2002-12-05 16:28:35 +00:00
gdkscreen-fb.c Fixes from #98358, Havoc Pennington. 2002-11-25 22:52:36 +00:00
gdkselection-fb.c Remove redundant doc comments. 2002-10-23 21:03:35 +00:00
gdkvisual-fb.c Patch from Eric Warmonhoven to get linux-fb compiling with multihead 2002-09-10 15:19:13 +00:00
gdkwindow-fb.c Trivial cleanups (bug #107664) 2003-03-08 20:49:00 +00:00
Makefile.am Patch from James Henstridge to update to automake-1.7 (#109542) 2003-05-06 21:55:41 +00:00
mi.h Put it into CVS. 2000-05-31 21:50:38 +00:00
miarc.c implement maximize for linux-fb 2002-10-03 23:45:03 +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 implement maximize for linux-fb 2002-10-03 23:45:03 +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 implement maximize for linux-fb 2002-10-03 23:45:03 +00:00
miwideline.h Put it into CVS. 2000-05-31 21:50:38 +00:00
mizerclip.c implement maximize for linux-fb 2002-10-03 23:45:03 +00:00
mizerline.c implement maximize for linux-fb 2002-10-03 23:45:03 +00:00
x-cursors.xbm Set serif font to something sane. 2000-08-03 02:33:46 +00:00