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

cy8mrln-palmpre: clean indentation and add some ifdef's

b5edef8e63e2a96a772ed4f763431f73935a86e4 authored about 14 years ago
Fix exporting of ts_error_fn

Without including tslib.h GCC doesn't export ts_error_fn symbol:
$ gcc -lts test.c -o test
/tmp/...

a362845b3ca6d32ff1fe1dec333606916c71cfde authored about 14 years ago
cy8mrln-palmpre: add sensor_offset_[xy] and

sensor_delta_[xy].
remove some unused code

44f5aa094bc1278b3feee46056b20fb80d2c01c0 authored about 14 years ago
cy8mrln-palmpre: init already requires module.dev to be set

36ce7b78df9901b2af55105c45d20134ff57eb32 authored about 14 years ago
cy8mrln-palmpre: New way to simple interpolate values

ea85beb0fa1c1a796cb50bd1c6f498b7d8b2f38f authored about 14 years ago
Enable debug option for all components

9c3742a8d8a829ec746e0a974aa30fb5dd0e3d1a authored about 14 years ago
cy8mrln-palmpre: new way of interpolating the position

* substract half of maximum pressure from all surrounding fields

Signed-off-by: Thomas Zimmerma...

c5e57411b94921f28ea5c08ee1fa39544c268370 authored about 14 years ago
cy8mrln-palmpre: remove reference parameter from interpolate

update indentation

b1b39a5bcf98f813ca8e6c908948fc5d5672c8da authored about 14 years ago
cy8mrln-palmpre: initalize all samples with proper values

d640dd8cca89237e932163a71238a3b4351c740c authored about 14 years ago
cy8mrln-palmpre: A lot of code cleanup and return

samples with pressure = 0 if a finger left the screen

41bf5d6797aeab5546ee8b0e65b0189fc6bb18b5 authored about 14 years ago
cy8mrln-palmpre: do interpolation from last commit in the right way ;)

Signed-off-by: Thomas Zimmermann <[email protected]>

7d4101fad5ecfcd3da4e77a6c7a8a590d13d5833 authored about 14 years ago
cy8mrln-palmpre: Remove delta correction for x/y

b4d42fb0c72283043fa7c5df975781ffd7f0a742 authored about 14 years ago
cy8mrln-palmpre: Remove pressure multiplicator.

Use linear module

df1d1593a485dd4653add5a53549792e4ae22916 authored about 14 years ago
cy8mrln-palmpre: Add ts_pressure_mul configure option

a5991876cc351ae8af7c049e9556e5968ae3cfe9 authored about 14 years ago
cy8mrln-palmpre: use fixed value for pressure

1e9fba19d2239ecb87a3bf0d26b4f0625fa7916a authored about 14 years ago
cy8mrln-palmpre: adjust noice value to sort out more unimportant samples

b7d199dd50d0090aaedb0d2b7dccb4e42bd6fb4f authored about 14 years ago
linear: Add options for ts.conf

653d8a7461689258db86ea8ca114db1f81446a8a authored about 14 years ago
cy8mrln-palmpre: Some code cleanup and normalize

field while updating references

b589991e2492c14ba35ea2345bd87aeeacd935c1 authored about 14 years ago
cy8mrln-palmpre: read for the null values until we get some

7e8ad51f8c11da3ca4933ba904fbc5f6a918d4a7 authored about 14 years ago
cy8mrln-palmpre: Add configuration to the info

struct and add noise and ts_pressure option

c1023c33f2e5e3bb307b254df66402e2f082287f authored about 14 years ago
cymrln-palmpre: add coordinates calculation

Signed-off-by: Thomas Zimmermann <[email protected]>

0ac32d722f10ed3410c576f186050b835b9d181e authored about 14 years ago
cy8mrln-palmpre: only report valid samples and nothing more

520486e1c8744152e7edecc1373eb6ee42a8c4cd authored about 14 years ago
cy8mrln-palmpre: add newline to the debug output

Signed-off-by: Thomas Zimmermann <[email protected]>

