OSDN Git Service

android-x86/external-tslib.git
15 years agoBTN_TOUCH is only *required* when the device isn't able to measure pressure,
Chris Larson [Tue, 11 Nov 2008 21:27:07 +0000 (21:27 +0000)]
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 <clarson@kergoth.com>
15 years agoKill AC_FUNC_MALLOC, as it's only needed when the code is calling malloc with an...
Chris Larson [Tue, 11 Nov 2008 20:37:30 +0000 (20:37 +0000)]
Kill AC_FUNC_MALLOC, as it's only needed when the code is calling malloc with an argument of zero.

15 years agoCleanup and kill syntax errors introduced by copying/pasting bits from a badly wrappe...
Chris Larson [Tue, 11 Nov 2008 20:22:25 +0000 (20:22 +0000)]
Cleanup and kill syntax errors introduced by copying/pasting bits from a badly wrapped mail patch.

15 years agoUse memset rather than bzero
Chris Larson [Tue, 11 Nov 2008 01:11:20 +0000 (01:11 +0000)]
Use memset rather than bzero

Signed-off-by: Chris Larson <clarson@kergoth.com>
15 years agots_test: add quit button
Chris Larson [Tue, 4 Nov 2008 14:54:50 +0000 (14:54 +0000)]
ts_test: add quit button

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Chris Larson <clarson@kergoth.com>
15 years agoUpdate the INSTALL file to the latest from autotools.
Chris Larson [Sat, 1 Nov 2008 22:40:12 +0000 (22:40 +0000)]
Update the INSTALL file to the latest from autotools.

Signed-off-by: Chris Larson <clarson@kergoth.com>
15 years agoFix the build of the linear-h2200 plugin.
Chris Larson [Sat, 1 Nov 2008 22:18:16 +0000 (22:18 +0000)]
Fix the build of the linear-h2200 plugin.

Patch courtesy Eric Morrill <EMorrill@EmpowerTechnologies.com>

Signed-off-by: Chris Larson <clarson@kergoth.com>
15 years agoFix use with devices that can't measure pressure, courtesy Vojtech Pavlik.
Chris Larson [Sat, 1 Nov 2008 22:18:06 +0000 (22:18 +0000)]
Fix use with devices that can't measure pressure, courtesy Vojtech Pavlik.

Signed-off-by: Chris Larson <clarson@kergoth.com>
15 years agoLink plugins against libts
Chris Larson [Sat, 1 Nov 2008 20:46:07 +0000 (20:46 +0000)]
Link plugins against libts

Some plugins use tslib functions. Link those plugins against libts.
The problem is easy to see with LDFLAGS="-Wl,-no-undefined".
Without this change DirectFB in unable to use tslib because symbols
in the tslib plugins can't be resolved.

Signed-off-by: Ville Syrjala <syrjala@sci.fi>
Signed-off-by: Chris Larson <clarson@kergoth.com>
15 years agoAdd debug prints to plugin loading
Chris Larson [Sat, 1 Nov 2008 20:45:57 +0000 (20:45 +0000)]
Add debug prints to plugin loading

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

Signed-off-by: Ville Syrjala <syrjala@sci.fi>
Signed-off-by: Chris Larson <clarson@kergoth.com>
15 years agoRemove extra slash from plugin path
Chris Larson [Sat, 1 Nov 2008 20:45:48 +0000 (20:45 +0000)]
Remove extra slash from plugin path

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

Signed-off-by: Ville Syrjala <syrjala@sci.fi>
Signed-off-by: Chris Larson <clarson@kergoth.com>
15 years agoBump version to 1.0 (from poky)
Chris Larson [Sat, 1 Nov 2008 20:45:34 +0000 (20:45 +0000)]
Bump version to 1.0 (from poky)

Signed-off-by: Koen Kooi <k.kooi@student.utwente.nl>
Signed-off-by: Chris Larson <clarson@kergoth.com>
17 years agoThis patch adds support for "EVIOCGRAB" on the input device, which
Chris Larson [Wed, 11 Jul 2007 19:49:33 +0000 (19:49 +0000)]
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 what most people want, since unprocessed raw touchscreen
events should not be converted to emulated PS/2 mouse movements.

