Move delete / kill to be a vfunc

This commit is contained in:
Jasper St. Pierre
2014-03-20 15:07:44 -04:00
parent 57359da9b4
commit 9debd2fb0d
4 changed files with 75 additions and 49 deletions

View File

@ -75,6 +75,19 @@ meta_window_wayland_unmanage (MetaWindow *window)
meta_display_unregister_wayland_window (window->display, window);
}
static void
meta_window_wayland_delete (MetaWindow *window,
guint32 timestamp)
{
meta_wayland_surface_delete (window->surface);
}
static void
meta_window_wayland_kill (MetaWindow *window)
{
/* TODO */
}
static void
meta_window_wayland_move_resize_internal (MetaWindow *window,
int gravity,
@ -176,5 +189,7 @@ meta_window_wayland_class_init (MetaWindowWaylandClass *klass)
window_class->manage = meta_window_wayland_manage;
window_class->unmanage = meta_window_wayland_unmanage;
window_class->delete = meta_window_wayland_delete;
window_class->kill = meta_window_wayland_kill;
window_class->move_resize_internal = meta_window_wayland_move_resize_internal;
}