gdk: Allow passing the start coordinates in drag_begin
Add a variant of gdk_drag_begin that takes the start position in addition to the device. All backend implementation have been updated to accept (and ignore) the new arguments. Subsequent commits will make use of the data in some backends.
This commit is contained in:
		| @ -103,11 +103,12 @@ GdkDragProtocol _gdk_wayland_window_get_drag_protocol (GdkWindow *window, | ||||
| void            _gdk_wayland_window_register_dnd (GdkWindow *window); | ||||
| GdkDragContext *_gdk_wayland_window_drag_begin (GdkWindow *window, | ||||
| 						GdkDevice *device, | ||||
| 						GList     *targets); | ||||
| 						GList     *targets, | ||||
|                                                 gint       x_root, | ||||
|                                                 gint       y_root); | ||||
| void            _gdk_wayland_window_offset_next_wl_buffer (GdkWindow *window, | ||||
|                                                            int        x, | ||||
|                                                            int        y); | ||||
|  | ||||
| GdkDragContext * _gdk_wayland_drop_context_new (struct wl_data_device *data_device); | ||||
| void _gdk_wayland_drag_context_set_source_window (GdkDragContext *context, | ||||
|                                                   GdkWindow      *window); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Matthias Clasen
					Matthias Clasen