Signed-off-by: Harald Welte <laforge@openmoko.org>
Signed-off-by: Chris Larson <clarson@kergoth.com>
17 years agoAdd tatung webpad raw module, courtesy Nicolas FR.
Chris Larson [Wed, 11 Jul 2007 19:32:58 +0000 (19:32 +0000)]
Add tatung webpad raw module, courtesy Nicolas FR.

17 years agoUpdated INSTALL file.
Chris Larson [Wed, 11 Jul 2007 19:32:16 +0000 (19:32 +0000)]
Updated INSTALL file.

17 years agoplugins/collie.c,plugins/corgi.c: Apply patch from Richard Purdie to
Chris Larson [Wed, 16 Aug 2006 21:48:28 +0000 (21:48 +0000)]
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.

19 years ago* src/tslib-filter.h: BUGFIX: make the symbol used by the plugins,
Chris Larson [Wed, 2 Mar 2005 01:18:05 +0000 (18:18 -0700)]
* src/tslib-filter.h: BUGFIX: make the symbol used by the plugins,
tslib_parse_vars, visible.

19 years ago* m4/internal/visibility.m4, src/Makefile.am, plugins/Makefile.am:
Chris Larson [Tue, 1 Mar 2005 06:44:12 +0000 (23:44 -0700)]
* 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 visibility flags for the core lib and
plugins, but not the test apps, as the gains would be nonexistant
there.

19 years agos/Bump the LT_RELEASE,/Bump the LT_REVISION,/;
Chris Larson [Tue, 1 Mar 2005 01:58:12 +0000 (18:58 -0700)]
s/Bump the LT_RELEASE,/Bump the LT_REVISION,/;

19 years ago* tslib.pc.in: Add pkg-config file for tslib.
Chris Larson [Tue, 1 Mar 2005 01:56:09 +0000 (18:56 -0700)]
* 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.  Also change the AC_INIT 'PACKAGE' from
libts to tslib.  Bump the LT_RELEASE, since libts has changed a fair
bit now, in preparation for the 1.0.0 release.
* .cvsignore: Add *.pc to CVS ignore.

19 years agoAdd a PLACEHOLDER file to m4/external, so that cvs up -P doesn't kill it off.
Chris Larson [Tue, 1 Mar 2005 01:03:32 +0000 (18:03 -0700)]
Add a PLACEHOLDER file to m4/external, so that cvs up -P doesn't kill it off.

19 years agoUpdate autogen-clean.sh to add a few more files to remove.
Chris Larson [Sat, 26 Feb 2005 09:06:20 +0000 (02:06 -0700)]
Update autogen-clean.sh to add a few more files to remove.

19 years agoconfigure.ac: Bump version passed to AC_INIT, set my email address as the contact...
Chris Larson [Sat, 26 Feb 2005 09:03:59 +0000 (02:03 -0700)]
configure.ac: Bump version passed to AC_INIT, set my email address as the contact point for the time being.

19 years agoAdd config.h.in to .cvsignore.
Chris Larson [Sat, 26 Feb 2005 09:02:44 +0000 (02:02 -0700)]
Add config.h.in to .cvsignore.

19 years agoKill unnecessary config.h.in and add .cvsignore files.
Chris Larson [Sat, 26 Feb 2005 09:02:23 +0000 (02:02 -0700)]
Kill unnecessary config.h.in and add .cvsignore files.

19 years agoAdd m4 bits that I forgot to check in.
Chris Larson [Sat, 26 Feb 2005 09:00:48 +0000 (02:00 -0700)]
Add m4 bits that I forgot to check in.

19 years agoAdd acinclude.m4 that I forgot to check in.
Chris Larson [Sat, 26 Feb 2005 09:00:07 +0000 (02:00 -0700)]
Add acinclude.m4 that I forgot to check in.

19 years agoCourtesy Michael Opdenacker, add a tslib plugin to linearly scale
Chris Larson [Sat, 26 Feb 2005 08:54:51 +0000 (01:54 -0700)]
Courtesy Michael Opdenacker, add a tslib plugin to linearly scale
touchscreen values for the HP iPAQ h22xx.

