summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog524
1 files changed, 521 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index c07475f..4a14c8b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
-2005-10-24 Ping Cheng <pingc@wacom.com>
- Release 0.7.1 as beta
+2005-10-26 Ping Cheng <pingc@wacom.com>
+ Updated wacdump and xidump
+ Support 2.6.x without EV_SYN defined
2005-10-20 Ping Cheng <pingc@wacom.com>
* Updated configure options (added --with-x-src)
@@ -10,4 +11,521 @@
* Added DTU710, DTF 720 and Graphire 4
2005-09-21 Ping Cheng <pingc@wacom.com>
- * linuxwacom-0.7.0 Released \ No newline at end of file
+ * linuxwacom-0.7.0 Released
+
+2005-09-19 Ping Cheng <pingc@wacom.com>
+ * Fixed a serial Graphire bug
+
+2005-09-16 Ping Cheng <pingc@wacom.com>
+ * Fixed a P4 eraser bug
+ * Fixed an initial relative pressure bug (Fred)
+ * Reports USB tool ID
+
+2005-09-09 Ping Cheng <pingc@wacom.com>
+ * Supports 16 button events for all tools
+ * Merged TabletPC button1 patch from Brent Baccala
+
+2005-09-07 Ping Cheng <pingc@wacom.com>
+ * Updated wacdump for Cintiq 21UX
+ * Updated docs.html
+ * Updated acinclude.m4 to deal with version checking,
+ such as 2.6.12.4 (Tim Jedlicka)
+
+2005-08-18 Ping Cheng <pingc@wacom.com>
+ * Merged patches for Volito2 and PL700
+ * Updated wacomcpl and configure.in
+
+2005-08-09 Ping Cheng <pingc@wacom.com>
+ * Fxied a dlloader option bug (Jeremy Huddleston)
+
+2005-08-08 Ping Cheng <pingc@wacom.com>
+ * Added --enable-dlloader configuration option
+ * Cleaned Graphire wacom.c code
+ * Cleaned relative Convert/revConvert X code
+ * Released linuxwacom-0.6.9 as beta
+
+2005-07-28 Ping Cheng <pingc@wacom.com>
+ * Removed GTK from configure script and xidump code (Jens Georg)
+
+2005-07-26 Ping Cheng <pingc@wacom.com>
+ * Fixed a serial protocol 4 eraser/3rd button switch bug
+
+2005-07-20 Ping Cheng <pingc@wacom.com>
+ * Support x86-64 X driver
+ * Fixed a Cintiq 21UX kernel bug
+ * Fixed a TabletPC eraser bug
+
+2005-06-15 Ping Cheng <pingc@wacom.com>
+ * Added src/2.4.30x86-64 directory for x86-64 kernel 2.4.30
+
+2005-06-14 Ping Cheng <pingc@wacom.com>
+ * Merged with xf86Wacom.c version 1.47 at www.xfree86.org
+ * Support tablet orentation rotation for all tablets
+ * Support x86-64 kernel
+
+2005-05-05 Ping Cheng <pingc@wacom.com>
+ * Added 3rd party developer support pages
+ * Released linuxwacom-0.6.8
+
+2005-04-25 Ping Cheng <pingc@wacom.com>
+ * Updated linuxwacom.sf.net website
+ * Cleaned tablet mapping and resolution code
+
+2005-03-28 Ping Cheng <pingc@wacom.com>
+ * Updated linuxwacom.sf.net website
+ * Released linuxwacom-0.6.7 as beta
+
+2005-03-18 Ping Cheng <pingc@wacom.com>
+ * Added support to kernel 2.6.11
+ * Cleaned wacom_graphire_irq routine
+
+2005-03-10 Ping Cheng <pingc@wacom.com>
+ * Merged Jens' 2.6.*/Makefile.in and a few other updates
+ * Added Cintiq 21UX support
+ * Added 2 new X config options: Gimp and MMonitor
+ "Gimp off" reports raw x and y in valuator;
+ "Gimp on" reports modified x and y when Top
+ and Bottom values are set;
+ default is on to support Gimp;
+ "MMonitor on" moves cursor accross screens;
+ "MMonitor off" cursor stays in the current screen;
+ default is on.
+ * Fixed bug 1146135
+
+2005-02-28 Ping Cheng <pingc@wacom.com>
+ * Fixed Graphire/Volito button bug
+ * Added xserver64 option to configure
+ * Added EVIOCGRAB to wcmUSB.c as suggested by Vojtech Pavlik to
+ grab the USB tablet event so nothing else can get the data
+ (I don't see the effect though)
+ * Modified acinclude.m4 for tcl.h default checking (Jens Georg)
+
+2005-02-02 Ping Cheng <pingc@wacom.com>
+ * Added missing routine in src/2.6.8/wacom.c
+ * Fixed maxZ in wcmSerial.c for penpartner
+
+2004-12-01 Ping Cheng <pingc@wacom.com>
+ * Removed src/2.6.x/Makefile.am to build .ko locally (Jens Georg)
+ * Updated src/2.6.x/Makefile.in (Jens Georg)
+ * Added support for kernel 2.6.10
+ * Fixed a P4 bug in wcmSerial.c
+ * Added wacom.man to dev
+ * Released 0.6.6
+ * Updated web pages
+
+2004-11-05 Ping Cheng <pingc@wacom.com>
+ * Updated configure script Kristian Høgsberg <krh@redhat.com>
+ * Removed XFree86v3 support
+ * Cleaned wacom.c files
+ * Released 0.6.5 as beta
+
+2004-11-02 Ping Cheng <pingc@wacom.com>
+ * Added subdirs for each kernel 2.6.x
+ * Updated web scripts
+
+2004-10-15 Ping Cheng <pingc@wacom.com>
+ * Fixed Intuos3 pressure bug
+
+2004-10-06 Ping Cheng <pingc@wacom.com>
+ * Added Intuos3 support
+ * Fixed z-rot valuator initialization error
+
+2004-08-06 Ping Cheng <pingc@wacom.com>
+ * Fixed USB tablet protocol V dual input for kernel 2.6
+ * Updated wacusb.c to fix wacdump ParseData error
+ * Fixed speed and acceleration bug
+ * Released version 0.6.4
+
+2004-06-04 Ping Cheng <pingc@wacom.com>
+ * Updated configure.in for option verification
+ * Removed XFree86/xorg.conf 3.x code
+ * Fixed XF86Config multi-word identifier issue
+ * Fixed warnings in X.org 6.7.0
+
+2004-05-24 Ping Cheng <pingc@wacom.com>
+ * Merged changes from 2.6.6 kernel Dan Bullok <dan.devel@bullok.com>
+ * Support protocol V dual input for both serial and USB
+ * Fixed wacomcpl-exec Feel window bug
+ * Released version 0.6.3
+
+2004-05-18 Ping Cheng <pingc@wacom.com>
+ * Fixed Relative Speed bug
+ * Added a workaround for TPCButton to deal with XFree86 button
+ bug (occasionally unreleased left click when simultaneously
+ pressed with another button)
+
+2004-05-14 Ping Cheng <pingc@wacom.com>
+ * Removed DoubleSpeed and DoubleRadius options (use system default instead)
+ * Fixed tool on tablet when driver starts issue
+ * Updated wacomcpl and webpages
+ * Added MODVER string to default option in configure.in
+
+2004-04-02 Ping Cheng <pingc@wacom.com>
+ * Fixed TwinView Absolute mode and DoubleSpeed check
+ * Fixed tool on tablet when driver starts issue
+ * Released version 0.6.2
+
+2004-03-11 Ping Cheng <pingc@wacom.com>
+ * Modified wacusb.c for Debian
+ * Fixed DoubleSpeed and DoubleRadius issues
+
+2004-03-05 Ping Cheng <pingc@wacom.com>
+ * Modified tcl and tk configuration options
+ * Updated webpage for kernel 2.6 support
+
+2004-03-02 Ping Cheng <pingc@wacom.com>
+ * Support 2.6.2/3 (Ned Konz)
+ * Released version 0.6.1
+
+2004-02-24 Ping Cheng <pingc@wacom.com>
+ * Support module versioning for kernel 2.4.22 and later (Adrian Secord)
+ * Added "Mode Toggle" to button functions to switch mode
+
+2004-02-05 Ping Cheng <pingc@wacom.com>
+ * Work around for 2.4.24 support (Marek Olszewski)
+
+2004-02-04 Ping Cheng <pingc@wacom.com>
+ * Released version 0.6.0
+
+2004-01-19 Ping Cheng <pingc@wacom.com>
+ * Sync wacom.c in kernel 2.6 with wacom.c in kernel 2.4 (Ned Konz)
+ * Work around for 2.4.23 support (Jens Georg)
+
+2004-01-13 Ping Cheng <pingc@wacom.com>
+ * Fixed relative wheel bug in wacom.c for 2.6
+ * Modified tcl and tk configuration options
+ * Rearranged wacomcpl windows for Tablet PC
+ * Updated README
+
+2003-12-15 Ping Cheng <pingc@wacom.com>
+ * Fixed a wacom.c bug for 2.6 (Martin Renold)
+ * Added evdev.c to src/2.6 to attach replugged device
+ * Updated README
+
+2003-12-10 Ping Cheng <pingc@wacom.com>
+ * Support kernel 2.6.0
+
+2003-11-26 Ping Cheng <pingc@wacom.com>
+ * Support Tablet PC Buttons. Default is off.
+ Usage:
+ xsetwacom set $device tpcbutton 1 (to turn it on)
+ xsetwacom set $device tpcbutton 0 (to turn it off)
+ * Turned configure option "--disable-wacom" as default
+ * Added wacom_drv.o into the install script so wacom_drv.o
+ will be installed along with the other executables
+ and libs when "make install" is issued.
+ This enables the systems "identical" to the development
+ system to install the Wacom X driver related items
+ without rebuilding them on the targeted system.
+ Where "identical" means both systems have the same version
+ of XFree86, tcl, and tk.
+ Usage:
+ After building and testing the package on the development
+ system, copy the whole package directory onto the
+ "identical" system, then
+ cd $package_home_dir
+ su
+ make install
+
+2003-11-18 Ping Cheng <pingc@wacom.com>
+ * Support general Tablet PC (ISDV4)
+ * Added a new xsetwacom command for mult-monitor setup:
+ xsetwacom set $device mmmonitor $value
+ $value 0: let cursor move across monitors (default)
+ 1: cursor will stay in the monitor it was
+
+2003-11-10 Ping Cheng <pingc@wacom.com>
+ * Support wacomcpl with user specified tcl/tk src dirs
+ * Moved kernel files to 2.4 and 2.4.22 for easy upgrading
+ * Refined filters
+
+2003-10-09 Ping Cheng <pingc@wacom.com>
+ * Support kernel-2.4.22
+
+2003-09-30 Ping Cheng <pingc@wacom.com>
+ * Fixed TwinView relative mapping error
+
+2003-09-24 Ping Cheng <pingc@wacom.com>
+ * Support TwinView with different Screen resolutions
+ * Added a new option, "TVResolution", to configure each resolution
+
+2003-09-22 Ping Cheng <pingc@wacom.com>
+ * Support TwinView Cintiq calibration
+ * Enable Screenno Option for TwinView setup
+ * Minor serial tablet and kernel 2.6 support fixes
+
+2003-08-13 Ping Cheng <pingc@wacom.com>
+ * Added relative movement acceleration
+ * Added Mapping, Tip Feel, and Movement Controls in wacomcpl
+
+2003-07-31 Ping Cheng <pingc@wacom.com>
+ * Added "Left Double Click" and "Ignore Button Event"
+ commands into xsetwacom
+ * Set Mode default values: cursor - relative
+ stylus/eraser - absolute
+
+2003-07-24 Ping Cheng <pingc@wacom.com>
+ * Added new xsetwacom commands (Mode, SpeedLevel, and ClickForce)
+
+2003-07-19 Ping Cheng <pingc@wacom.com>
+ * Fixed Intuos tilt filter
+ * Send raw values of tilt, pressure, rotation and 4D mouse
+ wheel to valuators when the device is in relative mode
+
+2003-07-16 Ping Cheng <pingc@wacom.com>
+ * Fixed Intuos filter to ignore the first sample
+ * Added noise reducing filter for all tablets
+ * Cleaned up old filters
+ * Improved USB relative movement
+
+2003-07-10 John E. Joganic <john@joganic.com>
+ * Fixed Intuos filter to ignore first couple samples.
+ * Added pedantic to compiler options
+ * Fixed minor warnings caused by pedantic setting.
+
+2003-07-08 Ping Cheng <pingc@wacom.com>
+ * Changed src/Makefile.am for kernel 2.5 (Kris Verbeeck)
+
+2003-06-25 Ping Cheng <pingc@wacom.com>
+ * Added TwinView support (Ron Woods)
+ * Fixed single screen mapping problem
+ * Added TabletPC calibration
+ * Support 2.5 kernel in X driver (Kris Verbeeck)
+
+2003-06-19 John E. Joganic <john@joganic.com>
+ * Reapplied patch for tablets reporting as 0x47.
+ * Suppress value of 0 disables suppression.
+
+2003-06-16 John E. Joganic <john@joganic.com>
+ * Added mkxincludes, automatic check for x-includes in configure
+
+2003-06-15 John E. Joganic <john@joganic.com>
+ * Released version 0.5.1-beta
+
+2003-06-14 John E. Joganic <john@joganic.com>
+ * Fixed wacomcpl/wacomxi to run on systems with tcl and tk installed
+ * Moved wacomxi into subdirectory
+ * Modified checks for tcl and tk to search include and library paths
+ * Applied conditional build and install to wacomxi
+ * Modified wacomcpl to install and run regardless of install prefix
+ * Added Intuos filter code back into data path
+ * Fixed Graphire filter code because suppression code does same thing
+ * Raw filtering is enabled by default
+ * Intuos filter code works for both serial and USB tablets
+
+2003-06-03 Ping Cheng <pingc@wacom.com>
+ * Added calibration tool and made it install as default
+ * Added gimp option for calibration
+
+2003-05-15 John E. Joganic <john@joganic.com>
+ * Added timestamp to sample structure
+ * Added acceleration format to raw xidump for viewing jitter
+
+2003-05-12 Ping Cheng <pingc@wacom.com>
+ * Removed FIRST_TOUCH_FLAG (J. Yen's patch for wcmCommon.c)
+ * Cleaned valuator report for relative mode
+ * Send 4th/5th buttons for all relative wheels
+ * Report in-prox after tool is set (J. Yen's patch for wacom.c)
+ * Fixed compile warning for xf86Wacom.c
+
+2003-05-09 Ping Cheng <pingc@wacom.com>
+ * Added Cintiq Partner, Graphire3 4x5 and 6x8
+ * Added a few new xsetwacom commands
+
+2003-05-04 John E. Joganic <john@joganic.com>
+ * Overhauled device reading.
+ * Consolidated serial data path.
+ * Updated ISDV4 data path, untested.
+ * Added data history buffer and working state.
+ * Added raw data filtering.
+ * Commented out some incomplete features.
+
+2003-05-03 John E. Joganic <john@joganic.com>
+ * Fixed USB 4D mouse button mapping to be consistent with serial 4D.
+
+2003-05-02 John E. Joganic <john@joganic.com>
+ * Added xsetwacom, libwacomcfg, and Xwacom.h; work in progress
+ * xsetwacom, wacdump, libwacomcfg, and xidump now install by default.
+ * Added pressure curve, buttons, and bounding rect parameters.
+
+2003-05-01 John E. Joganic <john@joganic.com>
+ * Changed Graphire from absolute wheel to relative.
+ * Moved throttle position check out of Suppress. Need it elsewhere.
+ * Fixed xidump library dependencies for non-gtk build
+
+2003-04-29 John E. Joganic <john@joganic.com>
+ * Expanded graphire parsing; all devices use same data path
+ * Disabled throttle/wheel correlation for now; needs work and
+ option for enabling/disabling.
+ * Split absolute and relative wheel at early data path stage
+ * Added pressure curve; implementation is a bit overkill, but it works
+
+2003-04-21 Ping Cheng <pingc@wacom.com>
+ * Updated serial UD and PL code for the refactored src
+
+2003-04-19 Jimmy Yen <jimmy@yen.tp>
+ * Fixed throttle code.
+ * Slightly refined Xinerama code. Use X's own global variable instead
+ for Xinerama detection.
+ * Disallow pointers to enter dead areas, causing setting screen to fail.
+
+2003-04-18 Jimmy Yen <jimmy@yen.tp>
+ * Extra checking to set screen only when the device sends core events.
+ * Made KeepShape compatible with multiple screen setup.
+ * Reenabled throttle and fake button 4/5 code. Can be disabled by
+ setting 'Option "MouseWheel" "off"'. This still needs work.
+ * Unified cursor acceleration in both directions.
+
+2003-04-17 Jimmy Yen <jimmy@yen.tp>
+ * Software solution of dual channel input for USB devices.
+
+2003-04-16 Jimmy Yen <jimmy@yen.tp>
+ * Basic Xinerama setup support. Works with horizontal, non-overlapping
+ screen combinations with different resoluions. Users need to specify
+ 'Option Xinerama "on"' for each absolute device.
+
+2003-04-14 Jimmy Yen <jimmy@yen.tp>
+ * Small KeepShape fix.
+ * Cleaned up xf86WcmSendEvents.
+ * Fallback case in device selection code.
+
+2003-04-08 John E. Joganic <john@joganic.com>
+ * Fixed USB tilt ranges.
+ * Exploded out serial tablet initialization.
+ * Reporting throttle on cursor valuator 4
+ * Fixed serial 4D mouse rotation value
+ * Default threshold to 1/32 maximum pressure
+
+2003-04-07 John E. Joganic <john@joganic.com>
+ * Fixed bug in tilt filter.
+ * MaxZ determined at tablet detection
+ * Changed pressure code; all values positive.
+ * Added channel code, device proximity bound to channel
+
+2003-04-07 Jimmy Yen <jimmy@yen.tp>
+ * Set resolutions for USB tablets.
+
+2003-04-06 John E. Joganic <john@joganic.com>
+ * Refactored xf86Wacom.c into separate files.
+
+2003-04-02 John E. Joganic <john@joganic.com>
+ * Added J. Yen's "misc fixes" patch to xf86Wacom.c
+ * Added J. Paisley's "reattach" patch to evdev.c
+
+2003-03-31 John E. Joganic <john@joganic.com>
+ * Added mousedev.c with fix to ignore wacom
+
+2003-03-22 John E. Joganic <john@joganic.com>
+ * Added ncurses detection.
+ * Cleaned up output of xidump.
+ * Added Dean Townsley's ISDV4 patch.
+
+2003-03-08 John E. Joganic <john@joganic.com>
+ * Added curses functionality to xidump.c, now default
+ * xidump now builds by default
+
+2003-03-07 John E. Joganic <john@joganic.com>
+ * Added tabletdev.c framework (based on mousedev.c)
+ * Added device list to xidump.c including class info
+ * Added raw event notification
+
+2003-03-06 John E. Joganic <john@joganic.com>
+ * Applied Ping Cheng's suppress patch
+ * Added evdev.c to project, contains Jonathan Paisley's oops patch
+ * Added input.c to project
+
+2003-02-23 John E. Joganic <john@joganic.com>
+ * Added xidump and gtk config options
+
+2003-02-22 John E. Joganic <john@joganic.com>
+ * Applied Ping Cheng's multi-monitor patch
+ * Added build option for Xfree86 v3.x; testing only
+ * Applied Jimmy Yen's origin patch
+
+2003-02-12 John E. Joganic <john@joganic.com>
+ * Applied Ping Cheng's eraser patch for PL in wacom.c
+ * Applied Ping Cheng's USB patch for xf86Wacom.c
+ * Applied Ping Cheng's device_on patch for xf86Wacom.c
+
+2003-01-31 John E. Joganic <john@joganic.com>
+ * Branched 0.4.0 production. Updated version to 0.5.0-beta.
+ * Added Ping Cheng's PL code.
+ * Fixed serial number code in wacom.c, xf86Wacom.c, and wacserial.c such
+ that they all correspond.
+
+2003-01-27 John E. Joganic <john@joganic.com>
+ * Changed macros from WAC_ to WCM_ due to bug in Mandrake 9 autoconf.
+ * Added timeout for reset and tablet detection in wacserial.c
+ * Added logging to wacdump.
+ * Added serial reset on bit errors.
+
+2003-01-26 John E. Joganic <john@joganic.com>
+ * Merged Dean Townsley's Acer C100 patch
+ * Changed internal device identification model to handle new tablets
+
+2003-01-25 John E. Joganic <john@joganic.com>
+ * Added configuration option to disable non-linux code
+ * Moved USB code from wacdump into wacusb.c
+
+2003-01-16 John E. Joganic <john@joganic.com>
+ * Added check for Mandrake .o.gz modules in configure
+
+2003-01-10 John E. Joganic <john@joganic.com>
+ * Changed bit macros for Graphire
+
+2003-01-09 John E. Joganic <john@joganic.com>
+ * Fixed Intuos and Intuos2 sizes
+ * Added Gilbert Ramirez's no-merge-constants patch
+ * Added patch for HID_QUIRK on 2.4.18
+
+2003-01-01 John E. Joganic <john@joganic.com>
+ * Added volito to hid-core.c.
+ * Fixed volito report #99.
+ * Updated volito ranges.
+ * Fixed wacdump refresh
+ * Fixed 2D mouse buttons in xf86Wacom.c
+
+2002-12-31 John E. Joganic <john@joganic.com>
+ * Added Ping Cheng's new tool IDs.
+ * Fix for unknown report #1 using simple kernel thread
+ * Added automatic module loading for usb wacom and evdev
+
+2002-12-26 John E. Joganic <john@joganic.com>
+ * Fixed tablet initialization
+
+2002-12-21 John E. Joganic <john@joganic.com>
+ * Moved project to SourceForge as linuxwacom.
+
+2002-12-21 John E. Joganic <john@joganic.com>
+ * Added serial code to wacdump
+ * Added serial protocols IV 1.0 - 1.4.
+ * Added serial protocol V 1.0 - 1.1.
+ * Intuos mouse wheels are now positive when rolled backwards per PS/2
+ Intellimouse convention
+ * Added Intuos2 to xf86Wacom.c
+
+2002-12-17 John E. Joganic <john@joganic.com>
+ * Merged code from 2.4.20 hid-core.c
+ * Added configuration code to handle kernels still at 2.4.19
+ * Split wacdump curses code into wacscrn.c to solve namespace collision
+ * Added volito to wacom.c
+
+2002-12-15 John E. Joganic <john@joganic.com>
+ * Last minute fix to debugging level on 4D mouse wheel
+ * Added framework for new driver
+ * Added code for 4D mouse wheel in xf86Wacom.c
+
+2002-12-13 John E. Joganic <john@joganic.com>
+ * Added pen model numbers for Intuos2 grip pen and Intuos pen
+ * Added wcm-beta.c and wcm-beta.h shell
+ * Added relative events to wacdump
+ * Added relative bit to Intuos and Intuos2 reporting in wacom.c
+ * Fixed relative 2D mouse wheel reporting in wacom.c
+
+2002-11-27 John E. Joganic <john@joganic.com>
+ * Added exp subdirectory for experimental work
+ * Isolated xf86Wacom.c declarations to header file
+
+2002-11-24 John E. Joganic <john@joganic.com>
+ * Branched at 0.2.0
+ * Created configure-based build environment