summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Peter Hutterer [Tue, 24 Feb 2009 03:22:46 +0000 (13:22 +1000)]
acecad 1.3.0
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Paulo Cesar Pereira de Andrade [Mon, 2 Feb 2009 20:02:43 +0000 (18:02 -0200)]
Janitor: Correct make distcheck and minor configure.ac cleanup.
Alan Coopersmith [Thu, 29 Jan 2009 23:09:23 +0000 (15:09 -0800)]
Add README with pointers to mailing list, bugzilla & git repos
Alan Coopersmith [Sat, 10 Jan 2009 00:09:43 +0000 (16:09 -0800)]
Remove xorgconfig & xorgcfg from See Also list in man page
Paulo Cesar Pereira de Andrade [Fri, 28 Nov 2008 06:48:50 +0000 (04:48 -0200)]
Correct wrong check for Linux libsysfs.
This patch was the original one, and the previous test was a wrong
attempt to simplify the change.
Triggered by tinderbox build.
Paulo Cesar Pereira de Andrade [Fri, 28 Nov 2008 03:45:54 +0000 (01:45 -0200)]
Dont dlopen libsysfs.so, instead, link with it when available.
Peter Hutterer [Mon, 26 May 2008 12:30:23 +0000 (22:00 +0930)]
Check for XINPUT ABI 3.
Paulo Cesar Pereira de Andrade [Sun, 16 Mar 2008 06:01:23 +0000 (03:01 -0300)]
Compile warning fixes.
Don't call xf86usleep, just call usleep directly.
Remove unused variables.
Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
Giuseppe Bilotta [Sun, 10 Feb 2008 07:52:46 +0000 (08:52 +0100)]
Bump to 1.2.2
Giuseppe Bilotta [Sat, 9 Feb 2008 21:32:13 +0000 (22:32 +0100)]
acecad: fix blotchy input in Inkscape and the Gimp by not pretending to be the core pointer by default
Giuseppe Bilotta [Sat, 9 Feb 2008 18:51:57 +0000 (19:51 +0100)]
acecad: improve handling of botched input versions
Giuseppe Bilotta [Sat, 27 Oct 2007 23:12:28 +0000 (01:12 +0200)]
acecad: fake device limits == screen limits in xserver 1.4 for xinput
xserver 1.4 does not do automatic coordinate scaling, so we have to do
it manually. But this breaks xinput clients that do their own scaling
using the device limits as reference. Pretend that they are the same as the
screen limits to work around this.
Giuseppe Bilotta [Sat, 27 Oct 2007 11:08:04 +0000 (13:08 +0200)]
acecad: set type_name to XI_TABLET
Giuseppe Bilotta [Fri, 26 Oct 2007 19:00:19 +0000 (21:00 +0200)]
acecad: do our own scaling with USB device since it's not done in the kernel and ConverProc() isn't called automatically by X
Giuseppe Bilotta [Fri, 26 Oct 2007 18:12:19 +0000 (20:12 +0200)]
acecad: don't crash when xf86IsCorePointer is not defined
Julien Cristau [Fri, 7 Sep 2007 00:17:29 +0000 (02:17 +0200)]
Bump to 1.2.1
Alan Coopersmith [Wed, 29 Aug 2007 00:31:54 +0000 (17:31 -0700)]
Make compatible with new input ABI
Giuseppe Bilotta [Mon, 9 Jul 2007 09:03:00 +0000 (11:03 +0200)]
Don't crash X when the tablet wasn't found.
X would crash when switching to console if the acecad module was loaded but the tablet had not been configured.
Fix by properly freeing structures before returning NULL in PreInit()
Matthieu Herrb [Thu, 31 May 2007 05:34:13 +0000 (23:34 -0600)]
fix build on BSD systems.
Matthieu Herrb [Thu, 31 May 2007 05:33:56 +0000 (23:33 -0600)]
Add .gitignore
Paul Vojta [Mon, 30 Apr 2007 18:45:53 +0000 (11:45 -0700)]
Off-by-one (and comment) fix.
Just a quick patch:
Giuseppe Bilotta [Sun, 29 Apr 2007 03:09:41 +0000 (05:09 +0200)]
Bump to 1.2.0.
Giuseppe Bilotta [Sun, 29 Apr 2007 03:02:03 +0000 (05:02 +0200)]
Simplify flag setup.
Giuseppe Bilotta [Sun, 29 Apr 2007 02:44:27 +0000 (04:44 +0200)]
More whitespace/coding style cleanups.
Giuseppe Bilotta [Sun, 29 Apr 2007 02:42:04 +0000 (04:42 +0200)]
Centralize the success code for the probe routine.
Giuseppe Bilotta [Sat, 28 Apr 2007 13:32:32 +0000 (15:32 +0200)]
Keep track of device availability.
Don't spam the log with errors about the device not being available, just inform the user when the device is available again.
Giuseppe Bilotta [Sat, 28 Apr 2007 13:10:25 +0000 (15:10 +0200)]
NOTAVAIL macro to check if errno means device not available.
Define (and use) a NOTAVAIL macro that checks errno against ENODEV, ENXIO and ENOENT, instead of checking manually against ENODEV only.
Giuseppe Bilotta [Sat, 28 Apr 2007 12:42:20 +0000 (14:42 +0200)]
Make acecadAutoDev into a flag.
Introduce AUTODEV_FLAG for the flags field in AceCadPrivateRec to tell if we are autodetecting devices or not, instead of having a separate acecadAutoDev field.
Giuseppe Bilotta [Sat, 28 Apr 2007 12:36:12 +0000 (14:36 +0200)]
Make acecadUSB into a flag.
Introduce USB_FLAG for the flags field in AceCadPrivateRec to tell if we have a USB device or not, instead of having a separate acecadUSB field.
Giuseppe Bilotta [Sat, 28 Apr 2007 12:27:58 +0000 (14:27 +0200)]
More whitespace cleanup.
Giuseppe Bilotta [Sat, 28 Apr 2007 12:25:22 +0000 (14:25 +0200)]
More coding style cleanups.
Giuseppe Bilotta [Sat, 28 Apr 2007 12:19:49 +0000 (14:19 +0200)]
Add missing newlines in a couple of messages.
Giuseppe Bilotta [Sat, 28 Apr 2007 03:29:41 +0000 (05:29 +0200)]
Whitespace cleanup.
Giuseppe Bilotta [Sat, 28 Apr 2007 03:10:39 +0000 (05:10 +0200)]
De-spammify AceCadAutoDevProbe().
Demote X_ERRORs in AceCadAutoDevProbe() to X_WARNINGs, and add an X-style
verbosity parameter. This is set to 0 during initial probe, and to 4 during
runtime probes.
Giuseppe Bilotta [Sat, 28 Apr 2007 02:55:26 +0000 (04:55 +0200)]
Re-probe on device not found on input if auto-dev is active.
If USBReadInput() fails because the device is not being found, and auto-dev is
active, try re-probing for the device. The only downside of this procedure is
that the log may get spammed a lot as long as no device can be found.
Giuseppe Bilotta [Sat, 28 Apr 2007 01:43:04 +0000 (03:43 +0200)]
Re-probe for device if DeviceOn fails and auto-dev is active.
If DeviceOn does not find the device and auto-dev is active, run the probe
again to try to find the new location of the device (if present).
Giuseppe Bilotta [Sat, 28 Apr 2007 01:09:17 +0000 (03:09 +0200)]
Device autodetection via sysfs.
If support for sysfs is compiled in and the libsysfs library is found, the
acecad driver will now try to autodetect the device via sysfs at first. If this
fails, it will probe /dev/input/eventX devices.
Currently the Name option is ignored during sysfs detection: the first possibly
valid candidate is accepted without further checks.
Giuseppe Bilotta [Fri, 27 Apr 2007 12:40:43 +0000 (14:40 +0200)]
"Name" option to configure autodev detection string.
The string we look for when probing event devices can now be configured with
the "Name" option.
Giuseppe Bilotta [Fri, 27 Apr 2007 10:23:44 +0000 (12:23 +0200)]
Merge branch 'master' into autodev
Giuseppe Bilotta [Thu, 26 Apr 2007 22:30:58 +0000 (00:30 +0200)]
Add autogen.sh and autogenerate ChangeLog to dist
Get rid of the manually maintained ChangeLog and put in some rules to
autogenerate it from git logs, following the xorg/lib/libXi example.
Also add ChangeLog and autogen.sh to the dist files.
Giuseppe Bilotta [Thu, 26 Apr 2007 22:01:54 +0000 (00:01 +0200)]
Add autoconf check for linux/input.h
Since X went modular, we cannot rely on LINUX_INPUT being defined even when the
Linux input subsystem is available. Fix: add an autoconf rule that checks for
linux/input.h and define LINUX_INPUT if the header is found.
Giuseppe Bilotta [Thu, 26 Apr 2007 11:33:51 +0000 (13:33 +0200)]
Initial support for device autodetection.
When the "Device" option is missing or set to "auto-dev" the acecad module will
attempt autodetection of the correct device.
Currently, it will probe all /dev/input/eventX nodes until one is found that
reports a device name that begins with "ACECAD".
Giuseppe Bilotta [Thu, 26 Apr 2007 01:04:06 +0000 (03:04 +0200)]
Uniformize messages.
Use xf86Msg, prepending local->name when possible and upcasing ACECAD (as per
their site, and to differentiate from the software company).
Also reduce verbosity by using xf86MsgVerb with verbosity 4 for messages which
are not of interest for users.
Giuseppe Bilotta [Thu, 26 Apr 2007 00:16:10 +0000 (02:16 +0200)]
We always have config.h.
Quoting Alan Coopersmith from http://lists.x.org/archives/xorg/2007-April/024058.html
> Now that we are no longer sharing source with the monolith, should
> all the #ifdef HAVE_CONFIG_H's be removed and just always include
> config.h now?
Giuseppe Bilotta [Tue, 24 Apr 2007 20:00:47 +0000 (22:00 +0200)]
Use autoconfigured package version if possible.
Giuseppe Bilotta [Tue, 24 Apr 2007 13:28:51 +0000 (15:28 +0200)]
Bump to 1.1.1.
Giuseppe Bilotta [Tue, 24 Apr 2007 11:35:52 +0000 (13:35 +0200)]
Support 2.6.x kernels.
Giuseppe Bilotta [Tue, 24 Apr 2007 10:44:58 +0000 (12:44 +0200)]
Use the proper MessageType for probed, default, info and error messages.
Giuseppe Bilotta [Tue, 24 Apr 2007 10:38:38 +0000 (12:38 +0200)]
Clean up defines, and add an include to fix compilation when LINUX_INPUT is defined
Adam Jackson [Fri, 7 Apr 2006 16:16:33 +0000 (16:16 +0000)]
Bump to 1.1.0.
Adam Jackson [Fri, 7 Apr 2006 16:13:56 +0000 (16:13 +0000)]
Unlibcwrap and bump server version requirement.
Kevin E Martin [Wed, 21 Dec 2005 02:29:55 +0000 (02:29 +0000)]
Update package version for X11R7 release.
Adam Jackson [Mon, 19 Dec 2005 16:25:49 +0000 (16:25 +0000)]
Stub COPYING files
Kevin E Martin [Thu, 15 Dec 2005 00:24:13 +0000 (00:24 +0000)]
Update package version number for final X11R7 release candidate.
Kevin E Martin [Tue, 6 Dec 2005 22:48:27 +0000 (22:48 +0000)]
Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
Kevin E Martin [Sat, 3 Dec 2005 05:49:29 +0000 (05:49 +0000)]
Update package version number for X11R7 RC3 release.
Kevin E Martin [Fri, 2 Dec 2005 02:16:04 +0000 (02:16 +0000)]
Remove extraneous AC_MSG_RESULT.
Adam Jackson [Tue, 29 Nov 2005 23:29:53 +0000 (23:29 +0000)]
Only build dlloader modules by default.
Alan Coopersmith [Mon, 28 Nov 2005 22:04:05 +0000 (22:04 +0000)]
Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
Eric Anholt [Mon, 21 Nov 2005 10:49:00 +0000 (10:49 +0000)]
Add .cvsignores for drivers.
Kevin E Martin [Wed, 9 Nov 2005 21:15:10 +0000 (21:15 +0000)]
Update package version number for X11R7 RC2 release.
Kevin E Martin [Tue, 1 Nov 2005 15:08:48 +0000 (15:08 +0000)]
Update pkgcheck depedencies to work with separate build roots.
Kevin E Martin [Wed, 19 Oct 2005 02:47:59 +0000 (02:47 +0000)]
Update package version number for RC1 release.
Alan Coopersmith [Tue, 18 Oct 2005 00:01:50 +0000 (00:01 +0000)]
Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
substitutions to work better with BSD make
Adam Jackson [Mon, 17 Oct 2005 22:57:25 +0000 (22:57 +0000)]
More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
of indirectly
Alan Coopersmith [Mon, 17 Oct 2005 00:08:53 +0000 (00:08 +0000)]
Use sed & cpp to substitute variables in driver man pages
Daniel Stone [Thu, 18 Aug 2005 09:03:36 +0000 (09:03 +0000)]
Update autogen.sh to one that does objdir != srcdir.
Søren Sandmann Pedersen [Wed, 10 Aug 2005 14:07:21 +0000 (14:07 +0000)]
Don\'t lose existing CFLAGS in all the input drivers and some of the video
drivers
Kevin E Martin [Fri, 29 Jul 2005 21:22:39 +0000 (21:22 +0000)]
Various changes preparing packages for RC0:
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version
Kevin E Martin [Wed, 13 Jul 2005 20:03:20 +0000 (20:03 +0000)]
Make the module dir configurable
Kevin E Martin [Wed, 13 Jul 2005 02:20:57 +0000 (02:20 +0000)]
Update all input drivers to pass distcheck
Adam Jackson [Tue, 12 Jul 2005 06:15:07 +0000 (06:15 +0000)]
Build skeletons for input drivers. Should basically work.
Adam Jackson [Mon, 11 Jul 2005 02:37:58 +0000 (02:37 +0000)]
Prep input drivers for modularizing by adding guarded #include "config.h"
Adam Jackson [Tue, 28 Jun 2005 20:54:21 +0000 (20:54 +0000)]
Bug #1565: Don't delete the driver twice. (Stéphane VOLTZ)
Adam Jackson [Sat, 25 Jun 2005 21:17:00 +0000 (21:17 +0000)]
Bug #3626: _X_EXPORT tags for video and input drivers.
Markus Kuhn [Sat, 4 Dec 2004 00:43:10 +0000 (00:43 +0000)]
Encoding of numerous files changed to UTF-8
Egbert Eich [Fri, 23 Apr 2004 19:54:02 +0000 (19:54 +0000)]
Merging XORG-CURRENT into trunk
Egbert Eich [Sun, 14 Mar 2004 08:33:47 +0000 (08:33 +0000)]
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
Egbert Eich [Wed, 3 Mar 2004 12:12:30 +0000 (12:12 +0000)]
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
Egbert Eich [Thu, 26 Feb 2004 13:36:00 +0000 (13:36 +0000)]
readding XFree86's cvs IDs
Egbert Eich [Thu, 26 Feb 2004 09:23:33 +0000 (09:23 +0000)]
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
Kaleb Keithley [Tue, 25 Nov 2003 19:28:46 +0000 (19:28 +0000)]
XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
Kaleb Keithley [Fri, 14 Nov 2003 16:48:56 +0000 (16:48 +0000)]
XFree86 4.3.0.1
Kaleb Keithley [Fri, 14 Nov 2003 16:48:56 +0000 (16:48 +0000)]
Initial revision