Summary: | Add touch support to weston's Wayland backend | ||
---|---|---|---|
Product: | Wayland | Reporter: | Jason Ekstrand <jason> |
Component: | weston | Assignee: | Wayland bug list <wayland-bugs> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | medium | CC: | stu_dby |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Jason Ekstrand
2014-04-22 15:22:46 UTC
Hi, I'm new to wayland and looking to work on it. I've implemented part of this according to the code of pointer device but I met some problems. My understanding of this project: 1. implement the functions of a wl_touch_listener struct and in each function 2. update the status of corresponding frame(if exists) and notify the event. The problem I met are: 1. In implementing "motion" function of the touch listener. I didn't find the frame function in shared/frame.c. Are we missing a function named 'frame_touch_motion'(like frame_pointer_motion)? 2. Do we have to take action on the "frame" or "cancel" event of wl_touch? If so, what should we do? Please forgive my probably stupid questions for I'm still new to wayland and weston. Patches posted at: http://lists.freedesktop.org/archives/wayland-devel/2014-May/014647.html http://lists.freedesktop.org/archives/wayland-devel/2014-May/014648.html This landed ages ago. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.