Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/libts/tslib

Touchscreen access library
https://github.com/libts/tslib

README.md: fix fedora package link

345ec1e7e01ba32f850c37293b2f1ffba4aae89e authored 11 months ago by Martin Kepplinger-Novaković <[email protected]>
NEWS: update for the next release and remove empty lines

de6faf7eaab44da9315d6d09bb73cd3dec8d102e authored 11 months ago by Martin Kepplinger <[email protected]>
release: add the crop module to the static build run

920b4b0015635127571254a3c21c9b82cae88afc authored 11 months ago by Martin Kepplinger <[email protected]>
tslib 1.23+

9291a1c0cc7451fc39ac7e14c4b1ae7417e5a7f5 authored 11 months ago by Martin Kepplinger <[email protected]>
tslib 1.23

f19b4684b4216105e7e9f4adfb5beb59ac96c7d2 authored 11 months ago by Martin Kepplinger <[email protected]>
website: improve the documentation and mention libinput

0a6a61e0eb27110a26e258425843ab7c71c24b9a authored 11 months ago by Martin Kepplinger <[email protected]>
website: remove ginzinger logo and improve last paragraph

db05dbb941e110f533c6c0716d7ed15575d54b61 authored 11 months ago by Martin Kepplinger <[email protected]>
README.md: fix bestpractices link

eac8fd05681d89caa0eb78811756bfabbd605378 authored 11 months ago by Martin Kepplinger <[email protected]>
input-evdev-raw: fix minor memory issue

ca5d13d79e9cf0d9101ba30346a73b30ee92bb49 authored 11 months ago by Martin Kepplinger <[email protected]>
ts_verify: simplify samp_read alloc / free

edf0ae7027b159ab2028d7a7ddf767dc1dbf8d40 authored 11 months ago by Martin Kepplinger <[email protected]>
cy8mrln-palmpre: don't pack the driver struct / gcc warning fix

gcc complains:

cy8mrln-palmpre.c:527:93: warning: taking address of packed member of 'struct cy...

c00393174e3636b50961cc00056981d052621281 authored 11 months ago by Martin Kepplinger <[email protected]>
release: add cppcheck to release procedure

bd23cadf77d64a120153db3fb33c66433b89d2af authored 11 months ago by Martin Kepplinger <[email protected]>
ts_load_module: fix uninizialised struct member usage for bsearch

cppcheck complains:

