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

tests: filters: add a first idea of a test procedure

Signed-off-by: Martin Kepplinger <[email protected]>

8eb066b6e1b9c95b62c754fefe6143d17dcfb080 authored over 7 years ago
tests: filters: simplify the ts.conf file

391263d089e1764e4b8e331cedc3b5337d3ac0b3 authored over 7 years ago
waveshare: fix usage of free()

There are a few problems in this if() path. First, 0 is a valid file
descriptor and free(-1) is ...

9c9e600e46733c513da5840d24f18a94910ae653 authored over 7 years ago
Merge branch 'master' into evemu_tests

df0d29a40531f900513d1dec9fc611771b1b6ad1 authored over 7 years ago
debounce: drop samples irrespective of pressure value

Otherwise we get valid samples with pressure 0 which doesn't
make much sense.

Signed-off-by: Ma...

57d9081a2eb04449efad2b9d1f52b6c0c68218b0 authored over 7 years ago
debounce: reset drop to 0 for a new sample

We might accidentally drop too many samples if we don't

Signed-off-by: Martin Kepplinger <marti...

2e2c0b8f1635fc4ca0a39284236ccf1aa0a603a2 authored over 7 years ago
tests: include first evemu recording for debounce filter testing

Signed-off-by: Martin Kepplinger <[email protected]>

e8db6c4af10d29947e2fba8c1460402def2b1fa5 authored over 7 years ago
NEWS: document bugfix

Signed-off-by: Martin Kepplinger <[email protected]>

5ad143d4e839110074614fef96ccebebf80529ce authored over 7 years ago
waveshare-raw: fix snprintf error in finding a device in ts_read()

Signed-off-by: Martin Kepplinger <[email protected]>

f4cd76600cd5a10a30035155cc63454925f5d5f2 authored over 7 years ago
tslib 1.13

50196cbc5e4a6c11659bb85eb11b9c0eaa28e114 authored over 7 years ago
document bugfix in NEWS and update the THANKS file

Signed-off-by: Martin Kepplinger <[email protected]>

088f807bdb864cee0eca51c8110a145ae3536911 authored over 7 years ago
Update fbutils-linux.c to fix fillrect only drawing first y line

Update fbutils-linux.c because fillrect only draw y0 line caused by a wrong parameter in __pixel...

5a8b08049eb67d4b613a3faf3cdd85f5774fdae7 authored over 7 years ago
Update fbutils-bsd.c because fillrect only draw y0 line.

Update fbutils-bsd.c because fillrect only draw y0 line caused by a wrong parameter in __pixel_loc.

a6aee04678c27ea9aab553c634fe8cccb3e0a6cb authored over 7 years ago
Makefile.am: sort module list

Sort the module lists a bit, in order not to forget to add a possible
future module, and to have...

cf762c9d0f4a56256246a7af393488c34b14a9a2 authored over 7 years ago
release.sh: speed up the script by removing unnecessary autoreconf

and add linear-h2200 to the statically linked build

Signed-off-by: Martin Kepplinger <martin.ke...

bccd55a8120c4b9a4361499a601a133342b2f30b authored over 7 years ago
release.sh: fix minor bash issue

Signed-off-by: Martin Kepplinger <[email protected]>

cafd0eece20a536b9d36c20caf0bc00cb4ad3cb9 authored over 7 years ago
NEWS: document bugfix

Signed-off-by: Martin Kepplinger <[email protected]>

f00f18f520c258da4f431e01e383286652819a08 authored over 7 years ago
fix static building for galax and cy8mrln-palmpre

Signed-off-by: Martin Kepplinger <[email protected]>

00c69d6bdfb78435732ae0e250de3e2cf26c8ea6 authored over 7 years ago
improve the release script

* Build more parts
* Build them faster
* Use make distcheck correctly, only once at the end, ...

2d4483ae7617ed519f1188a97f2be6b425de81a4 authored over 7 years ago
README.md: improve API documentation

This reorders the API doc a bit, and adds information about the filter
API.

Signed-off-by: Mart...

52112a2745fce0d15d863a147a652d685f66dab0 authored over 7 years ago
test programs: improve version information help text

Signed-off-by: Martin Kepplinger <[email protected]>

b2ec26c086fa401da9da0dfaa03b9316ace911bf authored over 7 years ago
ts_verify: improve version information output

Signed-off-by: Martin Kepplinger <[email protected]>

96981140086efbe9d62b3f426134c979cc9fe7b8 authored over 7 years ago
ts_verify: better describe the test results

Signed-off-by: Martin Kepplinger <[email protected]>

8ef4fd22bd7a6abb0b9c863a95900299a83544dd authored over 7 years ago
ts_verify: add tslib ascii art header to output

Signed-off-by: Martin Kepplinger <[email protected]>

