Ecosyste.ms: OpenCollective

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

tslib

allow embedded device to set up the perfect touchscreen input experience for users.
Collective - Host: opensource - https://opencollective.com/tslib - Code: https://github.com/kergoth/tslib

NEWS: document support for Android

github.com/libts/tslib - 786cad1e746cee3e8471b066446b33736f187b8c authored almost 8 years ago by Martin Kepplinger <[email protected]>
README: improve Android build doc

github.com/libts/tslib - 9d7d302c73d811f3c504e559b836db299a9c34bb authored almost 8 years ago by Martin Kepplinger <[email protected]>
Add support for Android/Linux

This adds the Android.mk makefile and some documentation. It builds

* input-raw (input for lin...

github.com/libts/tslib - 681468d70802237ade4fd43551119fbb2e99fab6 authored almost 8 years ago by Martin Kepplinger <[email protected]>
plugins: debounce: fix comparison of different signdness

github.com/libts/tslib - 4a0b744a9547a06f7cefb45e6bc2face5299241c authored almost 8 years ago by Martin Kepplinger <[email protected]>
ts_uinput: fix usage help text

github.com/libts/tslib - ba6e34ad053b3ff2f624e0dbeb507127f7fccb51 authored almost 8 years ago by Martin Kepplinger <[email protected]>
README: add example use cases

github.com/libts/tslib - 275582b0a850e4216188fc80f1ed14fa83e83ae8 authored almost 8 years ago by Martin Kepplinger <[email protected]>
README: improve documentation and add links

github.com/libts/tslib - 2d7edbc4c6ee4439fe081a8c1c2ac3790f619edd authored almost 8 years ago by Martin Kepplinger <[email protected]>
tests/ts_calibrate: add missing headers

The open(2) system call requires sys/types.h and sys/stat.h. Fix the following
build failure und...

github.com/libts/tslib - 973b324c2fc127410f0649e949542729571dada6 authored almost 8 years ago by Baruch Siach <[email protected]>
doc: syntax and spelling fixes

github.com/libts/tslib - 4c8929563fb8a0289273abaebfd58cf0e5adb6da authored almost 8 years ago by Martin Kepplinger <[email protected]>
doc: add missing man pages to Makefile

github.com/libts/tslib - 466b726fa0f0ce4718bb5019459a0d91cde08f8d authored almost 8 years ago by Martin Kepplinger <[email protected]>
doc: escape minus character

github.com/libts/tslib - 8d67cde81837fc74dc0a1910f8965cb721557365 authored almost 8 years ago by Martin Kepplinger <[email protected]>
ts_uinput: explicitly use string and format for snprintf

github.com/libts/tslib - 15683becc54710375c3062cda3791eb1278f8ab5 authored almost 8 years ago by Martin Kepplinger <[email protected]>
ts_uinput: check daemon's return value

github.com/libts/tslib - aa6bed53c5933fecb0a51c40252ad35bf196e769 authored almost 8 years ago by Martin Kepplinger <[email protected]>
README: fix links

github.com/libts/tslib - c5df1ab367a7affb2ad261163c64fed592f67229 authored almost 8 years ago by Martin Kepplinger <[email protected]>
README: add notes about building

github.com/libts/tslib - 2276cf73d6a7cf15787c2666b0700f55856c78e3 authored almost 8 years ago by Martin Kepplinger <[email protected]>
increment versions to reflect the 1.4 development cycle

collect the future changelog in NEWS and increment the versions. Until
the 1.4 release, an -rc e...

github.com/libts/tslib - 69dab13a6ebde6bb00d77a12bedef01b0fedabc6 authored almost 8 years ago by Martin Kepplinger <[email protected]>
doc: typo and format fixes

github.com/libts/tslib - 3c594d3eed8ae14617ea8f53933f5c59a3bd4909 authored almost 8 years ago by Martin Kepplinger <[email protected]>
plugins: galax-raw: return instead of calling exit()

In case we can't read any samples, we better say so by returning 0 here.

github.com/libts/tslib - 312e5c6cfc1873045f79cf5bbaae23cf2d3c6564 authored almost 8 years ago by Martin Kepplinger <[email protected]>
doc: fix spelling in ts.conf.5

github.com/libts/tslib - f85e728a7741847d3dfc78b8edfffbfd3afa03e7 authored almost 8 years ago by Martin Kepplinger <[email protected]>
ts_finddev: fix typo in help text

found by lintian

github.com/libts/tslib - b7340406b2e300810926f982598d7d2940496054 authored almost 8 years ago by Martin Kepplinger <[email protected]>
doc: add symlinks for manpages described in another manpage

github.com/libts/tslib - e202062899b3585145b53507519e19ffc9663646 authored almost 8 years ago by Martin Kepplinger <[email protected]>
doc: add manpage for tests/ts_print_mt

github.com/libts/tslib - d6b50f8899856c64fec410f770a3d935307434ab authored almost 8 years ago by Martin Kepplinger <[email protected]>
doc: remove undefined Aq macro from manpages

github.com/libts/tslib - 2310073b95ef703891b42e84ae7528f61411a937 authored almost 8 years ago by Martin Kepplinger <[email protected]>
README: add 1.3 download counter

github.com/libts/tslib - bce6341f7d2c4bd98f12306062af72491d44ebff authored about 8 years ago by Martin Kepplinger <[email protected]>
NEWS: finish release notes for 1.3

github.com/libts/tslib - ec1c10359252302fca6580d8f8c2ef21238c2f90 authored about 8 years ago by Martin Kepplinger <[email protected]>
add header paths for android and freebsd

This by no means adds support for Android or FreeBSD! Just adding some of
their include paths to...

github.com/libts/tslib - 70229ee16d9008dd93950f0f017e2a4c462848bf authored about 8 years ago by Martin Kepplinger <[email protected]>
Fix path to input.h on FreeBSD

github.com/libts/tslib - e0fc87df329d4654850191815fd45ae07edc002d authored about 8 years ago by Oleksandr Tymoshenko <[email protected]>
Set c_line only on Linux

github.com/libts/tslib - 51f0579edcfdbc0642d2d6415e68cd09c935bcc1 authored about 8 years ago by Oleksandr Tymoshenko <[email protected]>
README: remove codacy badge

github.com/libts/tslib - a4bbb49730d470473f79e24286f523061c81d5dc authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: median: initialize arrays properly

github.com/libts/tslib - 06f286df14df31f17cd889c5923b46a53c704937 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: linear: fix config file access

calling stat() before fopen() here is useless.

github.com/libts/tslib - 97af08d856e9c32b4297b93f8a1cb88e95d6fac8 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: debounce: fix debug output

github.com/libts/tslib - 28638124db2f43d44c3b068d5f38bec2f874da02 authored about 8 years ago by Martin Kepplinger <[email protected]>
NEWS: update info for 1.3 and fix typo

github.com/libts/tslib - a8b4eea2c09878c485bd09de0162639b65a9f411 authored about 8 years ago by Martin Kepplinger <[email protected]>
configure.ac: update maintainer contact information

github.com/libts/tslib - 05800a5854f922f973d9b0bbd49956c87f0467b9 authored about 8 years ago by Martin Kepplinger <[email protected]>
configure.ac: fix package version numbering

like we always did, we release in major.minor format. This fixes some
confusion during the -rc r...

github.com/libts/tslib - 2fa5cc0a824369c8eaa92df1f07cb5f738049022 authored about 8 years ago by Martin Kepplinger <[email protected]>
change package version to 1.3.0

If no problems arise during the upcoming days, this rc3 will be tslib-1.3.

github.com/libts/tslib - 1c629ac424a54f9e0b3a2f14267e686b6440155a authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: skip: fix memory allocation to be portable

I missed this earlier.

github.com/libts/tslib - 67690adfa10a3f0815f4e12a5ece6c177d822ff4 authored about 8 years ago by Martin Kepplinger <[email protected]>
fix all memory allocations to be portable

github.com/libts/tslib - fc1f379d4f18ee7b648d182dac5d208ffa3fcca4 authored about 8 years ago by Martin Kepplinger <[email protected]>
fix memory allocation to be portable

or as Coverity puts it:

suspicious_sizeof: Passing argument /* sizeof (struct ts_sample_mt **) ...

github.com/libts/tslib - cebfbd6a61a2785cc43f0832060750e45dc6bba3 authored about 8 years ago by Martin Kepplinger <[email protected]>
tests: add error check for syscall

github.com/libts/tslib - 5df29eb85799d23aeb207fd1509017e251f0b8da authored about 8 years ago by Martin Kepplinger <[email protected]>
README: update on availability

let's just show results and stable releases. There are plans to package
it for Debian or yocto, ...

github.com/libts/tslib - c3f5320b41a4c13c43c073bc4d972e8d8f8c8c57 authored about 8 years ago by Martin Kepplinger <[email protected]>
doc: add manpage for ts_harvest

github.com/libts/tslib - 6006861321018c1128f9b2abf1d627fba2a117d2 authored about 8 years ago by Martin Kepplinger <[email protected]>
README: Fix typo and path formating

github.com/libts/tslib - c7c5d75c9c2be741526c6914a0325318cfeea069 authored about 8 years ago by Martin Kepplinger <[email protected]>
README: mention our distributors

are there more?

github.com/libts/tslib - 231da8098f2d7003e54410407e0189f5e27c8492 authored about 8 years ago by Martin Kepplinger <[email protected]>
ts.conf: fix variance filter's description

It is safe to use and works better than before. It just doesn't support
multi touch, even when t...

github.com/libts/tslib - 51ca24d83b4bf3c418cdea48bd630914c2aeac69 authored about 8 years ago by Martin Kepplinger <[email protected]>
README: module parameters are code quotes

This makes it more obvious that these parameters are to be used exactly as
mentioned in ts.conf.

github.com/libts/tslib - cbe6d0d9ff1b60c8b4d87ffe244d7fcce30708ad authored about 8 years ago by Martin Kepplinger <[email protected]>
README: use median instead of variance for examples

The median filter has full support for multitouch and tries to solve the
same problem, the varia...

github.com/libts/tslib - 11ca592daba0479e4b55c906e939d8c08a0d6629 authored about 8 years ago by Martin Kepplinger <[email protected]>
doc: add man page for ts_finddev

github.com/libts/tslib - a6f6dc91935d6ae29c25cb486daba64dab015edb authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: input-raw: fix debug output of time value

time_t most probably is of type long, not int, so use %ld and cast, just
in case.

github.com/libts/tslib - d6650ea0c9df87a3c56b630980289565a244c604 authored about 8 years ago by Martin Kepplinger <[email protected]>
doc: typo and formatting fixes

github.com/libts/tslib - 6305d93322b8b59f8f1d67dfeac48ea769b8cb70 authored about 8 years ago by Martin Kepplinger <[email protected]>
doc: rename tsconf to ts.conf

users should find the man page with the actual file name.

github.com/libts/tslib - b1207bfd7db5a2a501b049e277dbca345714f08b authored about 8 years ago by Martin Kepplinger <[email protected]>
NEWS: add release notes for 1.3

This actually should have been done continuously while adding new features.

github.com/libts/tslib - eb500b848c8bc20657217e838ed72e0e84170313 authored about 8 years ago by Martin Kepplinger <[email protected]>
doc: add manpage for ts_print and ts_print_raw commands

Fixes #56

github.com/libts/tslib - 086fdbbfac8a9df096a7de831d58043db3b691a3 authored about 8 years ago by Martin Kepplinger <[email protected]>
doc: add manpage for ts_test_mt command

github.com/libts/tslib - 2c91278b4d6fc832536e12bb603e95fa75d0a81a authored about 8 years ago by Martin Kepplinger <[email protected]>
include manpages for commands, API and configuration

This starts a man pages project in the doc directory. Some manpages found
in old Debian distribu...

github.com/libts/tslib - 6011021e795b341dce9a054ceef6300e0d72d735 authored about 8 years ago by Martin Kepplinger <[email protected]>
start rc3 development cycle

1.3-rc2 is in good shape and most probably has everything you need.

I wait for feedback and the...

github.com/libts/tslib - 0b7c7740a5eee167756d9746ff4977a2a35ed35a authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: linear: check fopen's return value

github.com/libts/tslib - 3f791966e860d7ce8ad4a088ac20b05b86774393 authored about 8 years ago by Martin Kepplinger <[email protected]>
tests: ts_calibrate: check write's return value

github.com/libts/tslib - c57c889ea1ae7c74f96a286468ecf0cb44264381 authored about 8 years ago by Martin Kepplinger <[email protected]>
ts_config: fix conf file's string memory management

we can't free getenv's memory region. we should however free whatever
strdup returns.

github.com/libts/tslib - 3217f3ca7da1fe24df995b9f2259b82b570625e1 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: linear: check fscanf's return value

github.com/libts/tslib - a86be6b8ba6149d6ed190ec30118f1b8fd13dc4c authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: median: define a maximum depth allowed.

github.com/libts/tslib - 042df05d3d62948f00ff9ae526167637d5df5563 authored about 8 years ago by Martin Kepplinger <[email protected]>
tests: ts_calibrate: avoid accessing uninitialized values

printf in get_sample could have accessed this uninizialized.

github.com/libts/tslib - e221479ca8ed45cc1ce17f443169053f2879cc06 authored about 8 years ago by Martin Kepplinger <[email protected]>
Makefile.am: properly distribute m4/external directory

github.com/libts/tslib - 0e98af09cb2c509459eb922111a1c79676289984 authored about 8 years ago by Martin Kepplinger <[email protected]>
tools: ts_uinput: fix freeing of memory

github.com/libts/tslib - d7c570e470989bc9f41d02ae09bfad2b3289f25b authored about 8 years ago by Martin Kepplinger <[email protected]>
tools: ts_uinput: don't leave an ioctl return value unchecked

github.com/libts/tslib - 5a060126408e29e26ad2a4c3f0c7e6df1cd83b47 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: median: fix freeing of memory in error case

github.com/libts/tslib - cac42c41336fe8b5740967c536741ba83d24e869 authored about 8 years ago by Martin Kepplinger <[email protected]>
tools: ts_uinput: fix assinging of all event codes

github.com/libts/tslib - 776fa1e881a5aa534c365137016da385444c36d2 authored about 8 years ago by Martin Kepplinger <[email protected]>
fix loops freeing memory in error cases

github.com/libts/tslib - 916abd39864555113863ccce14c5b71b68527a66 authored about 8 years ago by Martin Kepplinger <[email protected]>
tests: ts_calibrate: fix corruption if open() fails

github.com/libts/tslib - 1847972499b3aa5b3135e4114e4207377b2fd13e authored about 8 years ago by Martin Kepplinger <[email protected]>
tools: ts_uinput: fix minor scope issue

github.com/libts/tslib - 8a64572471e02fa41986e9b2355f9b133629ee12 authored about 8 years ago by Martin Kepplinger <[email protected]>
ts_load_module: check untrusted user string

github.com/libts/tslib - 7c873f35d1b66582b84e09d5ddaa91e49de92b97 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: variance: return on memory allocate error

github.com/libts/tslib - ed02c35846361b0cc0116cc7ef014b9f3e355b98 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: median: fix null pointer dereference

github.com/libts/tslib - cf316ef33930aac6b4c91bd13ec51cf7337054b6 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: variance: allocate enough local memory

github.com/libts/tslib - fa9d4ce52df17d9d19775eefb9e1bec30c5b07aa authored about 8 years ago by Martin Kepplinger <[email protected]>
fbutils: fix buffer overrun

github.com/libts/tslib - 5b2152f4436a2fa71919b77d6dba0daaec7186b4 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: variance: fix memory leak

github.com/libts/tslib - 6038b591bb67626ea399306320ecea8140d158fe authored about 8 years ago by Martin Kepplinger <[email protected]>
ts_config: fix memory leak

github.com/libts/tslib - b6b3c9fe8846ea4ec9adfc55597f06def35dcb83 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: skip: fix memory leak

github.com/libts/tslib - ac6b1e3c0b673e70af527f579cf28d23d71e0aa6 authored about 8 years ago by Martin Kepplinger <[email protected]>
fix freeing of allocated memory

github.com/libts/tslib - 244473ba4b1da219a04e2a2ed4b623c8303f94c8 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: variance: fix memory access of ts_sample pointer

github.com/libts/tslib - ac5989d318da8239be8bed6143c3b59068cb81ef authored about 8 years ago by Martin Kepplinger <[email protected]>
fbutils: avoid leaking open fd resource on failure

github.com/libts/tslib - 6c094f7a60faed8876967c331c290269284ad3a4 authored about 8 years ago by Martin Kepplinger <[email protected]>
tools: ts_uinput: allocate enough memory for null terminating string

github.com/libts/tslib - 733eeadaf21e4426577488f290011c548bd7697b authored about 8 years ago by Martin Kepplinger <[email protected]>
autogen.sh: minor bash cleanup change

github.com/libts/tslib - 6ebcdc381bfde10ac501d1ee42bc38f270ad4312 authored about 8 years ago by Martin Kepplinger <[email protected]>
README: add coverty scan and codacy badges

... as well as github download statistics

github.com/libts/tslib - f2aa49261d87e3c04a75de980ae279299df3441e authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: skip: improve memory allocation

similar to the other plugins, we allocate buffers only if necessary.

github.com/libts/tslib - 71c02fca6e1538cc14c128ceff53aad2fd797fa9 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: median: add missing memory cleanup on exit

github.com/libts/tslib - cf7515bbcfe9980ec42a213a38f2bfd7a72aa6e3 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: skip: fix debug output

github.com/libts/tslib - 2f76f4153b9efe10e4b6a71dff20c52cd8af55bf authored about 8 years ago by Martin Kepplinger <[email protected]>
add median filter plugin

This is a very simple way of filtering out or at least smoothing spikes,
similar to what the var...

github.com/libts/tslib - b6ad751e66c34dbff2cf17b3962d60a89f5abbf7 authored about 8 years ago by Martin Kepplinger <[email protected]>
ts.conf: document the waveshare raw plugin

github.com/libts/tslib - 37e0b8f1b1d41e73f45dfab8a20078513ad255ab authored about 8 years ago by Martin Kepplinger <[email protected]>
configure.ac: include dist-xz in dist target

We distribute gz, bz2 and xz compressed tarballs.

github.com/libts/tslib - aa8982e018acd2093f35ca70bf723e0478466c98 authored about 8 years ago by Martin Kepplinger <[email protected]>
Makefile.am: additions in order to fix distcheck target

Fixes #55

github.com/libts/tslib - f4c254be723f722bbaa850267bf6bb54f5814ede authored about 8 years ago by Martin Kepplinger <[email protected]>
tools: ts_uinput: reorder slot event code

the event code sequence belongs to the given slot, if slot value changed,
so order it accordingly.

github.com/libts/tslib - c7081e9d9c3cd32bf0eec962b23cd09da10390d7 authored about 8 years ago by Martin Kepplinger <[email protected]>
tools: ts_uinput: support multitouch protocol type A devices

Add preliminary support for protocol type A devices. Still untested. Because
those devices don't...

github.com/libts/tslib - 34ad83f24e8c8f4366ff8d2f5fcb772ce932f3e9 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: input-raw: support multitouch protocol type A devices

Add preliminary support for Protocol type A devices although this is
untested as of now.

Relate...

github.com/libts/tslib - 8435bb771651e639fad78c55a93c048dc8cdbe7a authored about 8 years ago by Martin Kepplinger <[email protected]>
add README.markdown to EXTRA_DIST in order to distribute it

github.com/libts/tslib - 586993dbcfaa5849fb68411e3e06358e2996118a authored about 8 years ago by Martin Kepplinger <[email protected]>
README: use markdown file extension

That's a little much, but I'll try this, let's see if we keep it for
the release:

* have an em...

github.com/libts/tslib - a9c252ca457ec0f0b7f3236220ef94c7c9da212a authored about 8 years ago by Martin Kepplinger <[email protected]>
NEWS: fill the file with release notes

We have the file anyways, so we'll provide users with the release notes
since version 1.0 here. ...

github.com/libts/tslib - b42d7b3ea66fea07242e81834019ee0d18a1ff4b authored about 8 years ago by Martin Kepplinger <[email protected]>
README: use markdown

Markdown is as readable in text form as our README was before. So if
supported, let it be render...

github.com/libts/tslib - e1f27ff2e4c0bb0e4d8070028a1986ea7fbe2811 authored about 8 years ago by Martin Kepplinger <[email protected]>
plugins: dejitter: remove unused state variables

github.com/libts/tslib - 574da0aaee47e3e88be5d2dae8823a840b8acf75 authored about 8 years ago by Martin Kepplinger <[email protected]>
TODO: maintain all issues consistently on github

After adding the issues listed in the TODO file to github issues, this
removes the TODO file. So...

github.com/libts/tslib - 8afd8aa387187e089d9c8c28c0bc65d311ef412c authored about 8 years ago by Martin Kepplinger <[email protected]>