libei/test
Peter Hutterer bf88b34918 Split the ei_pointer interface up into its components
Split the ei_pointer protocol interface into ei_pointer,
ei_pointer_absolute, ei_scroll and ei_button.

This gets rid of the slightly awkward pointer vs pointer absolute
handling. Those were two different capabilities but tied to the same
interface.

Plus it paves the way for devices that are keyboards with scroll
buttons, etc.
2023-05-02 05:53:25 +00:00
..
templates test: drop a bunch of unused imports 2023-02-15 08:20:01 +10:00
buildtest.c Purge libreis from the repo 2023-02-09 11:48:28 +10:00
buildtest.cc Add C++ header guards 2020-09-29 17:30:49 +10:00
conftest.py test: run pytest with xdist where available 2023-03-03 11:27:01 +10:00
eierpecken.c test: fix a debug log typo 2023-04-27 15:22:07 +10:00
eierpecken.h Add a sequence number to START_EMULATING 2023-02-09 11:48:29 +10:00
eiproto.py.tmpl scanner: add the protocol name so we can compile some #defines 2023-04-06 13:57:20 +10:00
meson.build scanner: add the protocol name so we can compile some #defines 2023-04-06 13:57:20 +10:00
test-ei-device.c config: Make memfd_create optional 2023-03-28 11:24:06 +00:00
test-ei-seat.c Remove empty trailing newlines from all files 2023-03-13 08:52:08 +10:00
test-ei.c Purge the properties from the protocol 2023-02-09 11:48:29 +10:00
test-eis.c Remove the public API to query the client version number 2023-02-13 13:55:44 +10:00
test-main.c Remove empty trailing newlines from all files 2023-03-13 08:52:08 +10:00
test_oeffis.py test: if we fail to load liboeffis.so, skip the rest of the pytests 2023-04-06 12:04:51 +10:00
test_protocol.py Split the ei_pointer interface up into its components 2023-05-02 05:53:25 +00:00
unit-tests.c Add SPDX identifiers to all source files 2022-03-03 00:27:36 +00:00