if (!shsurf)
return;
+ pepper_touch_add_point(po->input.touch, device, rel_x, rel_y);
pepper_touch_send_down(po->input.touch, shsurf->view, timestamp, device, rel_x, rel_y);
}
return;
pepper_touch_send_up(po->input.touch, shsurf->view, timestamp, device);
+ pepper_touch_remove_point(po->input.touch, device);
}
static void
{
DBG("Mouse In");
// Nothing to do for now.
+
+ fprintf(stderr, "[touch] in\n");
}
static void
{
DBG("Mouse Out");
// Nothing to do for now.
+
+ fprintf(stderr, "[touch] out\n");
}
static void
pepper_efl_object_t *po = data;
Evas_Event_Mouse_Move *ev = event;
+ fprintf(stderr, "[touch] move id:%d %dx%d\n", 0, ev->cur.canvas.x, ev->cur.canvas.y);
_touch_move(po, ev->timestamp, 0, ev->cur.canvas.x, ev->cur.canvas.y);
}
pepper_efl_object_t *po = data;
Evas_Event_Mouse_Down *ev = event;
+ fprintf(stderr, "[touch] down id:%d %dx%d\n", 0, ev->canvas.x, ev->canvas.y);
_touch_down(po, ev->timestamp, 0, ev->canvas.x, ev->canvas.y);
}
pepper_efl_object_t *po = data;
Evas_Event_Mouse_Up *ev = event;
+ fprintf(stderr, "[touch] up id:%d %dx%d\n", 0, ev->canvas.x, ev->canvas.y);
_touch_up(po, ev->timestamp, 0);
}
pepper_efl_object_t *po = data;
Evas_Event_Multi_Down *ev = event;
+ fprintf(stderr, "[touch] down id:%d %dx%d\n", ev->device, ev->canvas.x, ev->canvas.y);
_touch_down(po, ev->timestamp, ev->device, ev->canvas.x, ev->canvas.y);
}
pepper_efl_object_t *po = data;
Evas_Event_Multi_Up *ev = event;
+ fprintf(stderr, "[touch] down id:%d %dx%d\n", ev->device, ev->canvas.x, ev->canvas.y);
_touch_up(po, ev->timestamp, ev->device);
}
pepper_efl_object_t *po = data;
Evas_Event_Multi_Move *ev = event;
+ fprintf(stderr, "[touch] move id:%d %dx%d\n", ev->device, ev->cur.canvas.x, ev->cur.canvas.y);
_touch_move(po, ev->timestamp, ev->device, ev->cur.canvas.x, ev->cur.canvas.y);
}