src/ts_load_module.c:147:19: error: Uninitialized variable: &key.mod_init [...

6a468f84e5c94f53b37dfc37fabc7926e9e1e94a authored 11 months ago by Martin Kepplinger <[email protected]>
README.md: remove deprecated lgtm

6930f8847ae8ace25c38c9a4d4c595869ecd353e authored 11 months ago by Martin Kepplinger <[email protected]>
tslib 1.23-rc1+

393e6f01e51df94c58672523e9a4312c73f428d7 authored 11 months ago by Martin Kepplinger <[email protected]>
tslib 1.23-rc1

da71f3f965cc4158893c3844cf9b7e7f6d6b10ce authored 11 months ago by Martin Kepplinger <[email protected]>
website: update sposoring state and include github sponsors link

fa367508b2ee57626eded7961017555b50a1e508 authored 11 months ago by Martin Kepplinger-Novaković <[email protected]>
crop: fix first touch after booting

after booting we act as if the last tracking id was a release. this
way the crop filter is prope...

990e8bab4d656ad65eaba6775bce2535525c33d4 authored 11 months ago by Martin Kepplinger-Novaković <[email protected]>
tools: ts_uinput_start.sh: Remove unnecessary ls call

There was unnecessary call to "ls". ts_uinput output can be grepped
directly for 'event' string,...

9b7e7bcb1203d3fee5b2354df075b4abc0ae4bd3 authored 11 months ago by Daniel Semkowicz <[email protected]>
tools: ts_uinput_start.sh: Use sh instead of bash

This script is compatible with sh. This means, the shebang line
can be safely changed to point t...

becd01948ed78a07e28b69c6a7b6f83ff5029812 authored 11 months ago by Daniel Semkowicz <[email protected]>
ts_test_mt: fix --samples option

c6064c1f00cae0eb43f7d1ba8d10c333aee7a11d authored 11 months ago by Martin Kepplinger-Novaković <[email protected]>
ts_config: fix use after free in error path

d1e728a2acbf8beb7f58929be7d25bee2456146a authored 11 months ago by Martin Kepplinger-Novaković <[email protected]>
mailmap: add new email address

9f52bdbc97216cd0a89cb687a6f1d321cb0d707e authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
dejitter: fix memory error in error path

29188f8f9920f99b7cc8f8c548b51111ecbe410f authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
crop: define params parameter as possibly unused

the crop filter doesn't have any arguments (yet)

7a00ce9d641899a0da68ab1439d3b08c858ce571 authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
crop: fix signdness of x/y

07b35617d3e7d2d184fe5f19b33d68c26b33b8b1 authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
ts_uinput: fix verbose printing

78822aeb389ceaef767d6274abdd8f7ff11690de authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
configure.ac: use LT_INIT

7e418ef90519cb1ee30c1497f04ab7d8b5a3b5e1 authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
configure.ac: remove AC_HEADER_TIME

fef4b5f874d4b7e91b5c57cfc33bdd1e300e5fbc authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
m4: use AS_HELP_STRING instead of AC_HELP_STRING

20bd0052c8a903999f2e0064430522d8248721f0 authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
plugins: add a crop filter module

This should simply drop input events for x/y values ouside of the
framebuffer (and thus ts_uinpu...

f35d51b079b8ff6f186d7231e339d0b6e5b0bcdd authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
ts_uinput: print pressure value too when running verbosely

900d54fe9dd675544025e3ac0eacfd6c53073855 authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
update / bump up the library revision version number

f7e6dbe1a1efc1d981ec597a663fe7e3d12b05a5 authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
ts_calibrate: fix typo with the loops argument

dbec6f09c2c85fcb515f70f8e0004df27e118a24 authored 12 months ago by Martin Kepplinger-Novaković <[email protected]>
added --border option to keep validation crosses away from the screen border

cecabff3717c81cabc5f060d8d4d05bf9aed8755 authored 12 months ago by Hauke Lampe <[email protected]>
ts_config: ckeck pointer before calling sprintf

bec90dfaca8273b9c53268c6c0af1576695bc72c authored about 2 years ago by Nicolas Caramelli <[email protected]>
BSD: properly initialize xres_orig and yres_orig

f2bf3c4dddd784c745919fe24ea72d9c52c0bf26 authored almost 4 years ago by Rolf Eike Beer <[email protected]>
ts_uinput: fix memleaks and bad return values from get_new_path()

In some cases an already freed pointer was returned, and the function would leak
some memory in ...

65911bdea02c219ccd187b708205081c067561f5 authored almost 4 years ago by Rolf Eike Beer <[email protected]>
do not check pointers for NULL before calling free()

While at it fix some minor issues nearby:
-set some just freed struct members to NULL to avoid l...

2393571f73eb1d42d1b715f68ccb6d7a24bd0cba authored almost 4 years ago by Rolf Eike Beer <[email protected]>
tweaks punctuation, wording, etc.

The change includes numerous small tweaks to punctuation, wording, etc. I didn't try to change ...

d80e2fe6fe0891f8144de586878add1e51794ee8 authored about 4 years ago by Rich Morin <[email protected]>
gitignore: add ctags output file

e130eaaac13eb66d4b5a2589af5121512a2d1fc7 authored over 4 years ago by Yegor Yefremov <[email protected]>
Fix typos

a3f55a52f217de061daee1258e127d6632244587 authored over 4 years ago by Yegor Yefremov <[email protected]>
tslib 1.22+

67dbea7c5eae97ba6ba91b2251f340777511b0c5 authored over 4 years ago by Martin Kepplinger <[email protected]>
tslib 1.22

b5d189023a5cd81a32f2bf329aa1364b45306f2b authored over 4 years ago by Martin Kepplinger <[email protected]>
NEWS: fix typo

68811c3c351a2f64ebb7124e18d9628fec504bac authored over 4 years ago by Martin Kepplinger <[email protected]>
README: switch from opencollective sponsor links to github

0c143049431b86a46c3e7fc5913fb006e1bf0f5b authored over 4 years ago by Martin Kepplinger <[email protected]>
THANKS: update

3763e256b2ded83916c74885414aa2e477d7986f authored over 4 years ago by Martin Kepplinger <[email protected]>
Docs: update FreeBSD blurbs

- tools fixed (different PR)

It's very simple to package tslib, but until I can actually
run it...

9fb4e7f042d890b10b3ad68024eae53375b63fc5 authored over 4 years ago by Adriaan de Groot <[email protected]>
Docs: be more specific about LGPL version in text

3a84f2a46f7f6f2ce27924587d6e2977ad4ef80b authored over 4 years ago by Adriaan de Groot <[email protected]>
Docs: remove dead link

- The link for "if you're lucky" packages is dead; it 404s, and the whole
domain redirects els...

3bde71772aab007443d9070645ada8e694b2f103 authored over 4 years ago by Adriaan de Groot <[email protected]>
tools: fix build on FreeBSD

- the existing code to get the FB size was Linux-only, even though
the #includes were #ifdeffe...

34533531d77782b0b06004f30a4d28e5d7525dcf authored over 4 years ago by Adriaan de Groot <[email protected]>
THANKS: update

6bc3883584455c4daf5c7d6f8195b0714fd6a181 authored almost 5 years ago by Martin Kepplinger <[email protected]>
Fix build error with input_event_sec for old kernel

050bf24c16e95f63a76e13156346a072035d45b4 authored almost 5 years ago by Evan Harvey <[email protected]>
NEWS: document change for next release

aea9dddfa47e53f0830fdcaa7a8ed86554cb1d04 authored almost 5 years ago by Martin Kepplinger <[email protected]>
update mailmap and THANKS files

2433d1d8f94a79c1ce73e71e1408f2c88459fac0 authored almost 5 years ago by Martin Kepplinger <[email protected]>
Fix build on 32bit arches with 64bit time_t

time element is deprecated on new input_event structure in kernel's
input.h [1]

[1] https://git...

a7a39a67f9a7f7fab9765d412ab42869a5c5c858 authored almost 5 years ago by Khem Raj <[email protected]>
tslib 1.21+

d884b5d5b49a0ca3a161d490e31a4bdb63a94e3f authored about 5 years ago by Martin Kepplinger <[email protected]>
tslib 1.21

97c935c8bec7c71ac47bcd6010ddd964ef8a39dd authored about 5 years ago by Martin Kepplinger <[email protected]>
THANKS: update

ede483ffa62267ca648aa800e1d67da37958e4f9 authored about 5 years ago by Martin Kepplinger <[email protected]>
Fix typos/grammar

"Its" means belonging to to it. "It's" is short for "it is".

46bde2f3ba6f0a126f47e916f675e093b6b38c5a authored about 5 years ago by Phil Eichinger <[email protected]>
evthres: avoid passing on invalid samples that should be dropped

d449a45344a71bfbf98c04e2e85cb82c67b0ba1b authored over 5 years ago by Martin Kepplinger <[email protected]>
evthres: remove definition of DEBUG

96b155dd4df007ac5c354fcc55af7f17dcf549d9 authored over 5 years ago by Martin Kepplinger <[email protected]>
README: fix typos

b6d0c1a3bed285c9b3aea6780bc652b6a462250d authored over 5 years ago by Martin Kepplinger <[email protected]>
add evthres filter plugin

Fixes #158

22c0972bba09b30dbf4939eadc9e6266e731bd72 authored over 5 years ago by Martin Kepplinger <[email protected]>
NEWS: document recent changes

58951973d9ce4ab037200a6453d24656e135d677 authored over 5 years ago by Martin Kepplinger <[email protected]>
THANKS: update

f340ffcc87d941949afae035775c582ae7610a9a authored over 5 years ago by Martin Kepplinger <[email protected]>
CMake: also build ts_conf

72407ee5c7927ec6c74af0247a9bcee83b6ccfce authored over 5 years ago by Rolf Eike Beer <[email protected]>
CMake: also include support for ts_conf_{get,set}()

c316913f04146f73192053c2d4ddc671663a36d6 authored over 5 years ago by Rolf Eike Beer <[email protected]>
CMake: also install pkg-config file

77854b4e8663601d7c05c0c89253e028ec4d31c2 authored over 5 years ago by Rolf Eike Beer <[email protected]>
CMake: fix passing TS_POINTERCAL to ts_uinput

9ec8cd2b130d64048ffc1de75eb57a854199e4ec authored over 5 years ago by Rolf Eike Beer <[email protected]>
CMake: fix ENABLE_TOOLS

The option command has 2 mandatory arguments, the option name and a help text.
The third, option...

87d2b794ac778fde50e209adeced37795554d03e authored over 5 years ago by Rolf Eike Beer <[email protected]>
CMake: sync manpages to install from Makefile.am

While at is sort them and fix some whitespace errors.

682b944933ee3c0792521414502bd7c081b5e451 authored over 5 years ago by Rolf Eike Beer <[email protected]>
CMake: use GNUInstallDirs module

This not only provides sensible defaults for many systems (e.g. correct man
location on *BSD, au...

dc6fece4259c87f372dbf4d9c880eaf775dc69b2 authored over 5 years ago by Rolf Eike Beer <[email protected]>
CMake: officially require version 3.3

Requesting policy CMP0057, which was introduced in 3.3, on an earlier version
would lead to a co...

33e3647a6823644d3f32d5887c0262029bc79ac7 authored over 5 years ago by Rolf Eike Beer <[email protected]>
tslib 1.20+

2afdc185a826af3a888fe8ba733b745ab7a2ef95 authored over 5 years ago by Martin Kepplinger <[email protected]>
tslib 1.20

2dcb3b83c9373b0d515c78203b1dccfacb8ff939 authored over 5 years ago by Martin Kepplinger <[email protected]>
docs: update the repo location on github

we moved from the "kergoth" user account to the "libts" organisation.

1f08b4c9806609867d815130f32eaea1291f128c authored over 5 years ago by Martin Kepplinger <[email protected]>
NEWS: include bugfix in list

1b804607837f39d4b98ee327c0400fc5b86fdc8f authored over 5 years ago by Martin Kepplinger <[email protected]>
ts_setup: fix possible memory leak

Fixes #151

2be6a0e515f49f92e5011ceffc901f4087a82789 authored over 5 years ago by Martin Kepplinger <[email protected]>
update NEWS and THANKS for with recent changes

2abfc27c31ed254650f21e013c1add253a513c61 authored over 5 years ago by Martin Kepplinger <[email protected]>
systemd: enabling ts_uinput.service is obsolete

With the current changes, it is no longer necessary (and
neither possible) to manually install/e...

68457b7513627b7b329b81fed6e8f389c853e7a7 authored over 5 years ago by Leif Middelschulte <[email protected]>
systemd: assert env file's device mount

Make sure the enviroment file's location is mounted
before it is sourced by the daemon.

c5007ce5ab6912571a5c0e93f3d60d58473fe474 authored over 5 years ago by Leif Middelschulte <[email protected]>
systemd: bind to unfiltered input device node

Since the input device is necessary for the daemon to
filter its data, the described unit should...

3d98ab2d235427be655f250ef355d42a7a6faf7e authored over 5 years ago by Leif Middelschulte <[email protected]>
udev: use systemd env var to start service

Instead of relying on installment by the user, leverage
systemd's integartion with udev (rules) ...

375d80c902534e6244617d2775b81d94c1278be8 authored over 5 years ago by Leif Middelschulte <[email protected]>
website: use more space to become more mobile friendly

f8365f1f4e04a6ba22a483069178ab40932a3283 authored almost 6 years ago by Martin Kepplinger <[email protected]>
NEWS: collect the recent bugfixes to the release notes

6d4af3c3a9f9b908ddaef746e632ed41363ad7e5 authored almost 6 years ago by Martin Kepplinger <[email protected]>
doc: add CMakeLists.txt to the distribution tarball

Fixes #147

338891de7b15ab04d2b8212c00f624e7d1258c8e authored almost 6 years ago by Martin Kepplinger <[email protected]>
variance: move the singletouch warning to debug

In order to to break ts_uinput -d -v output in case this filter is
really enabled, we avoid this...

834b98f3b7f76437905606c4ffc2d3c3c6f850a4 authored almost 6 years ago by Martin Kepplinger <[email protected]>
README: improve udev and systemd docs

see suggestions in #92

b11a5f7b69e0a5f63dfa78727234ce9f7f584a13 authored almost 6 years ago by Martin Kepplinger <[email protected]>
doc: add missing manpages to releases and sort them alphabetically

84e15b5879b2fbb2d43a6145d478c917b3752c7e authored almost 6 years ago by Martin Kepplinger <[email protected]>
tslib 1.19+

28569fceac71700735ce6063861536668eeb5cf8 authored almost 6 years ago by Martin Kepplinger <[email protected]>
tslib 1.19

e60153f92d49be9f0a02dfd48909674cd74395bb authored almost 6 years ago by Martin Kepplinger <[email protected]>
update the thanks and mailmap files

b1678937b5f35904139194c8c304f6e544f4cebb authored almost 6 years ago by Martin Kepplinger <[email protected]>
NEWS: update with the recent changes

5ea65213840e1636e6e119cf9b38ef0193c40151 authored almost 6 years ago by Martin Kepplinger <[email protected]>
input-raw / ts_uinput: fix MT type A device detection and conversion

ts_uinput always output a type B device (if MT). This fixes input-raw's
type A detection and dat...

cafd5bb4b13efcc0dc2ce3caa375985dfcde21e3 authored almost 6 years ago by Martin Kepplinger <[email protected]>
Limit cmake build to C only

1a2f6ec98312f3238a7d5521b5005abf51ccdd9e authored almost 6 years ago by Joel Winarske <[email protected]>
ts_config: print the config file path for which open() didn't work

27d3895535ada90d1aa5e9ced899c8c039f68548 authored almost 6 years ago by Martin Kepplinger <[email protected]>
tests: ts_calibrate: add new timeout option for validate mode

framebuffer and ts are now closed properly after validation,
except if timeout is set to -1, the...

c507541bc9bbecaebee688789a510b20f7355142 authored about 6 years ago by Peter Fink <[email protected]>
Merge pull request #138 from opencollective/opencollective

Add opportunity to donate via Open Collective

why not try this. let's see.

23bd4453ae527272cac2a904592a151ecaa9b00f authored about 6 years ago by Martin Kepplinger <[email protected]>
gitignore: add ts_conf program

d6051479f090fcfeeae26eb1612e587cff7c9387 authored about 6 years ago by Martin Kepplinger <[email protected]>