float x, float y, void *data)
{
struct flower *flower = data;
- window_touch_move(flower->window, input,
- display_get_serial(flower->display));
+ window_move(flower->window, input, display_get_serial(flower->display));
}
int main(int argc, char *argv[])
float x, float y, void *data)
{
struct fullscreen *fullscreen = data;
- window_touch_move(fullscreen->window, input,
- display_get_serial(fullscreen->display));
+ window_move(fullscreen->window, input, display_get_serial(fullscreen->display));
}
static void
float x, float y, void *data)
{
struct transformed *transformed = data;
- window_touch_move(transformed->window, input,
- display_get_serial(transformed->display));
+ window_move(transformed->window, input, display_get_serial(transformed->display));
}
static void
wl_shell_surface_move(window->shell_surface, input->seat, serial);
}
-void
-window_touch_move(struct window *window, struct input *input, uint32_t serial)
-{
- if (!window->shell_surface)
- return;
-
- wl_shell_surface_move(window->shell_surface, input->seat,
- window->display->serial);
-}
-
static void
surface_set_synchronized(struct surface *surface)
{
void
window_move(struct window *window, struct input *input, uint32_t time);
void
-window_touch_move(struct window *window, struct input *input, uint32_t time);
-void
window_get_allocation(struct window *window, struct rectangle *allocation);
void
window_schedule_redraw(struct window *window);