19 years agoApply patch to add support for using the new gcc symbol visibility
Chris Larson [Sat, 26 Feb 2005 08:47:23 +0000 (01:47 -0700)]
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 general buildsystem updates to facilitate
automatic use of gcc visibility if it's supported.

19 years agoPatch courtesy Holger Freyther:
Chris Larson [Sat, 26 Feb 2005 07:58:32 +0000 (00:58 -0700)]
Patch courtesy Holger Freyther:

Sometimes after ts_open/ts_close/ts_open on the first sample(s)
dejitter will crash.  memset the tslib_dejitter structure with
zeros so djt->nr's value isn't undefined.

19 years ago* AUTHORS: Add self to AUTHORS file.
Chris Larson [Sat, 26 Feb 2005 07:53:48 +0000 (00:53 -0700)]
* AUTHORS: Add self to AUTHORS file.
* configure.in: Deleted.

19 years agoPatch to tests/fbutils.h to fix typecast problem with xres,yres.
Douglas Lowder [Thu, 21 Oct 2004 00:44:23 +0000 (17:44 -0700)]
Patch to tests/fbutils.h to fix typecast problem with xres,yres.

19 years agoPatch from Chris Larson to clean up comparisons between mismatched types
Douglas Lowder [Wed, 20 Oct 2004 05:01:27 +0000 (22:01 -0700)]
Patch from Chris Larson to clean up comparisons between mismatched types
(signed and unsigned), some of which can break Xfbdev.
-DML

19 years agoFix to remove remnant TSLIB_INPUT_EVSYN define that should not be present in the...
Douglas Lowder [Tue, 19 Oct 2004 05:10:30 +0000 (22:10 -0700)]
Fix to remove remnant TSLIB_INPUT_EVSYN define that should not be present in the current tree.
-DML

20 years agoAnother patch from Chris Larson, to make sure EV_SYN is defined even for
Douglas Lowder [Thu, 22 Jul 2004 02:19:13 +0000 (19:19 -0700)]
Another patch from Chris Larson, to make sure EV_SYN is defined even for
2.4 kernels....

-Doug Lowder <douglowder@mac.com>

20 years agoAdding all the new files that are part of the changes committed by
Douglas Lowder [Thu, 22 Jul 2004 02:17:18 +0000 (19:17 -0700)]
Adding all the new files that are part of the changes committed by
Chris Larson et al. during the last six months.

-Doug Lowder <douglowder@mac.com>

20 years agoMassive commit to enter in changes from the past six months contributed
Douglas Lowder [Thu, 22 Jul 2004 02:12:59 +0000 (19:12 -0700)]
Massive commit to enter in changes from the past six months contributed
by Chris Larson <kergoth@handhelds.org> and others.

See ChangeLog for all the details.

-Doug Lowder <douglowder@mac.com>

