[broadway] Update to new GDK backend APIs

This commit is contained in:
Alexander Larsson
2011-02-11 15:59:50 +01:00
parent e68774325e
commit d8f061ad42
5 changed files with 10 additions and 32 deletions

View File

@ -712,22 +712,6 @@ gdk_broadway_display_list_devices (GdkDisplay *display)
return GDK_BROADWAY_DISPLAY (display)->input_devices;
}
static gboolean
gdk_broadway_display_send_client_message (GdkDisplay *display,
GdkEvent *event,
GdkNativeWindow winid)
{
return FALSE;
}
static void
gdk_broadway_display_add_client_message_filter (GdkDisplay *display,
GdkAtom message_type,
GdkFilterFunc func,
gpointer data)
{
}
static gulong
gdk_broadway_display_get_next_serial (GdkDisplay *display)
{
@ -777,9 +761,6 @@ gdk_broadway_display_class_init (GdkBroadwayDisplayClass * class)
display_class->supports_input_shapes = gdk_broadway_display_supports_input_shapes;
display_class->supports_composite = gdk_broadway_display_supports_composite;
display_class->list_devices = gdk_broadway_display_list_devices;
display_class->send_client_message = gdk_broadway_display_send_client_message;
display_class->add_client_message_filter = gdk_broadway_display_add_client_message_filter;
display_class->get_drag_protocol = _gdk_broadway_display_get_drag_protocol;
display_class->get_cursor_for_type = _gdk_broadway_display_get_cursor_for_type;
display_class->get_cursor_for_name = _gdk_broadway_display_get_cursor_for_name;
display_class->get_cursor_for_pixbuf = _gdk_broadway_display_get_cursor_for_pixbuf;

View File

@ -102,13 +102,11 @@ _gdk_broadway_window_drag_begin (GdkWindow *window,
return new_context;
}
GdkNativeWindow
_gdk_broadway_display_get_drag_protocol (GdkDisplay *display,
GdkNativeWindow xid,
GdkDragProtocol *protocol,
guint *version)
GdkDragProtocol
_gdk_broadway_window_get_drag_protocol (GdkWindow *window,
GdkWindow **target)
{
return 0;
return GDK_DRAG_PROTO_NONE;
}
static GdkWindow *

View File

@ -128,10 +128,8 @@ void _gdk_broadway_screen_init_visuals (GdkScreen *screen);
void _gdk_broadway_display_init_dnd (GdkDisplay *display);
GdkDisplay * _gdk_broadway_display_open (const gchar *display_name);
void _gdk_broadway_display_queue_events (GdkDisplay *display);
GdkNativeWindow _gdk_broadway_display_get_drag_protocol (GdkDisplay *display,
GdkNativeWindow xid,
GdkDragProtocol *protocol,
guint *version);
GdkDragProtocol _gdk_broadway_window_get_drag_protocol (GdkWindow *window,
GdkWindow **target);
GdkCursor*_gdk_broadway_display_get_cursor_for_type (GdkDisplay *display,
GdkCursorType cursor_type);
GdkCursor*_gdk_broadway_display_get_cursor_for_name (GdkDisplay *display,
@ -170,7 +168,7 @@ gint _gdk_broadway_display_get_selection_property (GdkDisplay *display,
GdkAtom *ret_type,
gint *ret_format);
void _gdk_broadway_display_send_selection_notify (GdkDisplay *display,
GdkNativeWindow requestor,
GdkWindow *requestor,
GdkAtom selection,
GdkAtom target,
GdkAtom property,

View File

@ -113,8 +113,8 @@ _gdk_broadway_display_get_selection_property (GdkDisplay *display,
}
void
_gdk_broadway_display_send_selection_notify (GdkDisplay *display,
GdkNativeWindow requestor,
_gdk_broadway_display_send_selection_notify (GdkDisplay *display,
GdkWindow *requestor,
GdkAtom selection,
GdkAtom target,
GdkAtom property,

View File

@ -1387,4 +1387,5 @@ gdk_window_impl_broadway_class_init (GdkWindowImplBroadwayClass *klass)
impl_class->get_property = _gdk_broadway_window_get_property;
impl_class->change_property = _gdk_broadway_window_change_property;
impl_class->delete_property = _gdk_broadway_window_delete_property;
impl_class->get_drag_protocol = _gdk_broadway_window_get_drag_protocol;
}