b0d29fe8651c24e761f1f8bc61128525045aa136 authored over 7 years ago
README: fix ascii header

Signed-off-by: Martin Kepplinger <[email protected]>

7afe59e420ed2fd59afe52e34069691a10f411e2 authored over 7 years ago
README.md: add some details about using the library

Signed-off-by: Martin Kepplinger <[email protected]>

c5891d47c94505cb38e35fd9f83b74a45fe20c82 authored over 7 years ago
README: add some info to the README file

There's no reason we leave it completely empty. Let's put static information
there and point to ...

5619afb0575508c811a69acc5122697ffab51332 authored over 7 years ago
tslib 1.13-rc2

729430d8f9eeaf4882164e27d00eb1685a34314e authored over 7 years ago
README.md improve example code's valid flag check

Signed-off-by: Martin Kepplinger <[email protected]>

8275bad8141fef762b240610fb2bf017b207e32e authored over 7 years ago
clarify valid flag documentation

Signed-off-by: Martin Kepplinger <[email protected]>

0d969eff4fcdbcbbf6da3ea1b5b1ce1e5b4c3186 authored over 7 years ago
README.md: add valid flags definitions to symbols table

Signed-off-by: Martin Kepplinger <[email protected]>

9c4060ffc387d15f7e5fa18d0423ab77de869f5c authored over 7 years ago
NEWS: document new valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

138faaf22c7629a093953d195df00d055789a5ac authored over 7 years ago
dejitter: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

50ff3012842e47c28358d3b0311531fd7e6bd9fd authored over 7 years ago
doc: document TSLIB_MT_VALID flag

Signed-off-by: Martin Kepplinger <[email protected]>

f30a8236b2e1b0a6c79bd8de959ef2bd1db5b57a authored over 7 years ago
README.md: document valid flag usage

Signed-off-by: Martin Kepplinger <[email protected]>

a9ca53a83739b74970a1e9ff38ee61cc5f747785 authored over 7 years ago
ts_uinput: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

6bc0ec7d62502eb7361bb5ce8cb18c16e32547af authored over 7 years ago
ts_verify: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

875c325a94e2ed12ba63252076c122b883d56540 authored over 7 years ago
ts_test_mt_sdl: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

83aab88e727e3774ea78c6a885be0c3d5d81d551 authored over 7 years ago
ts_test_mt: use the defined valid flag

Signed-off-by: Martin Kepplinger <[email protected]>

ec559e7131ce859579e1638456a3001c4897eca3 authored over 7 years ago
ts_read_mt: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

af4988cf5b56b1d77aa00d3fba140545d65b5e6d authored over 7 years ago
ts_print_mt: use the defined valid flag

Signed-off-by: Martin Kepplinger <[email protected]>

bcd15e3d38efa22505ef59f8e12aca35cb0546ad authored over 7 years ago
variance: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

e6fedd26985f508ce57f4654a8d97994ffe2c3e9 authored over 7 years ago
skip: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

b0844da571545f1cd4604742b74e69fe211ac20b authored over 7 years ago
pthres: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

f966556f15328fae60ffb241d663981cd5705b9f authored over 7 years ago
median: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

e735fe5f90fed1adb576def726b55e6eaf12652d authored over 7 years ago
linear: use the defined valid flag

Signed-off-by: Martin Kepplinger <[email protected]>

cdcb1e0a0e9b6f23190a973081724247cc006381 authored over 7 years ago
iir: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

290b8f042ef86d748b0b69df20e8d3aec1ec60e5 authored over 7 years ago
debounce: use the defined valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

bc2f584a2d29e965e42a4c3e57eedf63a8b7824f authored over 7 years ago
input-raw: use the new valid flags

Signed-off-by: Martin Kepplinger <[email protected]>

1d802bd3179d08313437b277903086246645ab04 authored over 7 years ago
tslib.h: define flags for ts_sample_mt valid variable

The check for (valid != 1) for a sample to ignore should stay supported for
now. The real check ...

5df286664d637206cb066f31b8532ed6dd2e9951 authored over 7 years ago
tslib 1.13-rc1

e891db747ee457f29f7c1f9933cdf62bbbbfda5d authored over 7 years ago
tests / tools: avoid undefined behaviour

cppcheck says in the following cases:

Modifying string literal "option ?" directly or indirectl...

f07e787d1af848a62bf10e9400f4a1cefdd4510d authored over 7 years ago
NEWS: document having legacy API support for MT-only devices

Signed-off-by: Martin Kepplinger <[email protected]>

c9ed10eb2df208b691f17e600876d270489f4c84 authored over 7 years ago
input-raw.c: support MT-only devices in ts_read()

struct ts_sample is pressure-based. MT-only devices don't even have to
report an EV_KEY type lik...

1ad02d41da8dd3f01d7333d881c3069e649e7026 authored over 7 years ago
README.md: add directfb to our users list

