Arthur Williams
048701fa5f
Detect touch devices as touchscreen
...
The Goodix Capacitive TouchScreen on the pinephone was being detected as
a joystick instead of a touchscreen. This patch correctly marks it as a
touchscreen and allows it to work out of the box with libinput
2021-03-16 19:12:58 -05:00
illiliti
1aef09bf84
replace unstable pthread_cancel() with self-pipe trick. fixes #16
2021-02-05 05:44:47 +03:00
illiliti
1dfe5144c8
squash
2021-01-26 00:20:57 +03:00
illiliti
8b30ab1692
Merge pull request #15 from mauve/add_missing_log_fn_to_fix_chromium
...
Add missing udev log functions
2021-01-26 00:24:38 +03:00
Mikael Olenfalk
db8c75e07a
Add missing udev log functions
...
Without these functions Chromium and Electron crash during
startup while loading libudev with a SIGTRAP.
2021-01-21 15:42:54 +01:00
illiliti
eeacecb7a0
Merge branch 'master' of github.com:illiliti/libudev-zero
2021-01-20 09:13:33 +03:00
illiliti
84dcea670c
define INPUT_PROP_{POINTING_STICK,ACCELEROMETER}. fixes #11
2021-01-20 09:10:29 +03:00
illiliti
d9bd4f3a19
implement udev_device_get_usec_since_initialized. fixes #12 , closes #14
2021-01-20 09:05:42 +03:00
illiliti
b90b0acc88
general code cleanup
2021-01-20 08:58:19 +03:00
illiliti
9868e5e9ea
add pthread. fixes #13
2021-01-20 08:55:12 +03:00
illiliti
a2e85c4b53
Merge pull request #10 from mssx86/master
...
Touch up the README a little.
2020-11-26 07:52:23 +03:00
mssx86
f56e9982ac
Touch up the README a little.
2020-11-23 01:53:26 +03:00
illiliti
c1a4550f06
Merge pull request #9 from E5ten/fix-pc
...
libudev.pc: add prefix and exec_prefix support
2020-11-11 20:56:16 +03:00
illiliti
68b42a2404
implement udev_device_get_seqnum. closes #7
2020-11-11 20:49:20 +03:00
illiliti
4e31ed15b5
add todo
2020-11-11 20:37:54 +03:00
illiliti
3b3d86d666
guard against multiple inclusion
2020-11-11 20:37:29 +03:00
Ethan Sommer
5cebefbc85
libudev.pc: add prefix and exec_prefix support
2020-11-04 14:48:17 -05:00
illiliti
be97914ade
move not implemented comment to the same line of function for easier parsability
2020-09-16 21:51:08 +03:00
illiliti
bb6cc905dd
update readme
2020-09-16 02:43:37 +03:00
illiliti
fd64152df9
prevent format string exploit
2020-09-15 02:38:57 +03:00
illiliti
7cdcebdf58
drop libudev.pc from all
2020-09-15 01:49:49 +03:00
illiliti
2fc3361abd
Merge pull request #5 from firasuke/patch-1
...
PREFIX has to be specified twice
2020-09-15 00:53:22 +03:00
Firas Khalil Khana
f5e0778f79
PREFIX has to be specified twice
...
`PREFIX` has to be specified for when using `make` solely. This is done to correct the wrong paths inside the generated `libudev.pc` which will always be `/usr/local/{include,lib}` regardless of the `PREFIX` value passed to `make install`.
2020-09-15 00:42:25 +03:00
illiliti
089e09e00a
fix memory leak
2020-09-13 23:26:40 +03:00
illiliti
d2820abf13
newline
2020-09-10 21:28:59 +03:00
illiliti
7f7c68e5e5
why ????
2020-09-10 21:27:43 +03:00
illiliti
95da1614f5
update readme
2020-09-10 14:02:39 +03:00
illiliti
8390f74cad
update readme
2020-09-10 13:10:21 +03:00
illiliti
ccdc98818f
add .gitignore
2020-09-01 22:03:30 +03:00
illiliti
0c4d64fdac
fix xorg crash introduced in 74b7427c41
2020-09-01 14:03:07 +03:00
illiliti
6e6fe8652c
drop chmod
2020-08-24 17:11:42 +03:00
illiliti
14e187f1e2
check file size
2020-08-23 15:31:10 +03:00
illiliti
894aa48906
fix memory leak
2020-08-23 15:23:36 +03:00
illiliti
85707b0bba
update readme
2020-08-23 01:15:49 +03:00
illiliti
15ab84d08b
Merge pull request #3 from illiliti/hotplugging_new
...
implement hotplugging support
2020-08-23 00:55:49 +03:00
illiliti
b54f639cfd
final fixes
2020-08-23 00:51:10 +03:00
illiliti
44409c16e7
attempt to write docs
2020-08-21 14:55:24 +03:00
illiliti
662062604e
check IN_IGNORED
2020-08-19 22:51:27 +03:00
illiliti
d6e774460d
simplify using barrier
2020-08-19 18:09:47 +03:00
illiliti
25a9dd70b0
replace self-pipe trick with conditional variable
2020-08-19 13:17:10 +03:00
illiliti
b53bb9eb82
add helper.c
2020-08-18 12:28:22 +03:00
illiliti
b17173163f
drop sizeof
2020-08-17 17:30:07 +03:00
illiliti
f6afe3602b
eliminate race conditions
2020-08-17 16:57:50 +03:00
illiliti
bcd28de858
fix potential UB while reading sysattr
2020-08-16 14:00:03 +03:00
illiliti
408249b34b
simplify key=val parsing
2020-08-16 12:53:13 +03:00
illiliti
0105b25e70
add examples
2020-08-15 15:49:36 +03:00
illiliti
752f500a90
grab properties from uevent
2020-08-15 12:20:24 +03:00
illiliti
ca2fb1d5fa
update readme
2020-08-15 11:36:12 +03:00
illiliti
f1388e805d
create UDEV_MONITOR_DIR
2020-08-15 10:53:14 +03:00
illiliti
f8c3526a63
move pthread_create to udev_device_enable_receiving
2020-08-15 07:56:36 +03:00