21 years agoFix to swap_xy initialization in plugins/linear.c (contributed by Eric
Douglas Lowder [Thu, 6 Mar 2003 06:03:04 +0000 (23:03 -0700)]
Fix to swap_xy initialization in plugins/linear.c (contributed by Eric
Nelson)

21 years agoAdd CORGI and COLLIE device types to src/ts_read_raw.c
Douglas Lowder [Thu, 6 Mar 2003 05:56:37 +0000 (22:56 -0700)]
Add CORGI and COLLIE device types to src/ts_read_raw.c

21 years agoAdded support for new touchscreen device in src/ts_read_raw.c
Douglas Lowder [Wed, 5 Mar 2003 00:09:47 +0000 (17:09 -0700)]
Added support for new touchscreen device in src/ts_read_raw.c
Fixed segfault bug in src/ts_parse_vars.c

21 years agoNumber of fixes implemented -- added tests/ts_print_raw.c -- added code
Douglas Lowder [Sat, 9 Nov 2002 06:28:55 +0000 (23:28 -0700)]
Number of fixes implemented -- added tests/ts_print_raw.c -- added code
from Scott Anderson to improve tests/ts_calibrate.c

21 years agoAdded tests/ts_print_raw.c and modified autogen.sh -- see ChangeLog
Douglas Lowder [Fri, 30 Aug 2002 03:40:09 +0000 (20:40 -0700)]
Added tests/ts_print_raw.c and modified autogen.sh -- see ChangeLog

22 years agoFixed problem in plugins/linear.c, added Webpad support. See ChangeLog.
Douglas Lowder [Fri, 12 Jul 2002 01:19:55 +0000 (18:19 -0700)]
Fixed problem in plugins/linear.c, added Webpad support.  See ChangeLog.

22 years agoFixed problems; added a contributed patch. See ChangeLog.
Douglas Lowder [Thu, 11 Jul 2002 00:45:45 +0000 (17:45 -0700)]
Fixed problems; added a contributed patch.  See ChangeLog.

22 years agoFixes to support operation on iPAQ; removed autogenned files.
Douglas Lowder [Tue, 9 Jul 2002 00:44:29 +0000 (17:44 -0700)]
Fixes to support operation on iPAQ; removed autogenned files.

22 years agoMore fixes to console/framebuffer code in tests/fbutils.c. See ChangeLog.
Douglas Lowder [Thu, 4 Jul 2002 05:29:52 +0000 (22:29 -0700)]
More fixes to console/framebuffer code in tests/fbutils.c.  See ChangeLog.

22 years ago(no commit message)
Douglas Lowder [Tue, 2 Jul 2002 06:08:53 +0000 (23:08 -0700)]

22 years agoFixes to tests/fbutils.c: see ChangeLog
Douglas Lowder [Tue, 2 Jul 2002 06:02:58 +0000 (23:02 -0700)]
Fixes to tests/fbutils.c: see ChangeLog

22 years agoAdded in the configure script and other files generated by the automake and
Douglas Lowder [Thu, 20 Jun 2002 02:05:36 +0000 (19:05 -0700)]
Added in the configure script and other files generated by the automake and
autoconf steps in autogen.sh.  See ChangeLog.

22 years agoFixes to plugins/dejitter.c and src/ts_parse_vars.c. See ChangeLog for details.
Douglas Lowder [Thu, 20 Jun 2002 01:55:08 +0000 (18:55 -0700)]
Fixes to plugins/dejitter.c and src/ts_parse_vars.c.  See ChangeLog for details.

22 years agoNew files added to the tree with the 2002-06-17 update (see ChangeLog)
Douglas Lowder [Tue, 18 Jun 2002 00:59:53 +0000 (17:59 -0700)]
New files added to the tree with the 2002-06-17 update (see ChangeLog)

22 years ago(no commit message)
Douglas Lowder [Tue, 18 Jun 2002 00:25:09 +0000 (17:25 -0700)]

22 years agoExtensive changes, fixes, feature adds. See ChangeLog entry for 2002-06-17.
Douglas Lowder [Tue, 18 Jun 2002 00:21:43 +0000 (17:21 -0700)]
Extensive changes, fixes, feature adds.  See ChangeLog entry for 2002-06-17.

22 years ago(no commit message)
Douglas Lowder [Mon, 17 Jun 2002 23:33:04 +0000 (16:33 -0700)]

22 years agotesting write access
Douglas Lowder [Mon, 17 Jun 2002 23:32:15 +0000 (16:32 -0700)]
testing write access

22 years agoported over to the Linux input device API
Nicolas Pitre [Tue, 21 May 2002 05:10:00 +0000 (22:10 -0700)]
ported over to the Linux input device API

22 years agoUpdate readme
Russell King [Wed, 16 Jan 2002 03:59:59 +0000 (20:59 -0700)]
Update readme

22 years agoOops, forgot ts_fd.c
Russell King [Tue, 15 Jan 2002 23:18:07 +0000 (16:18 -0700)]
Oops, forgot ts_fd.c

22 years agoAdd ts_fd() function
Russell King [Tue, 15 Jan 2002 21:11:38 +0000 (14:11 -0700)]
Add ts_fd() function

22 years agoImplement linear xyswap option for landscape/portrait mode switching
Russell King [Tue, 15 Jan 2002 20:56:48 +0000 (13:56 -0700)]
Implement linear xyswap option for landscape/portrait mode switching

22 years agoinitial import
Russell King [Sun, 23 Dec 2001 04:12:06 +0000 (21:12 -0700)]
initial import