Signed-off-by: Martin Kepplinger <[email protected]>

f9bba9c30daf31688cb2e184e94778880d6afd24 authored over 7 years ago
CONTRIBUTING.md: update docs after git repo cleanup

We have every release correctly tagged, so the useless branches are gone.

Signed-off-by: Martin...

25c70b682c3b925f0d6f9c1ed3fa66f7d3f31513 authored over 7 years ago
autogen-clean.sh: remove autom4te.cache directory during cleanup too

It is simply a cache after all. No real reason to keep it. It is auto-generated.

Signed-off-by:...

bc7f1a01d9267c9e8d11117e3ee8e1352341fc63 authored over 7 years ago
doc: update ts.conf man page

Signed-off-by: Martin Kepplinger <[email protected]>

7c27176a49ca011866c6a44abfbfff3e1ac77be3 authored over 7 years ago
disable module_raw galax in the default configuration

Users can use it by doing ./configure --enable-galax or, way better,
using module_raw input inst...

15f59424e38568bda7aca522ecfed1c29560fcda authored over 7 years ago
website: add the module_raw user survey to the main site

Signed-off-by: Martin Kepplinger <[email protected]>

8fadcfe750d5905423fec15587e41b56ea46388c authored over 7 years ago
input-raw: read ABS_MT_PRESSURE during ts_read() too.

Signed-off-by: Martin Kepplinger <[email protected]>

9f2345af5f93b69731bff6e61681e80d2a55a914 authored over 7 years ago
THANKS: addition to helpers list

Signed-off-by: Martin Kepplinger <[email protected]>

f298fd5e2235191faa4bd5e0bdd25000c2bd8d38 authored over 7 years ago
THANKS: addition to helpers list

Signed-off-by: Martin Kepplinger <[email protected]>

59dcfbdfa62687867fcf75ab8b07ae3af8d13249 authored over 7 years ago
README.md: add TSLIB_VERSION_OPEN_RESTRICTED to list of symbols

Signed-off-by: Martin Kepplinger <[email protected]>

7812a5e58ab406f61657242ba66decb3518bee43 authored over 7 years ago
NEWS: document input-raw evdev bugfix

Signed-off-by: Martin Kepplinger <[email protected]>

63a5362dcb80ff776a45299812379e934c02a2f2 authored over 7 years ago
input-raw: Don't require to have the EV_KEY event type

We already didn't require to have BTN_TOUCH or BTN_LEFT because
multitouch type A and B can do w...

b8594cca450ee2b07476f0cbe5fb806c13289ddc authored over 7 years ago
ts_print_mt.c: add check for TSLIB_VERSION_OPEN_RESTRICTED

Signed-off-by: Martin Kepplinger <[email protected]>

8cf75a1b6e4e3a4bf0cfd8ea875d0f8384196487 authored over 7 years ago
add TSLIB_VERSION_OPEN_RESTRICTED definition

Signed-off-by: Martin Kepplinger <[email protected]>

ad6562d149a3677f3383e1fa8a6a64faff17b077 authored over 7 years ago
input-raw.c: Fix check_fd() for multitouch without EV_SYN

We have to fail appropriately.

Signed-off-by: Martin Kepplinger <[email protected]>

5edfc7e12eb267fe4ed11633ab64084c40e8505d authored over 7 years ago
input-raw.c: remove dead code from ts_read_mt()

There is no multitouch evdev protocol without EV_SYN codes. So we don't
have to carry on this pa...

4bf3d1781d9addd06612f944ce3af26775f99522 authored over 7 years ago
add ts_open_restricted() and ts_close_restricted() APIs

We offer users to call open() and close() for the input device file themselves.
This is done jus...

b00c45667d8d40ad1e10dc52ceb38ad8869f5587 authored over 7 years ago
NEWS: document build config update

Signed-off-by: Martin Kepplinger <[email protected]>

af7696778a992ec8116b8040c4f067293de075aa authored over 7 years ago
configure.ac: add GNU/kFreeBSD to build config

In order to build the same programs like for FreeBSD

Signed-off-by: Martin Kepplinger <martink@...

f10104ecf6f6135da7043a0c6a2f6c207ea0a92c authored over 7 years ago
NEWS: update with latest fix

Signed-off-by: Martin Kepplinger <[email protected]>

665d205852b19c5bd95ac1b665d64786799a69ee authored over 7 years ago
remove dependency on pkg-config

let's just assume the SDL2 library is called libSDL2 and can be linked against

Signed-off-by: M...

18dfd8bd7f5d89efc0765451ae24586c9f3d75dc authored over 7 years ago
configure.ac: fix M4sh scripting issue

Signed-off-by: Martin Kepplinger <[email protected]>

