summaryrefslogtreecommitdiff
path: root/legacy/ecore/src/lib/ecore_wayland/ecore_wl_private.h
diff options
context:
space:
mode:
authorChristopher Michael <cpmichael1@comcast.net>2012-07-04 07:16:29 +0000
committerChristopher Michael <cpmichael1@comcast.net>2012-07-04 07:16:29 +0000
commit5ef3b00eaf4886d130dfd938354abbc7a8e5a702 (patch)
tree4ea4c673955985096161b8689773b7c8b8f20ce9 /legacy/ecore/src/lib/ecore_wayland/ecore_wl_private.h
parent43af930a16202c8a6095b69687da6d30f269c4d4 (diff)
Ecore_Wayland: Updates to work with latest Wayland:
Add pointer frame callback. Add pointer surface listener. Use doubles for input surface position. Fix dnd function prototype to use wl_data_offer now. Fix dnd_add function to not use proxy_create anymore. Fix regression where window resizing down would leave artifacts. - Need to update the window allocation size before attaching the new buffer. Fix set_transient & set_popup to use the parent surface, not the shell surface. SVN revision: 73254
Diffstat (limited to '')
-rw-r--r--legacy/ecore/src/lib/ecore_wayland/ecore_wl_private.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/legacy/ecore/src/lib/ecore_wayland/ecore_wl_private.h b/legacy/ecore/src/lib/ecore_wayland/ecore_wl_private.h
index 20d7626144..63a5f12e30 100644
--- a/legacy/ecore/src/lib/ecore_wayland/ecore_wl_private.h
+++ b/legacy/ecore/src/lib/ecore_wayland/ecore_wl_private.h
@@ -78,7 +78,7 @@ void _ecore_wl_input_add(Ecore_Wl_Display *ewd, unsigned int id);
78void _ecore_wl_input_del(Ecore_Wl_Input *input); 78void _ecore_wl_input_del(Ecore_Wl_Input *input);
79void _ecore_wl_input_pointer_xy_get(int *x, int *y); 79void _ecore_wl_input_pointer_xy_get(int *x, int *y);
80 80
81void _ecore_wl_dnd_add(Ecore_Wl_Input *input, struct wl_data_device *data_device, unsigned int id); 81void _ecore_wl_dnd_add(Ecore_Wl_Input *input, struct wl_data_device *data_device, struct wl_data_offer *offer);
82void _ecore_wl_dnd_enter(void *data, struct wl_data_device *data_device __UNUSED__, unsigned int timestamp __UNUSED__, struct wl_surface *surface, int x, int y, struct wl_data_offer *offer); 82void _ecore_wl_dnd_enter(void *data, struct wl_data_device *data_device __UNUSED__, unsigned int timestamp __UNUSED__, struct wl_surface *surface, int x, int y, struct wl_data_offer *offer);
83void _ecore_wl_dnd_leave(void *data, struct wl_data_device *data_device __UNUSED__); 83void _ecore_wl_dnd_leave(void *data, struct wl_data_device *data_device __UNUSED__);
84void _ecore_wl_dnd_motion(void *data, struct wl_data_device *data_device __UNUSED__, unsigned int timestamp __UNUSED__, int x, int y); 84void _ecore_wl_dnd_motion(void *data, struct wl_data_device *data_device __UNUSED__, unsigned int timestamp __UNUSED__, int x, int y);