*gdk/directfb/gdkdisplay-directfb.c *gdk/directfb/gdkwindow-directfb.c

Sat Feb 25 10:35:23 PST 2006  Michael Emmel  <mike.emmel@gmail.com>
    *gdk/directfb/gdkdisplay-directfb.c
    *gdk/directfb/gdkwindow-directfb.c
    Added stubs for shape window functions to fix compile problems
This commit is contained in:
PST 2006 Michael Emmel 2006-02-25 18:37:53 +00:00 committed by Michael David Emmel
parent 50d9a067bb
commit ce714a8cd9
5 changed files with 51 additions and 37 deletions

View File

@ -1,3 +1,8 @@
Sat Feb 25 10:35:23 PST 2006 Michael Emmel <mike.emmel@gmail.com>
*gdk/directfb/gdkdisplay-directfb.c
*gdk/directfb/gdkwindow-directfb.c
Added stubs for shape window functions to fix compile problems
2006-02-24 Federico Mena Quintero <federico@novell.com>
* gtk/gtkfilechooserdefault.c (shortcuts_list_create): Make the

View File

@ -1,3 +1,8 @@
Sat Feb 25 10:35:23 PST 2006 Michael Emmel <mike.emmel@gmail.com>
*gdk/directfb/gdkdisplay-directfb.c
*gdk/directfb/gdkwindow-directfb.c
Added stubs for shape window functions to fix compile problems
2006-02-24 Federico Mena Quintero <federico@novell.com>
* gtk/gtkfilechooserdefault.c (shortcuts_list_create): Make the

View File

@ -52,3 +52,7 @@ gdkwindow-directfb.c
gdkwindowid.c
glyphsurfacecache.c
NOTES:
event filter callbacks missing see the x11 impl

View File

@ -260,22 +260,24 @@ gdk_display_store_clipboard (GdkDisplay *display,
}
/**
* gdk_display_get_default_group:
* @display: a #GdkDisplay
*
* Returns the default group leader window for all toplevel windows
* on @display. This window is implicitly created by GDK.
* See gdk_window_set_group().
*
* Return value: The default group leader window for @display
*
* Since: 2.4
**/
gboolean
gdk_display_supports_shapes (GdkDisplay *display)
{
return FALSE;
}
gboolean
gdk_display_supports_input_shapes (GdkDisplay *display)
{
return FALSE;
}
GdkWindow *gdk_display_get_default_group (GdkDisplay *display)
{
g_return_val_if_fail (GDK_IS_DISPLAY (display), NULL);
g_warning(" gdk_display_get_default_group unimplemented \n");
return _gdk_parent_root;
}

View File

@ -1901,13 +1901,14 @@ gdk_window_shape_combine_mask (GdkWindow *window,
gint x,
gint y)
{
static gboolean first_call = TRUE;
}
if (first_call)
{
g_message ("unimplemented %s", G_GNUC_FUNCTION);
first_call = FALSE;
}
void
gdk_window_input_shape_combine_mask (GdkWindow *window,
GdkBitmap *mask,
gint x,
gint y)
{
}
void
@ -1916,13 +1917,14 @@ gdk_window_shape_combine_region (GdkWindow *window,
gint offset_x,
gint offset_y)
{
g_return_if_fail (GDK_IS_WINDOW (window));
}
if (GDK_WINDOW_DESTROYED (window))
return;
/* N/A */
g_message("unimplemented %s", G_GNUC_FUNCTION);
void
gdk_window_input_shape_combine_region (GdkWindow *window,
GdkRegion *shape_region,
gint offset_x,
gint offset_y)
{
}
void
@ -2240,25 +2242,21 @@ gdk_window_set_functions (GdkWindow *window,
void
gdk_window_set_child_shapes (GdkWindow *window)
{
g_return_if_fail (GDK_IS_WINDOW (window));
if (GDK_WINDOW_DESTROYED (window))
return;
/* N/A */
g_message("unimplemented %s", G_GNUC_FUNCTION);
}
void
gdk_window_merge_child_shapes (GdkWindow *window)
{
g_return_if_fail (GDK_IS_WINDOW (window));
}
if (GDK_WINDOW_DESTROYED (window))
return;
void
gdk_window_set_child_input_shapes (GdkWindow *window)
{
}
/* N/A */
g_message("unimplemented %s", G_GNUC_FUNCTION);
void
gdk_window_merge_child_input_shapes (GdkWindow *window)
{
}
gboolean