683452a8471ae6b20c61dfdb4bedcca6a458dd68 authored about 14 years ago
cy8mrln-palmpre: fix typing error

6f2ad53aaf03791378ecced3ae55549371e1b8a4 authored about 14 years ago
cy8mrln-palmpre: add error message when a configuration function fails

de2685fbe1602bc03d9a75b567d21c2cc48b1a7d authored about 14 years ago
cy8mrln-palmpre: New plugin for the Palm Pre's Touchscreen

1ec2adfb8528ca3eba72033cb3af71ed9f591701 authored about 14 years ago
cy8mrln-palmpre: prevent segfault by setting timestamp for sample before incrementing

Signed-off-by: Simon Busch <[email protected]>

6259f22b80d10390a997809a56274469d601429d authored about 14 years ago
cy8mrnln-palmpre: fix compile errors

Signed-off-by: Simon Busch <[email protected]>

458290885b70fbf9e5c2264a84a0a07b891c3943 authored about 14 years ago
cy8mrln-palmpre: be not verbose on kernel side per default

d2eb6b7a23ee0b52f4088c7bd0097c16939b8f4e authored about 14 years ago
cy8mrln-palmpre: remove unused struct

Signed-off-by: Thomas Zimmermann <[email protected]>

3af517299a125d612e499b5826f9f58e632098f0 authored about 14 years ago
cy8mrln-palmpre: increment samp only on real event

Signed-off-by: Thomas Zimmermann <[email protected]>

b0f79dfa83d6cdcd3cf433295f15767f832d2ea9 authored about 14 years ago
cy8mrln-palmpre: enable debug mode

bd9b61f0649cb617ab3d3c4f0b0a5c1672aeebb6 authored about 14 years ago
cy8mrln-palmpre: print out just another value

ebaf3b1fcc20ea77e6631dffe51fd30261eae270 authored about 14 years ago
cy8mrln-palmpre: add cy8mrln.h as local include

Signed-off-by: Simon Busch <[email protected]>

a2528327ed3ec4072e8eacf80ca9523c8fe4077a authored about 14 years ago
Revert "cy8mrln-palmpre: increment samp only on real event"

This reverts commit 36c413dc9941cf7116deac4b1e96ebbeaadf3aa3.

88f7f48f6d664731f4dac774e581ab1635efe0b5 authored about 14 years ago
Fix wrong buffer size passed to strncpy

Use a define which represents the destination buffer instead
of the string length of the source ...

30753da4f0af492c0c00813afc30d12ede8e82da authored about 14 years ago
Fix current values for input-raw

The input driver only sends new ABS_X and ABS_Y events when the value changes,
even after a pen ...

2b7340390935b916e1bddfce3b98d972b00f866c authored about 14 years ago
Add bits to conditionalize VT_WAITACTIVE usage

Per harry-F, wrap VT_WAITACTIVE bits in a #ifndef TSLIB_NO_VT_WAITACTIVE, to
allow distribution ...

d9ff92d46a1e17361ac11137841dfd83574c66ae authored over 14 years ago
cy8mrln-palmpre: this merges all recent changes from the tslib/cy8mrln branch