dfbb20052f41e12b1ea1eae892cfc2b9db1ccda2 authored over 7 years ago
release.sh: improve the release script

Include non-default input modules and add a build run using SDL2.

Signed-off-by: Martin Kepplin...

d0c98e62c7b28e8220b7636c9a2f550b29364beb authored over 7 years ago
tslib 1.12

7a991721d6a78b2494e3b868763ff016785e7920 authored over 7 years ago
ts_verify.c: coding style fix - space after ,

Signed-off-by: Martin Kepplinger <[email protected]>

0e38d971d44d9797fa522688f880ae995614ec71 authored over 7 years ago
ts_harvest.c: fix whitespace errors

Signed-off-by: Martin Kepplinger <[email protected]>

445ec44dde1d15501b9af3ad0736c9d30dd32a77 authored over 7 years ago
ts_calibrate_sdl.c: coding style fix - switch and case on same indent

Signed-off-by: Martin Kepplinger <[email protected]>

af85464625ee683c244eaba2126cbb3e6eaf325a authored over 7 years ago
testutils.c: coding style fix - no space before array bracket

Signed-off-by: Martin Kepplinger <[email protected]>

8857bc6c754753b43d2fa1db51eff0acd67ce923 authored over 7 years ago
testutils: coding style fix - trailing whilespace

Signed-off-by: Martin Kepplinger <[email protected]>

6cca8a6f9e724cbd3239c634d922298e80f18295 authored over 7 years ago
cy8mrln.h: coding style fixes

tabs instead of spaces

Signed-off-by: Martin Kepplinger <[email protected]>

91abbbda39b806120f756649d0600030d6a336ce authored over 7 years ago
iir: coding style fix

Signed-off-by: Martin Kepplinger <[email protected]>

58adff88599144534da2bc4748b2c048d772539f authored over 7 years ago
sdl applications: remove unsupported rotation options

When configuring --with-sdl2 ts_test_mt and ts_calibrate don't support
screen rotation (yet, but...

6ad12b5cd37e1adbdd1edda71d27d5bbe64d9715 authored over 7 years ago
README.md: improve portability documentation

Signed-off-by: Martin Kepplinger <[email protected]>

9f42c28380cdc57f42f01a7b3c75a68da2b4cbdc authored over 7 years ago
README.md: improve the dependencies and users section

Signed-off-by: Martin Kepplinger <[email protected]>

8b61dbf7b4dcc0acf7a30bce984b083e4bbd3bb7 authored over 7 years ago
README.md: add libsdl2 to dependencies if using --with-sdl2

Signed-off-by: Martin Kepplinger <[email protected]>

305d159848d3b0d62c16fa9c29912176e988844e authored over 7 years ago
configure.ac: improve the configure help text for --with-sdl2

Signed-off-by: Martin Kepplinger <[email protected]>

c0a7d2b3ed01c98a83f74d12ae256682c594ba6c authored over 7 years ago
tslib 1.12-rc1

d8ee2381f5fab1a77d7516aba8a0acba28de6315 authored over 7 years ago
README.md: document the experimental SDL2 tools

Signed-off-by: Martin Kepplinger <[email protected]>

8fec2a157e996c30db4e5d89ff9c89df2406d66c authored over 7 years ago
gitignore: remove deprecated ts_test_mt_sdl entry

We keep the name ts_test_mt when configured --with-sdl2

Signed-off-by: Martin Kepplinger <marti...

5fed5fcfaed483d66c83d4d763878d9004b99669 authored over 7 years ago
Merge branch 'sdl'

Fixes #71

21d2b2f399592d9c5aebafa90d3a2082a6fb3cd4 authored over 7 years ago
tests: move sdl version of getxy() to sdlutils.c

Signed-off-by: Martin Kepplinger <[email protected]>

23c05f8619d9063cac0b97f0347540d03f7ee61a authored over 7 years ago
tests: remove unused constant

Signed-off-by: Martin Kepplinger <[email protected]>

d95581c432c6317208aa1571b2d13bd2a32b76ce authored over 7 years ago
tests: when using sdl2 build only ts_calibrate and ts_test_mt

517fbbab9689bf7ccf3b3b27253ca522d3fe1f31 authored over 7 years ago
ts_calibrate_sdl.c: clean up unused user options

Signed-off-by: Martin Kepplinger <[email protected]>

44900b94790d0aab1439bb0185f0c734f0a6b542 authored over 7 years ago
tests: add sdlutils header for common sdl functions

Signed-off-by: Martin Kepplinger <[email protected]>

679c85030db2a54ecabf672fe90a6fe77a3e4342 authored over 7 years ago
ts_calibrate_sdl.c: read current display resolution

Signed-off-by: Martin Kepplinger <[email protected]>

b2fcfcc3fbf58d00209533b6c41f4430a9301c87 authored over 7 years ago