[broadway] Update to new GDK backend APIs
This commit is contained in:
@ -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;
|
||||
|
@ -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 *
|
||||
|
@ -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,
|
||||
|
@ -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,
|
||||
|
@ -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;
|
||||
}
|
||||
|
Reference in New Issue
Block a user