Find a file
Peter Hutterer 414757317d gitlab CI: don't run MR pipelines in forks
Commit originally by Simon Ser in wayland/wayland-protocols!305.

Currently our CI setup has a downside: for each push on a merge
request, two pipelines are triggered. The first is triggered in
the context of the forked repository, and the second is triggered
in the context of the MR in the parent repository.

Replace the workflow rules with the ones in the official docs [1],
so that a branch pipeline isn't triggered when a MR exists for that
branch.

[1]: https://docs.gitlab.com/ee/ci/yaml/workflow.html#switch-between-branch-pipelines-and-merge-request-pipelines

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2024-04-30 08:46:00 +10:00
.gitlab-ci gitlab CI: don't run MR pipelines in forks 2024-04-30 08:46:00 +10:00
doc doc: fix distcheck 2019-06-05 11:15:15 +10:00
include/linux include: sync event codes with kernel 6.2 2023-04-20 08:58:13 +10:00
libevdev doc: update the ioctl list with missing ioctls 2023-05-08 09:35:37 +10:00
m4 m4: fix CC_CHECK_WERROR and CC_FLAG_VISIBILITY macros 2014-06-05 15:16:06 +10:00
test test: Get the print mode from the CK_VERBOSITY environment variable 2023-04-19 16:40:14 +02:00
tools tools/publish-doc: enable pushing docs for specific tags 2023-05-07 23:48:44 +00:00
.editorconfig Use editorconfig instead of a sprinkling of :vim: instructions 2020-02-27 05:58:05 +00:00
.gitignore tools: add a man page for the touchpad-edge-detector tool 2020-10-06 09:56:33 +10:00
.gitlab-ci.yml gitlab CI: don't run MR pipelines in forks 2024-04-30 08:46:00 +10:00
autogen.sh autogen: add default patch prefix 2017-01-26 14:25:02 +10:00
CODING_STYLE.md CODING_STYLE.md: fix a typo 2020-11-03 14:42:25 +08:00
configure.ac libevdev 1.13.1 2023-05-05 10:45:30 +10:00
COPYING Change to the (always intended) MIT license 2021-01-25 13:46:55 +10:00
libevdev.pc.in Fix name and version in pkgconfig file 2013-07-24 07:27:17 +10:00
Makefile.am Add support for the meson build system 2020-02-17 17:42:32 +10:00
meson.build meson.build: remove superfluous double doxygen check 2024-03-21 16:11:08 +10:00
meson_options.txt meson.build: allow disabling building the various tools 2024-03-21 16:11:08 +10:00
README.md README: drop an obsolete paragraph 2020-10-26 09:06:09 +10:00

libevdev - wrapper library for evdev input devices

libevdev is a wrapper library for evdev devices. it moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc.

https://gitlab.freedesktop.org/libevdev/libevdev.git

Go here for the API documentation: http://www.freedesktop.org/software/libevdev/doc/latest/

File bugs in the freedesktop.org GitLab instance: https://gitlab.freedesktop.org/libevdev/libevdev/issues/

Patches should be submitted as merge requests in the GitLab instance: https://gitlab.freedesktop.org/libevdev/libevdev/merge_requests/

Questions and general comments should be submitted to the input-tools@lists.freedesktop.org mailing list: http://lists.freedesktop.org/mailman/listinfo/input-tools