OSDN Git Service
Frederik 'playya' Sdun [Thu, 7 Oct 2010 00:17:11 +0000 (02:17 +0200)]
cy8mrln-palmpre: init already requires module.dev to be set
Frederik 'playya' Sdun [Wed, 6 Oct 2010 02:36:18 +0000 (04:36 +0200)]
cy8mrln-palmpre: add sensor_offset_[xy] and
sensor_delta_[xy].
remove some unused code
Frederik 'playya' Sdun [Tue, 5 Oct 2010 21:30:26 +0000 (23:30 +0200)]
cy8mrln-palmpre: Remove pressure multiplicator.
Use linear module
Frederik 'playya' Sdun [Tue, 5 Oct 2010 21:29:48 +0000 (23:29 +0200)]
linear: Add options for ts.conf
Frederik 'playya' Sdun [Tue, 5 Oct 2010 19:43:32 +0000 (21:43 +0200)]
cy8mrln-palmpre: Add ts_pressure_mul configure option
Frederik 'playya' Sdun [Mon, 4 Oct 2010 11:09:25 +0000 (13:09 +0200)]
cy8mrln-palmpre: Remove delta correction for x/y
Thomas Zimmermann [Sat, 2 Oct 2010 17:15:36 +0000 (19:15 +0200)]
cy8mrln-palmpre: do interpolation from last commit in the right way ;)
Signed-off-by: Thomas Zimmermann <zimmermann@vdm-design.de>
Thomas Zimmermann [Sat, 2 Oct 2010 17:04:37 +0000 (19:04 +0200)]
cy8mrln-palmpre: new way of interpolating the position
* substract half of maximum pressure from all surrounding fields
Signed-off-by: Thomas Zimmermann <zimmermann@vdm-design.de>
Frederik 'playya' Sdun [Sun, 3 Oct 2010 19:13:51 +0000 (21:13 +0200)]
cy8mrln-palmpre: remove reference parameter from interpolate
update indentation
Frederik 'playya' Sdun [Wed, 29 Sep 2010 18:43:19 +0000 (20:43 +0200)]
cy8mrln-palmpre: Some code cleanup and normalize
field while updating references
Frederik 'playya' Sdun [Wed, 29 Sep 2010 15:43:12 +0000 (17:43 +0200)]
cy8mrln-palmpre: A lot of code cleanup and return
samples with pressure = 0 if a finger left the screen
Frederik 'playya' Sdun [Tue, 28 Sep 2010 22:15:58 +0000 (00:15 +0200)]
cy8mrln-palmpre: Add configuration to the info
struct and add noise and ts_pressure option
Frederik 'playya' Sdun [Mon, 21 Jun 2010 20:45:05 +0000 (22:45 +0200)]
cy8mrln-palmpre: use fixed value for pressure
Simon Busch [Fri, 21 May 2010 09:23:26 +0000 (11:23 +0200)]
cy8mrln-palmpre: read for the null values until we get some
Simon Busch [Fri, 21 May 2010 09:13:58 +0000 (11:13 +0200)]
Enable debug option for all components
Simon Busch [Fri, 21 May 2010 08:38:09 +0000 (10:38 +0200)]
cy8mrln-palmpre: adjust noice value to sort out more unimportant samples
Simon Busch [Fri, 21 May 2010 08:36:54 +0000 (10:36 +0200)]
cy8mrln-palmpre: initalize all samples with proper values
Thomas Zimmermann [Fri, 21 May 2010 06:57:26 +0000 (08:57 +0200)]
cy8mrln-palmpre: add newline to the debug output
Signed-off-by: Thomas Zimmermann <zimmermann@vdm-design.de>
Thomas Zimmermann [Fri, 21 May 2010 06:56:29 +0000 (08:56 +0200)]
Revert "cy8mrln-palmpre: increment samp only on real event"
This reverts commit
36c413dc9941cf7116deac4b1e96ebbeaadf3aa3.
Simon Busch [Fri, 21 May 2010 08:00:30 +0000 (10:00 +0200)]
cy8mrln-palmpre: only report valid samples and nothing more
Simon Busch [Fri, 21 May 2010 07:41:09 +0000 (09:41 +0200)]
cy8mrln-palmpre: fix typing error
Simon Busch [Fri, 21 May 2010 07:37:43 +0000 (09:37 +0200)]
cy8mrln-palmpre: print out just another value
Simon Busch [Fri, 21 May 2010 07:32:15 +0000 (09:32 +0200)]
cy8mrln-palmpre: prevent segfault by setting timestamp for sample before incrementing
Signed-off-by: Simon Busch <morphis@gravedo.de>
Thomas Zimmermann [Thu, 20 May 2010 14:24:32 +0000 (16:24 +0200)]
cy8mrln-palmpre: increment samp only on real event
Signed-off-by: Thomas Zimmermann <zimmermann@vdm-design.de>
Simon Busch [Thu, 20 May 2010 11:36:56 +0000 (13:36 +0200)]
cy8mrln-palmpre: enable debug mode
Simon Busch [Wed, 19 May 2010 08:46:08 +0000 (10:46 +0200)]
cy8mrln-palmpre: be not verbose on kernel side per default
Simon Busch [Wed, 19 May 2010 07:16:01 +0000 (09:16 +0200)]
cy8mrln-palmpre: add error message when a configuration function fails
Simon Busch [Thu, 13 May 2010 16:42:46 +0000 (18:42 +0200)]
cy8mrln-palmpre: add cy8mrln.h as local include
Signed-off-by: Simon Busch <morphis@gravedo.de>
Simon Busch [Fri, 7 May 2010 17:54:13 +0000 (19:54 +0200)]
cy8mrnln-palmpre: fix compile errors
Signed-off-by: Simon Busch <morphis@gravedo.de>
Thomas Zimmermann [Wed, 5 May 2010 17:18:48 +0000 (19:18 +0200)]
cy8mrln-palmpre: remove unused struct
Signed-off-by: Thomas Zimmermann <zimmermann@vdm-design.de>
Thomas Zimmermann [Wed, 5 May 2010 17:10:23 +0000 (19:10 +0200)]
cymrln-palmpre: add coordinates calculation
Signed-off-by: Thomas Zimmermann <ml@vdm-design.de>
Frederik 'playya' Sdun [Tue, 4 May 2010 11:18:22 +0000 (13:18 +0200)]
cy8mrln-palmpre: New plugin for the Palm Pre's Touchscreen
Michael Heimpold [Mon, 4 Oct 2010 19:54:24 +0000 (21:54 +0200)]
Fix wrong buffer size passed to strncpy
Use a define which represents the destination buffer instead
of the string length of the source string.
Also, instead of a call to memset use a faster assignment.
Signed-off-by: Michael Heimpold <michael.heimpold -at- s2000.tu-chemnitz.de>
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Teresa Gamez [Mon, 4 Oct 2010 09:45:14 +0000 (11:45 +0200)]
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 up and a pen down.
If we have the same y value after releasing and touching again, there will be
no ABS_Y event sent and the sample returns at an EV_SYN the value x,0.
So we don't change the current values at pen_up, but a flag that sets the sample
values to 0.
Signed-off-by: Teresa Gamez <t.gamez@phytec.de>
Signed-off-by: Jan Weitzel <j.weitzel@phytec.de>
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Chris Larson [Sat, 4 Sep 2010 03:41:22 +0000 (20:41 -0700)]
Add bits to conditionalize VT_WAITACTIVE usage
Per harry-F, wrap VT_WAITACTIVE bits in a #ifndef TSLIB_NO_VT_WAITACTIVE, to
allow distribution folks to define that via the cflags/cppflags if necessary.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Simon Busch [Wed, 2 Jun 2010 17:11:20 +0000 (19:11 +0200)]
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 (verbose = 0)
* only report valid samples and no more
* adjust noise value to sort out more no valid samples
* prevent runtime errors in set-methods and be more verbose on errors
* remove unused code
* initialize samples with null values on start
* read null values on startup until we got some
Signed-off-by: Simon Busch <morphis@gravedo.de>
Chris Larson [Tue, 11 May 2010 14:53:48 +0000 (07:53 -0700)]
Merge branch 'playya'
* playya:
cy8mrln-palmpre: remove unused struct
cymrln-palmpre: add coordinates calculation
cy8mrln-palmpre: New plugin for the Palm Pre's Touchscreen
.gitignore++
Add .gitignore
Chris Larson [Tue, 11 May 2010 14:53:31 +0000 (07:53 -0700)]
Drop cvsignore files
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Tue, 11 May 2010 01:24:23 +0000 (18:24 -0700)]
Drop $Id lines, now that we are using git
Signed-off-by: Chris Larson <clarson@kergoth.com>
Thomas Zimmermann [Wed, 5 May 2010 17:18:48 +0000 (19:18 +0200)]
cy8mrln-palmpre: remove unused struct
Signed-off-by: Thomas Zimmermann <zimmermann@vdm-design.de>
Thomas Zimmermann [Wed, 5 May 2010 17:10:23 +0000 (19:10 +0200)]
cymrln-palmpre: add coordinates calculation
Signed-off-by: Thomas Zimmermann <ml@vdm-design.de>
Frederik 'playya' Sdun [Tue, 4 May 2010 11:18:22 +0000 (13:18 +0200)]
cy8mrln-palmpre: New plugin for the Palm Pre's Touchscreen
Frederik 'playya' Sdun [Tue, 4 May 2010 11:13:56 +0000 (13:13 +0200)]
.gitignore++
Frederik 'playya' Sdun [Tue, 4 May 2010 10:10:56 +0000 (12:10 +0200)]
Add .gitignore
Chris Larson [Mon, 8 Feb 2010 23:38:52 +0000 (23:38 +0000)]
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 for version 1.1 and 1.2. 1.3 or higher will remove
it, unless there's a real need (unlikely).
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Mon, 25 Jan 2010 21:26:38 +0000 (21:26 +0000)]
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 available.
A module will be compiled statically if it was requested during
./configure with --enable-$FOO=static.
Static modules will have precedence over shared ones which means
if a module is configured to be embedded inside libts it's
corresponding shared library isn't build and ignored even if
it is in $TSLIB_PLUGINDIR.
Signed-off-by: Marc Andre Tanner <mat@brain-dump.org>
Signed-off-by: Chris Larson <clarson@mvista.com>
Chris Larson [Mon, 25 Jan 2010 21:25:39 +0000 (21:25 +0000)]
linear: remove useless variable initialization
Signed-off-by: Marc Andre Tanner <mat@brain-dump.org>
Signed-off-by: Chris Larson <clarson@mvista.com>
Chris Larson [Mon, 25 Jan 2010 21:25:26 +0000 (21:25 +0000)]
linear: remove erroneous close(2)
Signed-off-by: Marc Andre Tanner <mat@brain-dump.org>
Signed-off-by: Chris Larson <clarson@mvista.com>
Chris Larson [Mon, 25 Jan 2010 21:25:14 +0000 (21:25 +0000)]
linear: remove unused variables
Signed-off-by: Marc Andre Tanner <mat@brain-dump.org>
Signed-off-by: Chris Larson <clarson@mvista.com>
Chris Larson [Mon, 25 Jan 2010 21:24:57 +0000 (21:24 +0000)]
configure: disable check for c++ compiler
Signed-off-by: Marc Andre Tanner <mat@brain-dump.org>
Signed-off-by: Chris Larson <clarson@mvista.com>
Chris Larson [Wed, 30 Sep 2009 21:25:09 +0000 (21:25 +0000)]
input-raw: Handling of EVIOCGBIT() ioctl coding
Correct the coding of ioctl() when using EVIOCGBIT() macro.
Indeed, instead of a number of bits, this field requires
a size in bytes.
This bug is described in the Linux kernel drivers/input/evdev.c
file and in this webpage:
http://userweb.kernel.org/~dtor/eviocgbit-bug.html
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Chris Larson <clarson@mvista.com>
Chris Larson [Wed, 17 Jun 2009 16:25:10 +0000 (16:25 +0000)]
Add missing ts_option.c.
Inadvertantly missed a file when applying the patch from Alberto Mardegan.
Signed-off-by: Chris Larson <clarson@mvista.com>
Chris Larson [Fri, 22 May 2009 16:32:41 +0000 (16:32 +0000)]
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 different from the one that was active when calibration
was performed.
*) Modifies ts_calibrate: now the program appends to /etc/pointercal two
additional values, i.e. x and y of current screen resolution.
*) Adds a ts_option function call to tslib API; right now this can be used to
inform tslib about current screen resolution and rotation.
*) Modifies the "linear" plugin to take into account current screen
resolution, and return values scaled accordingly.
Signed-off-by: Alberto Mardegan <mardy@sourceforge.net>
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Tue, 24 Mar 2009 18:05:15 +0000 (18:05 +0000)]
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 upper layers before the corresponding EV_SYN was seen.
This prevents seeing two pen up events as described in my posting from
Jan, 14 2009.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Tue, 24 Mar 2009 18:02:37 +0000 (18:02 +0000)]
Patch to make /etc/pointercal relative to systemconfdir
While /etc/ts.conf is always relative to systemconfdir (set during ./
configure), the /etc/pointercal file is hard-coded to /etc/pointercal.
For users who wish to prefix their installation this is troublesome,
and impossible if they cannot/do not which to modify the root /etc.
The patch below resolves this by making /etc/pointercal relative to
the systemconfdir set during ./configure (or defaults to prefix/etc as
it should). This mirrors the behavior of tslib's /etc/ts.conf file.
Signed-off-by: Daniel Jabbour <daniel@laptouchinc.com>
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Tue, 24 Mar 2009 17:54:45 +0000 (17:54 +0000)]
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 BTW I unified the messages with the tslib prefix used in
other messages.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Tue, 24 Mar 2009 17:42:34 +0000 (17:42 +0000)]
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" use of open(). Ubuntu 8.10+, for instance,
by default enables the compiler flag -D_FORTIFY_SOURCE=2 which throws
an error on lines 253 and 255 of ts_calibrate.c. This is a pretty
minor issue, but could potentially stop some people using Ubuntu from
compiling unless they realize what's going on.
To fix this, all you need to do is set a mode in the open() call. I
patched ts_calibrate.c to set 0644 (S_IRUSR | S_IWUSR | S_IRGRP |
S_IROTH) and it compiles fine. See below.
Signed-off-by: Daniel Jabbour <daniel@laptouchinc.com>
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Sun, 22 Mar 2009 02:20:07 +0000 (02:20 +0000)]
Fix regularly reported absbit/keybit copy/paste bug.
Sorry for the delay, folks, I've been busy switching to my new position within
MontaVista.
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Thu, 20 Nov 2008 20:53:15 +0000 (20:53 +0000)]
Fix syntax errors from previous commit which broke the build, courtesy Jim Huang.
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Thu, 20 Nov 2008 20:53:04 +0000 (20:53 +0000)]
Add TODO file.
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Thu, 20 Nov 2008 16:15:41 +0000 (16:15 +0000)]
Clean up the remnant USE_INPUT_API bits, as noted by Wolfram Sang
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Thu, 20 Nov 2008 16:15:27 +0000 (16:15 +0000)]
Kill old unused ts_read_raw_module.c
Signed-off-by: Chris Larson <clarson@kergoth.com>
Chris Larson [Tue, 18 Nov 2008 15:47:57 +0000 (15:47 +0000)]
Define the _CNT macros if needed.
EV_CNT & friends weren't added to linux/input.h until 2.6.24-rc1.
Chris Larson [Thu, 13 Nov 2008 03:14:16 +0000 (03:14 +0000)]
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 the calibration, since the second tap gets read as the next
coordinate for the calibration. Patch courtesy MontaVista Software, Inc.
Signed-off-by: Chris Larson <clarson@kergoth.com>
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>
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.
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.
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Chris Larson [Wed, 11 Jul 2007 19:32:58 +0000 (19:32 +0000)]
Add tatung webpad raw module, courtesy Nicolas FR.
Chris Larson [Wed, 11 Jul 2007 19:32:16 +0000 (19:32 +0000)]
Updated INSTALL file.
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.
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.
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.
Chris Larson [Tue, 1 Mar 2005 01:58:12 +0000 (18:58 -0700)]
s/Bump the LT_RELEASE,/Bump the LT_REVISION,/;
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.
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.
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.
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.
Chris Larson [Sat, 26 Feb 2005 09:02:44 +0000 (02:02 -0700)]
Add config.h.in to .cvsignore.
Chris Larson [Sat, 26 Feb 2005 09:02:23 +0000 (02:02 -0700)]
Kill unnecessary config.h.in and add .cvsignore files.
Chris Larson [Sat, 26 Feb 2005 09:00:48 +0000 (02:00 -0700)]
Add m4 bits 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.
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.
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.
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.
Chris Larson [Sat, 26 Feb 2005 07:53:48 +0000 (00:53 -0700)]
* AUTHORS: Add self to AUTHORS file.
* configure.in: Deleted.
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.
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
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
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>
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>