weston/compositor
Kristian Høgsberg 3937354eef evdev: Store positions for all touch points in the evdev device
We need to store all touchpoint positions so that if we just get an
ABS_MT_POSITION_X or Y event, we can pull the other coordinate from the
cache.  And we need this across invocations of evdev_input_device_data(),
so the accumulator approach doesn't work.

Instead, we go back to the approach of storing all this state in the
evdev device struct and we might as well just move the rel and abs state
there too.
2011-12-22 11:32:39 -05:00
..
.gitignore Update .gitignores 2011-12-08 11:36:36 +02:00
compositor-drm.c evdev: new header file for the driver 2011-12-19 01:14:03 +02:00
compositor-openwfd.c evdev: new header file for the driver 2011-12-19 01:14:03 +02:00
compositor-wayland.c wl_shell_surface adaptation 2011-12-04 14:54:26 -05:00
compositor-x11.c x11: Ignore FocusOut with mode = NotifyUngrab 2011-12-19 14:36:52 -05:00
compositor.c compositor: Send touch_up before clearing touch focus 2011-12-22 11:32:39 -05:00
compositor.h compositor: Send out touch events accordingly 2011-12-22 11:13:05 -05:00
data-device.c Implement the new dnd/selection protocol 2011-11-23 16:20:28 -05:00
evdev.c evdev: Store positions for all touch points in the evdev device 2011-12-22 11:32:39 -05:00
evdev.h evdev: new header file for the driver 2011-12-19 01:14:03 +02:00
image-loader.c compositor: Split backends into modules 2011-05-02 22:09:20 -04:00
Makefile.am evdev: new header file for the driver 2011-12-19 01:14:03 +02:00
screenshooter.c Change remaining GPLv2 headers to MIT 2011-09-19 17:29:24 -04:00
shell.c compositor: Remove shell->activate callback 2011-12-19 15:21:40 -05:00
switcher.c Make use of wl_resource.destroy_listener_list for surfaces. 2011-05-06 16:03:33 -04:00
tablet-shell.c compositor: Remove shell->activate callback 2011-12-19 15:21:40 -05:00
tty.c compositor-tty: Fix ioctl error handling 2011-12-05 09:48:42 -05:00
util.c compositor: Move binding code to util.c 2011-12-19 15:21:30 -05:00
xserver-launcher.c x11: Fix last-minute edit bug 2011-10-12 00:01:18 -04:00