In detail this includes the following changes:
* be not verbose on kernel side per default (ver...

8c04294943437e4831ee33f67847b9c862620eb9 authored over 14 years ago
Merge branch 'playya'

* playya:
cy8mrln-palmpre: remove unused struct
cymrln-palmpre: add coordinates calculation
...

43abb4bcac12bed4dfa70aa84afa8f7b44abe639 authored over 14 years ago
Drop cvsignore files

Signed-off-by: Chris Larson <[email protected]>

40ee8a9c0ad9c5ed981b9491ff54df19039d0ab2 authored over 14 years ago
Drop $Id lines, now that we are using git

Signed-off-by: Chris Larson <[email protected]>

2be2ebaa868e96bd786541d2c255d49ebe5dbc7f authored over 14 years ago
cy8mrln-palmpre: remove unused struct

Signed-off-by: Thomas Zimmermann <[email protected]>

216edae1152e488c332bfdded2fa324a23a01379 authored over 14 years ago
cymrln-palmpre: add coordinates calculation

Signed-off-by: Thomas Zimmermann <[email protected]>

e0dd7726c9cd144ff77ec30f146b6903862780af authored over 14 years ago
cy8mrln-palmpre: New plugin for the Palm Pre's Touchscreen

aa9868b333a72921f492e4780efd02bd26db3ac6 authored over 14 years ago
Add .gitignore

6bff19a5211ed3fe78a09bae56a7047852def105 authored over 14 years ago
.gitignore++

9b2ded9d78d087c613f978c145ae90ee56e076b8 authored over 14 years ago
Apply patch from solar to also create a tslib.pc.

tslib-$LT_RELEASE.pc will die in a future version, as it's unnecessary.
They'll both stay around...

59b43a6583e5cf909192ff8c7314982fc6692298 authored almost 15 years ago
Support static modules aka modules which are embedded inside libts

This can be usefull for statically linked application or platforms
where dlopen(3) is not availa...

7342fc7d4413a7144f997ecc617f6ad233868d86 authored almost 15 years ago
linear: remove useless variable initialization

Signed-off-by: Marc Andre Tanner <[email protected]>
Signed-off-by: Chris Larson <clarson@mvist...

242450b28b590884b481e1067ece84cd0ea22b3c authored almost 15 years ago
linear: remove erroneous close(2)

Signed-off-by: Marc Andre Tanner <[email protected]>
Signed-off-by: Chris Larson <clarson@mvist...

620a4be523fc19a3c37f184e5fe1fc64c92101cb authored almost 15 years ago
linear: remove unused variables

Signed-off-by: Marc Andre Tanner <[email protected]>
Signed-off-by: Chris Larson <clarson@mvist...

7eaa1fa776c5bd205533d562d82eab07b40faed5 authored almost 15 years ago
configure: disable check for c++ compiler

Signed-off-by: Marc Andre Tanner <[email protected]>
Signed-off-by: Chris Larson <clarson@mvist...

b82a09c316b725ed20bfce8814b63e6d6f1b3908 authored almost 15 years ago
input-raw: Handling of EVIOCGBIT() ioctl coding

Correct the coding of ioctl() when using EVIOCGBIT() macro.
Indeed, instead of a number of bits,...

4f4d8e97b3d3197fa91ad0d7113e6b466a7f5b1f authored over 15 years ago
Add missing ts_option.c.

Inadvertantly missed a file when applying the patch from Alberto Mardegan.

Signed-off-by: Chris...

29016b8fe1965f6b7ee91bba453e3f2140bbe504 authored over 15 years ago
Faciliates usage in a different resolution from when it was calibrated.

This is the first attempt to implement the possibility of using tslib even
from a graphic mode d...

a9d811e87bc8a29c6802380a28cf756534085ecc authored over 15 years ago
Rely on SYN-Events when pen is lifted

when the input-raw module of tslib relies on SYN-Events, it should not report
a BTN_TOUCH to upp...

93e00fec86cd21af033aecea3d165b5250558b8f authored almost 16 years ago
Patch to make /etc/pointercal relative to systemconfdir

While /etc/ts.conf is always relative to systemconfdir (set during ./
configure), the /etc/point...

908bdb713c9b636a545b0e1c35d644eabeea0e7f authored almost 16 years ago
Prefix/correct some error messages in input-raw module

I guess there were some copy & paste mistakes in the error messages in the
input-raw module and ...

431946110d1b64487e6742b864e79539e01fc15f authored almost 16 years ago
tslib fails to compile on Ubuntu 8.10+, easy patch

I noticed that gcc fails to compile the latest svn copy of tslib due
to a potentially "unsafe" u...

dc24354df2322c61845fe9412ec79a7adc6d45db authored almost 16 years ago
Fix regularly reported absbit/keybit copy/paste bug.

Sorry for the delay, folks, I've been busy switching to my new position within
MontaVista.

Sign...

4fdb9f929737376bebc537e1bd5e0ce98bae4c1b authored almost 16 years ago
Fix syntax errors from previous commit which broke the build, courtesy Jim Huang.

Signed-off-by: Chris Larson <[email protected]>

c4730b21b0742edb954f216a41b3f1626dd43e13 authored about 16 years ago
Add TODO file.

Signed-off-by: Chris Larson <[email protected]>

9ce90b057f94714fd6588a4c5794c8449b503fd2 authored about 16 years ago
Clean up the remnant USE_INPUT_API bits, as noted by Wolfram Sang

Signed-off-by: Chris Larson <[email protected]>

fd5c1c620c9e5cbf4b1d5e26e2d405f0eaa1da5d authored about 16 years ago
Kill old unused ts_read_raw_module.c

Signed-off-by: Chris Larson <[email protected]>

87da12ff574d79928915fcc674b2b2376d8a3c01 authored about 16 years ago
Define the _CNT macros if needed.

EV_CNT & friends weren't added to linux/input.h until 2.6.24-rc1.

7fb296623ca58920ab19296d1649dff18c81859e authored about 16 years ago
Clear the ts event buffer at appropriate points in ts_calibrate

Fixes the issue where an accidental double-tap at one coordinate results in
having to restart th...

cf06fcbdb87bfc147bb8e580812722b1d296bf44 authored about 16 years ago
BTN_TOUCH is only *required* when the device isn't able to measure pressure,

since we can also infer a press/release from the pressure value.

Signed-off-by: Chris Larson <cl...

ffdb9e5a00c2989628d5b6a90096eef24df1fbc8 authored about 16 years ago
Kill AC_FUNC_MALLOC, as it's only needed when the code is calling malloc with an argument of zero.

bccaba44654b05e443e410f2abccc228fd906e92 authored about 16 years ago
Cleanup and kill syntax errors introduced by copying/pasting bits from a badly wrapped mail patch.

0e8091cbc8598f41066e6cf9b9c3b1c4fe71aedd authored about 16 years ago
Use memset rather than bzero

Signed-off-by: Chris Larson <[email protected]>

a08a8828056911e7f583c0bcee9f682abc0426fc authored about 16 years ago
ts_test: add quit button

Signed-off-by: Wolfram Sang <[email protected]>
Signed-off-by: Chris Larson <clarson@kergoth...

79da59b64bc6099c86ceec441b4e3bfd6d5d4d6c authored about 16 years ago
Update the INSTALL file to the latest from autotools.

Signed-off-by: Chris Larson <[email protected]>

84390aa1cab0f6d6e82342a5d2ea6e27fe7ad981 authored about 16 years ago
Fix the build of the linear-h2200 plugin.

Patch courtesy Eric Morrill <[email protected]>

Signed-off-by: Chris Larson <cla...

454892be1c622ca0935d418b3a5078c3e91e7964 authored about 16 years ago
Fix use with devices that can't measure pressure, courtesy Vojtech Pavlik.

Signed-off-by: Chris Larson <[email protected]>

548320749f93dde15fef8df07238410c013ce577 authored about 16 years ago
Link plugins against libts

Some plugins use tslib functions. Link those plugins against libts.
The problem is easy to see w...

9623bbedf4ff409e5036edfcfe52b2595932a6d7 authored about 16 years ago
Add debug prints to plugin loading

Add some debug prints (and include stdio.h) which can help diagnose
plugin load problems.

Signe...

529147539a7a81538f07ce8df8a37e22a629669f authored about 16 years ago
Remove extra slash from plugin path

Cosmetic change. Remove an extra slash character from the plugin path.

Signed-off-by: Ville Syr...

59c7275584ce02472a8686dd9dd096f23be5953e authored about 16 years ago
Bump version to 1.0 (from poky)

Signed-off-by: Koen Kooi <[email protected]>
Signed-off-by: Chris Larson <clarson@kergot...

1516d28cb37eaa0833d66616163b9e7897a04a43 authored about 16 years ago
This patch adds support for "EVIOCGRAB" on the input device, which

tells the kernel _not_ to deliver events of the touchscreen to
/dev/input/mice.

This is probably...

af496eb95da3733a88b0b61a351ec59c291e1d59 authored over 17 years ago
Add tatung webpad raw module, courtesy Nicolas FR.

001aada95e92a01930a7b24f809ca0ecd431d0c2 authored over 17 years ago
Updated INSTALL file.

a7520135bfed462678af053d51d9c8c76e4ff34c authored over 17 years ago
plugins/collie.c,plugins/corgi.c: Apply patch from Richard Purdie to

fix the microseconds field of the timeval struct, as it was
inadvertantly holding milliseconds.

d7f5daef659a95bc4617c087efc8d8e3684db672 authored over 18 years ago
* src/tslib-filter.h: BUGFIX: make the symbol used by the plugins,

tslib_parse_vars, visible.

cad153a8a01c74c542981b64f4e0286f5ffe84a6 authored almost 20 years ago
* m4/internal/visibility.m4, src/Makefile.am, plugins/Makefile.am:

Fixup the visibility macros to set VIS_CFLAGS and VIS_CXXFLAGS, so
we can choose to use the visib...

5e09363706a9b560a19e64a44d5aa019dd849462 authored almost 20 years ago
s/Bump the LT_RELEASE,/Bump the LT_REVISION,/;

034cad996aa496b349958e8a05b658e9e65931c9 authored almost 20 years ago
* tslib.pc.in: Add pkg-config file for tslib.

* configure.ac, Makefile.am: Create tslib-$LT_RELEASE.pc, and install
it into the correct place. ...

ffc4e5e9b1b0164e286a1f1ba122cf6221e7cb54 authored almost 20 years ago
Add a PLACEHOLDER file to m4/external, so that cvs up -P doesn't kill it off.

769ce20cb7760fcc35b7e94502ab5ca68d786e64 authored almost 20 years ago
Update autogen-clean.sh to add a few more files to remove.

550322641e901a5adc10981e6d545352c7e35981 authored almost 20 years ago
configure.ac: Bump version passed to AC_INIT, set my email address as the contact point for the time being.

6e8541d7ce9368a8afc0295e22f9e6869e5bca9e authored almost 20 years ago
Add config.h.in to .cvsignore.

9fc54591268706dc91af374e20f332ee28e4ba8e authored almost 20 years ago
Kill unnecessary config.h.in and add .cvsignore files.

3952c7b527bf4264b2f92c1ac24cfb8da92d793d authored almost 20 years ago
Add m4 bits that I forgot to check in.

838c11367ae68af9c96d042ab8c1832d3f90e83e authored almost 20 years ago
Add acinclude.m4 that I forgot to check in.

8a06740788fdf86b4fcba1399d87263ddac61d0e authored almost 20 years ago
Courtesy Michael Opdenacker, add a tslib plugin to linearly scale

touchscreen values for the HP iPAQ h22xx.

80a89bc9eb97a76bd1f17ae48c7871cae692563f authored almost 20 years ago
Apply patch to add support for using the new gcc symbol visibility

features that are available in gcc 4.0 (and patched 3.4.x). Also
import a few m4 macros and gene...

69bcce4d6b0c588119f97b364386cd80b1173253 authored almost 20 years ago
Patch courtesy Holger Freyther:

Sometimes after ts_open/ts_close/ts_open on the first sample(s)
dejitter will crash. memset the...

30ab0d5de5ea08a1b84edceab665f96110ecfccc authored almost 20 years ago
* AUTHORS: Add self to AUTHORS file.

* configure.in: Deleted.

91eb6bf462466a50fcb40d26bac5f214cb6fa37f authored almost 20 years ago
Patch to tests/fbutils.h to fix typecast problem with xres,yres.

247a4cad6a034384e72494a7ada9de3721f8aa84 authored over 20 years ago
Patch from Chris Larson to clean up comparisons between mismatched types

(signed and unsigned), some of which can break Xfbdev.
-DML

5843689bb5269cf559122bfb2373be15b1e3c744 authored over 20 years ago