Commit graph

  • d654a8edf8 test: change the static symbol leak test to a shell script Peter Hutterer 2020-02-18 19:21:47 +10:00
  • cd9fd458a5 test: always ship with the helper files Peter Hutterer 2020-02-18 19:39:01 +10:00
  • ae0effd5ee meson.build: fix some whitespace, put reminder comment in Peter Hutterer 2020-02-18 19:17:50 +10:00
  • 88701829e7 gitlab CI: add a job to make sure the soname is correct for both build systems Peter Hutterer 2020-02-18 19:00:44 +10:00
  • e67826060b gitlab CI: rename the custom build jobs Peter Hutterer 2020-02-18 18:47:07 +10:00
  • 9fe2dfc8ef gitlab CI: run the test suite through valgrind Peter Hutterer 2020-02-17 19:24:29 +10:00
  • 596ebd7acc gitlab CI: add targets to build from each others tarballs Peter Hutterer 2020-02-17 17:08:48 +10:00
  • 2f9c40b5fb gitlab CI: add more targets for custom meson builds Peter Hutterer 2020-02-17 16:58:22 +10:00
  • f2d4ef6cc4 gitlab CI: rename few targets for autotools Peter Hutterer 2020-02-17 16:54:52 +10:00
  • 12f9ec84d9 meson/configure: put a comment in that we don't want to bump the soname Peter Hutterer 2020-02-17 16:49:35 +10:00
  • caf63dca41 gitlab CI: hook up the meson build Peter Hutterer 2020-02-14 12:06:46 +10:00
  • 6c88d8c1cf Add support for the meson build system Peter Hutterer 2019-08-26 16:50:34 +10:00
  • 223909ed0b tools: fix the include path for local includes Peter Hutterer 2020-02-17 17:40:57 +10:00
  • d209b66930 gitlab CI: rename the default build jobs to autotools Peter Hutterer 2020-02-17 14:43:15 +10:00
  • 67b6e447e7 Auto-generate the gitlab CI script Peter Hutterer 2020-02-14 14:40:12 +10:00
  • 3e0a9e084d gitlab CI: move a few sections around Peter Hutterer 2020-02-17 10:53:32 +10:00
  • 0dbcfed117 gitlab CI: visually align the container images Peter Hutterer 2020-02-17 10:49:20 +10:00
  • 388644b22b Compress an if statement Peter Hutterer 2020-02-13 08:28:59 +10:00
  • 50ebda0263 Localize two variables Peter Hutterer 2020-02-13 08:28:32 +10:00
  • 6430694715 Uncomplicate the setting of axis during slot sync Peter Hutterer 2020-02-12 22:17:13 +10:00
  • c04f5bcec0 Push the tracking id change bits on the stack Peter Hutterer 2020-02-12 22:10:59 +10:00
  • 5501973320 Push the slot_update bits on the stack Peter Hutterer 2020-02-12 22:09:36 +10:00
  • 757f2d4900 Drop the mt_sync_state in our device struct Peter Hutterer 2020-02-12 22:05:33 +10:00
  • 487d80a7fe gitlab CI: align the image tags a bit nicer Peter Hutterer 2020-02-14 14:41:32 +10:00
  • c001fe50b0 gitlab CI: rename the default_build to autotools_build Peter Hutterer 2020-02-14 12:20:55 +10:00
  • 977891bd88 flake8 fixes for make-event-names.py Peter Hutterer 2020-02-14 12:49:27 +10:00
  • 4d4873d101 Change the python script to generate event names to Python3 Peter Hutterer 2020-02-14 12:46:56 +10:00
  • 21ca8dba06 test: silence warnings about missing field initializers Peter Hutterer 2020-02-14 10:38:32 +10:00
  • 8666e6958d test: fix two signed vs unsigned warnings Peter Hutterer 2020-02-14 10:28:24 +10:00
  • 939076efc9 uinput: drop an unused function argument Peter Hutterer 2020-02-14 10:20:07 +10:00
  • 3d03038d78 tools: drop explicit GNU_SOURCE define Peter Hutterer 2020-02-14 10:13:52 +10:00
  • 4c8a7a265d config.h is a local include path Peter Hutterer 2020-02-14 10:13:18 +10:00
  • 0a66de813e tools: drop use of HAVE_CONFIG_H Peter Hutterer 2020-02-14 10:11:32 +10:00
  • 201dfc38f9 gitlab CI: separate builddir from srcdir Peter Hutterer 2020-02-14 11:43:19 +10:00
  • ee2d35a90a gitlab CI: use extends over yaml anchors Peter Hutterer 2020-02-14 08:40:16 +10:00
  • 6292354b44 gitlab CI: remove a reference to libinput Peter Hutterer 2020-02-14 08:38:32 +10:00
  • 90ff5a0cae gitlab CI: add a check-commit stage Peter Hutterer 2020-02-14 08:20:27 +10:00
  • 9fec3228fb configure.ac: add a toggle to enable the special coverity options Peter Hutterer 2020-02-13 08:06:33 +10:00
  • 25cddcecd3 Add queue_push_event as shortcut for the two-liner we use everywhere Peter Hutterer 2020-02-11 13:51:17 +10:00
  • 0af21e0e74 Simplify some error handling by assuming a >=3.4 kernel Peter Hutterer 2020-02-11 13:23:44 +10:00
  • 4fc12638d2 test: slightly modernize some of the tests Peter Hutterer 2020-02-11 19:46:59 +10:00
  • 58559d9fec test: provide a function to print an event Peter Hutterer 2020-02-11 20:44:25 +10:00
  • 1014acedfc test: split the tests into one test case each Peter Hutterer 2020-02-11 20:37:01 +10:00
  • 2af0b94623 test: wrap the event checks into a macro Peter Hutterer 2020-02-10 19:10:05 +10:00
  • 28dbb3399a doc: add markdown for monospace rendering of defines Peter Hutterer 2020-02-10 19:46:07 +10:00
  • 1f1bd4e2ce Only use GCC pragma on GCC Michael Forney 2019-06-16 17:18:00 -07:00
  • 2f300eb6b5 Avoid initializer index range Michael Forney 2019-06-16 17:14:18 -07:00
  • 06ef34c86b Add fallback min/max for compilers that don't have statement expressions Michael Forney 2019-06-16 17:05:30 -07:00
  • e74ba891f7 test: add mangle_path to the excluded symbols leak list Peter Hutterer 2020-02-06 10:36:17 +10:00
  • 6668e0fe21 gitlab CI: some more centos deduplication Peter Hutterer 2020-02-06 10:23:45 +10:00
  • 5b97b970c0 gitlab CI: don't run distcheck on centos 7 anymore Peter Hutterer 2020-02-06 10:22:48 +10:00
  • 5b3659d468 gitlab CI: force a rebuild of all the docker containers Peter Hutterer 2020-02-03 20:38:26 +10:00
  • ff8a5b065c gitlab CI: switch the custom builds to Fedora 31 Peter Hutterer 2020-02-03 20:35:44 +10:00
  • 925b2aa26d test: replace the SW_LID tests with SW_HEADPHONE_INSERT Peter Hutterer 2019-11-18 13:42:40 +10:00
  • b65be7aa79 CI: add a Centos 8 container build Peter Hutterer 2019-10-25 09:50:48 +10:00
  • 864f0c6829 CI: deduplicate distcheck by making it a variable Peter Hutterer 2019-11-15 14:40:08 +10:00
  • 74d4a3d11d CI: move the configure flags into a variable Peter Hutterer 2019-11-15 14:32:07 +10:00
  • 6c4981393e CI: extend the CI to work with containers Peter Hutterer 2019-10-25 00:17:46 +00:00
  • 9a5f44a605 make-event-names.py should take the files as argument Peter Hutterer 2019-10-23 03:13:50 +00:00
  • 2c6733fc67 doc: Fix function names in simple code example Alexander Dahl 2019-09-12 15:43:11 +02:00
  • 779749b22c libevdev 1.8.0 libevdev-1.8.0 Peter Hutterer 2019-08-26 14:35:54 +10:00
  • fce16d51a8 include: sync event codes with kernel 5.2 Peter Hutterer 2019-08-26 14:33:19 +10:00
  • a2bb53262f doc: add a note regarding truncation of id_* fields Nayan Deshmukh 2019-08-04 20:58:56 +09:00
  • da67db5f59 Initialize the slots correctly when enabling ABS_MT_SLOT Peter Hutterer 2019-06-14 11:18:37 +10:00
  • 4d745caab4 doc: fix a typo Peter Hutterer 2019-06-12 08:16:12 +10:00
  • 1300c23792 libevdev 1.7.0 libevdev-1.7.0 Peter Hutterer 2019-06-05 11:36:08 +10:00
  • 71bf23cdc4 doc: fix distcheck Peter Hutterer 2019-06-05 11:15:12 +10:00
  • 49206a2aba doc: minor documentation updates Peter Hutterer 2019-06-05 10:52:01 +10:00
  • deb52eb52f doc: add libinput's doxygen styles Peter Hutterer 2019-06-05 10:36:24 +10:00
  • d834a1f2b7 doc: drop the custom stylesheet Peter Hutterer 2019-06-03 17:40:06 +10:00
  • 7ea9b09433 doc: a change of the CSS needs to trigger a doxygen rebuild Peter Hutterer 2019-06-03 17:37:30 +10:00
  • a68e91b172 doc: change @retval documentation to help doxygen with rendering Peter Hutterer 2019-06-03 17:01:52 +10:00
  • c8be2b3260 doc: fix some doxygen layout Peter Hutterer 2019-06-03 16:50:31 +10:00
  • cf645672dc doc: fix some doxygen warnings Peter Hutterer 2019-06-03 16:38:09 +10:00
  • ae7b6128a8 libevdev 1.7rc1 libevdev-1.6.901 Peter Hutterer 2019-05-24 10:54:14 +10:00
  • 55d7375972 include: sync event codes with kernel 5.1 Peter Hutterer 2019-05-07 10:30:40 +10:00
  • 9fe185dd3d Add a code-based name lookup function Peter Hutterer 2019-03-19 11:44:33 +10:00
  • 76662deeff Don't read events unless required Peter Hutterer 2019-01-16 13:55:25 +10:00
  • 951cd6a189 include: sync event codes with kernel 5.0 Peter Hutterer 2019-03-06 10:56:28 +10:00
  • 6852dadbca Replace ABS_MT_SLOT - 1 with the v4.20 ABS_RESERVED define Peter Hutterer 2019-01-16 13:17:33 +10:00
  • 29628dc2c3 include: sync event codes with kernel 4.20 Peter Hutterer 2019-01-16 13:15:05 +10:00
  • f293c11fec libevdev 1.6.0 libevdev-1.6.0 Peter Hutterer 2018-10-26 09:50:23 +10:00
  • 41e47b7043 include: sync event codes with kernel 4.19 Peter Hutterer 2018-10-22 18:49:33 +10:00
  • 1e605f6282 Add libevdev_event_value_get_name() to resolve ABS_MT_TOOL_TYPE values Peter Hutterer 2018-06-15 13:51:43 +10:00
  • d9cfd143d0 Resolve the names "SW_MAX" and friends Peter Hutterer 2018-06-18 14:18:07 +10:00
  • 812fc7096d make-event-names: minor cleanups for readability Peter Hutterer 2018-06-18 14:45:07 +10:00
  • 35d6ce09d8 test: add a test timeout multiplier for valgrind Peter Hutterer 2018-07-09 11:48:21 +10:00
  • 6a1f2e2ed2 GitLab CI: actually reference the default artifacts Peter Hutterer 2018-07-09 11:13:03 +10:00
  • a2ac0f0889 GitLab CI: build with the various options Peter Hutterer 2018-06-29 11:23:36 +10:00
  • ad5142a1b3 Add GitLab CI Peter Hutterer 2018-06-15 15:41:01 +10:00
  • c16d85b8b6 configure.ac: remove --disable-test-run Peter Hutterer 2018-06-15 16:23:04 +10:00
  • 6345c1cca2 configure.ac: fix the gcov linker flags Peter Hutterer 2018-06-29 11:49:51 +10:00
  • e4c3a8ee7a test: add LIBEVDEV_SKIP_ROOT_TESTS environment variable check Peter Hutterer 2018-06-29 11:13:44 +10:00
  • c4cfd7668a test: move the kernel test to the same infrastructure Peter Hutterer 2018-06-15 15:18:17 +10:00
  • 1f9e087dac test: check for the device nodes to exist before testing Peter Hutterer 2018-06-15 15:08:53 +10:00
  • 805706a816 test: split some non-root tests into separate binaries Peter Hutterer 2018-06-15 14:40:18 +10:00
  • b642eddc31 test: sort-of autodetect whether we need root privileges Peter Hutterer 2018-06-15 14:51:19 +10:00
  • 83ce8eb5be test: automate test suite handling Peter Hutterer 2018-06-15 14:36:37 +10:00
  • bc5c72571d test: rename some tests for less ambiguity Peter Hutterer 2018-06-15 14:13:59 +10:00
  • c3953e1bb8 Change all URLs to gitlab.fdo Peter Hutterer 2018-06-06 18:20:03 +10:00