ChangeLog revision fc27e79c
1fc27e79cSmrgcommit 2b6dc8ccfe85356d309e3191cf5b942c6d4e0cd5
2fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
3fc27e79cSmrgDate:   Tue Oct 6 12:09:46 2009 +1000
4fc27e79cSmrg
5fc27e79cSmrg    mouse 1.5.0
6fc27e79cSmrg    
7fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
8fc27e79cSmrg
9fc27e79cSmrgcommit 6bae95035db026b7f3189a21942ce7953a6e3437
10fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
11fc27e79cSmrgDate:   Tue Oct 6 12:07:45 2009 +1000
12fc27e79cSmrg
13fc27e79cSmrg    Require macros 1.3 for XORG_DEFAULT_OPTIONS
14fc27e79cSmrg    
15fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
16fc27e79cSmrg
17fc27e79cSmrgcommit 622cf1834725c3348cfdc41c12e39b327011c836
18fc27e79cSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
19fc27e79cSmrgDate:   Sat Sep 12 20:18:06 2009 -0700
20fc27e79cSmrg
21fc27e79cSmrg    Fix crashes due to MouseBlockHandler/MouseWakeupHandler with invalid devices
22fc27e79cSmrg    
23fc27e79cSmrg    Don't install the handlers if devices failed to open/initalize.
24fc27e79cSmrg    Remove the handlers when disabling Emulate3Soft mode, since otherwise
25fc27e79cSmrg    they'll be left around when device is closed & device structs are freed.
26fc27e79cSmrg    
27fc27e79cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
28fc27e79cSmrg
29fc27e79cSmrgcommit bc7933171e08215ba28bc06c80ee1bc1febc0522
30fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
31fc27e79cSmrgDate:   Wed Sep 9 11:48:58 2009 +1000
32fc27e79cSmrg
33fc27e79cSmrg    mouse 1.4.99.1
34fc27e79cSmrg    
35fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
36fc27e79cSmrg
37fc27e79cSmrgcommit 04a29c8c8ebc6fbc6f5b67026b659a2ffdd6540b
38fc27e79cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
39fc27e79cSmrgDate:   Mon Sep 7 11:12:13 2009 -0400
40fc27e79cSmrg
41fc27e79cSmrg    xf86-input-mouse: Remove unused .cvsignore file #23776
42fc27e79cSmrg    
43fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
44fc27e79cSmrg
45fc27e79cSmrgcommit fa997144458527856b71fa162a105a46af8e688a
46fc27e79cSmrgAuthor: Donald Kayser <xorg@kayser.net>
47fc27e79cSmrgDate:   Thu Sep 3 09:22:30 2009 +1000
48fc27e79cSmrg
49fc27e79cSmrg    signed/unsigned fixes for delta x,y movement
50fc27e79cSmrg    
51fc27e79cSmrg    Changed the cast of (char) to (signed char) while computing delta x
52fc27e79cSmrg    and delta y mouse movements. The C standard does not define compiler
53fc27e79cSmrg    behavior, and currently with PPC builds, the (char) cast is unsigned.
54fc27e79cSmrg    To guarantee that the compiler will generate signed values, the cast
55fc27e79cSmrg    has been changed
56fc27e79cSmrg    
57fc27e79cSmrg    Signed-off-by: Donald Kayser <xorg@kayser.net>
58fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
59fc27e79cSmrg
60fc27e79cSmrgcommit f292f23baf4db048917a2acd4def9fab4293bc85
61fc27e79cSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
62fc27e79cSmrgDate:   Thu Aug 20 13:49:52 2009 -0700
63fc27e79cSmrg
64fc27e79cSmrg    sun_mouse: Don't try calling ioctls if mouse fd wasn't opened
65fc27e79cSmrg    
66fc27e79cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
67fc27e79cSmrg
68fc27e79cSmrgcommit f93c927178a352eec00b3323eb935cc6f27243b0
69fc27e79cSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
70fc27e79cSmrgDate:   Thu Aug 20 13:29:25 2009 -0700
71fc27e79cSmrg
72fc27e79cSmrg    Remove check for OS/2
73fc27e79cSmrg    
74fc27e79cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
75fc27e79cSmrg
76fc27e79cSmrgcommit 1be9e3cf0c491cddfb5985b6b3cc65581313f98f
77fc27e79cSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
78fc27e79cSmrgDate:   Thu Aug 20 13:26:40 2009 -0700
79fc27e79cSmrg
80fc27e79cSmrg    sun_mouse: Check if streams module is already on the stack before pushing it
81fc27e79cSmrg    
82fc27e79cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
83fc27e79cSmrg
84fc27e79cSmrgcommit bf95ccf496d6674a83c44d559e3eef8729c69449
85fc27e79cSmrgAuthor: Dima Kogan <dkogan@secretsauce.net>
86fc27e79cSmrgDate:   Sun Aug 16 22:27:28 2009 -0700
87fc27e79cSmrg
88fc27e79cSmrg    Restrict wheel emulation to a single axis at a time.
89fc27e79cSmrg    
90fc27e79cSmrg    Wheel emulation works for both horizontal and vertical axes. Thus, if a
91fc27e79cSmrg    device doesn't move in perfect straight line, scroll events build up on the
92fc27e79cSmrg    respective other axis.
93fc27e79cSmrg    
94fc27e79cSmrg    In some clients, scroll wheel events have specific meanings other than
95fc27e79cSmrg    scrolling (e.g. mplayer). In these clients, erroneous scrolling events come
96fc27e79cSmrg    at a high cost.
97fc27e79cSmrg    
98fc27e79cSmrg    Thus, if a scroll wheel event is generated for one axis, reset the inertia
99fc27e79cSmrg    of the other axis to 0, avoiding the buildup of these erroneous scrolling
100fc27e79cSmrg    events.
101fc27e79cSmrg    
102fc27e79cSmrg    Signed-off-by: Dima Kogan <dkogan@secretsauce.net>
103fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
104fc27e79cSmrg
105fc27e79cSmrgcommit 2d43329d778d7bfae5d9c99611ad49efa56716a6
106fc27e79cSmrgAuthor: Dima Kogan <dkogan@secretsauce.net>
107fc27e79cSmrgDate:   Sun Aug 16 21:33:43 2009 -0700
108fc27e79cSmrg
109fc27e79cSmrg    Allow 0 as wheel emulation button for unconditional scrolling (#20529)
110fc27e79cSmrg    
111fc27e79cSmrg    If wheel emulation is on and the emulation button is 0, then any x/y motion
112fc27e79cSmrg    of the device is converted into wheel events. The device becomes a
113fc27e79cSmrg    scrolling-only device.
114fc27e79cSmrg    
115fc27e79cSmrg    Signed-off-by: Dima Kogan <dkogan@dkogan@cds.caltech.edu>
116fc27e79cSmrg    Signed-off-by: Dima Kogan <dkogan@secretsauce.net>
117fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
118fc27e79cSmrg
119fc27e79cSmrgcommit 0996fd2e3dcac813ad450884e8c117bc4d49b89a
120fc27e79cSmrgMerge: 66bdf8d 8a3f6f7
121fc27e79cSmrgAuthor: Charlie <root@netbsd.(none)>
122fc27e79cSmrgDate:   Thu Jul 9 10:05:46 2009 +0200
123fc27e79cSmrg
124fc27e79cSmrg    Merge branch 'master' of ssh://mbalmer@git.freedesktop.org/git/xorg/driver/xf86-input-mouse
125fc27e79cSmrg
126fc27e79cSmrgcommit 66bdf8d3f289a3ada44c37f3ceb00fc728975cac
127fc27e79cSmrgAuthor: Charlie <root@netbsd.(none)>
128fc27e79cSmrgDate:   Thu Jul 9 08:09:54 2009 +0200
129fc27e79cSmrg
130fc27e79cSmrg    Conditionally declare some variables that are only used conditionally.
131fc27e79cSmrg    
132fc27e79cSmrg    Reviewed-by: Matthieu Herrn <matthieu@openbsd.org>
133fc27e79cSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
134fc27e79cSmrg
135fc27e79cSmrgcommit 8a3f6f75218080b3e7657cb104c6f8e025f358ef
136fc27e79cSmrgAuthor: Charlie <root@netbsd.(none)>
137fc27e79cSmrgDate:   Thu Jul 9 08:09:54 2009 +0200
138fc27e79cSmrg
139fc27e79cSmrg    Conditionally declare some variables that are only used conditionally.
140fc27e79cSmrg
141fc27e79cSmrgcommit 2ddc4e9b2882914a56508613fe069c7335c64cc7
142fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
143fc27e79cSmrgDate:   Thu Jun 18 16:11:47 2009 +1000
144fc27e79cSmrg
145fc27e79cSmrg    Protect against ABI_XINPUT_VERSION 7.
146fc27e79cSmrg    
147fc27e79cSmrg    Missing the actual button and axis labeling, this can be added at a later
148fc27e79cSmrg    point in time.
149fc27e79cSmrg    
150fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
151fc27e79cSmrg
152fc27e79cSmrgcommit 91bf15dd2af4bf9a83e317b8821bcbbfdba02338
153fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
154fc27e79cSmrgDate:   Fri May 29 10:07:19 2009 +1000
155fc27e79cSmrg
156fc27e79cSmrg    Remove ModuleInfoRec and associated bits.
157fc27e79cSmrg    
158fc27e79cSmrg    ModuleInfoRec was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from
159fc27e79cSmrg    the server. The MouseOpts were only used from the ModuleInfoRec, they're
160fc27e79cSmrg    gone now too.
161fc27e79cSmrg    
162fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
163fc27e79cSmrg
164fc27e79cSmrgcommit b698a24ab233ec5da2ebd36b5f6f199219de6d44
165fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
166fc27e79cSmrgDate:   Wed Mar 25 08:37:01 2009 +1000
167fc27e79cSmrg
168fc27e79cSmrg    Remove xf86MouseProtocolIDToName and xf86MouseProtocolNameToID.
169fc27e79cSmrg    
170fc27e79cSmrg    Both were only used from the xf86-misc extension which is gone from the
171fc27e79cSmrg    server as of 1.6.
172fc27e79cSmrg    
173fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
174fc27e79cSmrg
175fc27e79cSmrgcommit 6887ca0de8314b6029d5df63777b29c46eeb9442
176fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
177fc27e79cSmrgDate:   Wed Mar 25 08:45:10 2009 +1000
178fc27e79cSmrg
179fc27e79cSmrg    Require xorg-server 1.5.99.901 or higher.
180fc27e79cSmrg    
181fc27e79cSmrg    1.6 is the first server release that has the xf86OSmouse.h and related code
182fc27e79cSmrg    removed. This code has moved into the mouse driver and attempts of using a
183fc27e79cSmrg    mouse driver that provides xf86OSmouse.h with a pre-1.6 xserver may fail.
184fc27e79cSmrg    
185fc27e79cSmrg    See also:
186fc27e79cSmrg    http://lists.freedesktop.org/archives/xorg/2009-March/044501.html
187fc27e79cSmrg    
188fc27e79cSmrg    Reported-by: Jeremy C. Reed <reed@reedmedia.net>
189fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
190fc27e79cSmrg
191fc27e79cSmrgcommit abc65bec5c88acd0a8699920e18473cfa007169f
192fc27e79cSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
193fc27e79cSmrgDate:   Wed Feb 4 20:48:33 2009 -0200
194fc27e79cSmrg
195fc27e79cSmrg    Janitor: use $PKG_CONFIG and update .gitignore.
196fc27e79cSmrg    
197fc27e79cSmrg    Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
198fc27e79cSmrg
1996aab59a7Smrgcommit 5058dc340278f2498dd1b4db129dc6dd6b0e0964
2006aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2016aab59a7SmrgDate:   Fri Jan 9 18:38:57 2009 -0800
202659607e0Smrg
2036aab59a7Smrg    Version 1.4.0
204659607e0Smrg
2056aab59a7Smrgcommit 194fed98fee47801f1ca8eb926bc10a57b7582cb
2066aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2076aab59a7SmrgDate:   Fri Jan 9 14:41:26 2009 -0800
208659607e0Smrg
2096aab59a7Smrg    Add note on hal-based configuration to man page
210659607e0Smrg
2116aab59a7Smrgcommit 299bd6c164e4e91cf69c41b3c7b97879cfcc0d32
2126aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2136aab59a7SmrgDate:   Fri Jan 9 08:45:38 2009 -0800
214659607e0Smrg
2156aab59a7Smrg    Add copyright notices for OS mouse code to COPYING file
216659607e0Smrg
2176aab59a7Smrgcommit 0968d56233804515d347b2001bf817d0fa3611ea
2186aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2196aab59a7SmrgDate:   Thu Jan 8 21:48:13 2009 -0800
220659607e0Smrg
2216aab59a7Smrg    Unifdef XFree86LOADER
222659607e0Smrg
2236aab59a7Smrgcommit 47c5e3a368a2922c4cc5e3a9769501fe399287ae
2246aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2256aab59a7SmrgDate:   Thu Jan 8 21:43:58 2009 -0800
226659607e0Smrg
2276aab59a7Smrg    Remove some #if 1 statements
228659607e0Smrg
2296aab59a7Smrgcommit 7039165d70079f2e8573ada9323fbc582c825248
2306aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2316aab59a7SmrgDate:   Thu Jan 8 21:38:54 2009 -0800
232659607e0Smrg
2336aab59a7Smrg    Comment typo fixes
234659607e0Smrg
2356aab59a7Smrgcommit a61f0f92299037fe818a54c2cd9a2d3836698b43
2366aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2376aab59a7SmrgDate:   Thu Jan 8 21:29:00 2009 -0800
238659607e0Smrg
2396aab59a7Smrg    sun_mouse: fallback to commonOptions for StreamsModule too
240659607e0Smrg
2416aab59a7Smrgcommit 4623258b48f01306309ff9d39a85565bce57946e
2426aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2436aab59a7SmrgDate:   Thu Jan 8 21:21:18 2009 -0800
244659607e0Smrg
2456aab59a7Smrg    Clear assorted compiler, sparse & lint warnings
2466aab59a7Smrg    
2476aab59a7Smrg    mouse.c:1004:35: warning: Using plain integer as NULL pointer
2486aab59a7Smrg    sun_mouse.c:325: warning: 'absX' might be used uninitialized in this function
2496aab59a7Smrg    sun_mouse.c:325: warning: 'absY' might be used uninitialized in this function
2506aab59a7Smrg    sun_mouse.c: (158) warning: constant truncated by assignment
2516aab59a7Smrg    
2526aab59a7Smrg    declared global, could be static:
2536aab59a7Smrg        hardProtocolList    mouse.c(3151)
2546aab59a7Smrg        softProtocolList    mouse.c(3163)
2556aab59a7Smrg        serialDefaultsList  mouse.c(3366)
256659607e0Smrg
2576aab59a7Smrgcommit 6f14e8569150b0d6fac7186968cde8b031a1fefc
2586aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2596aab59a7SmrgDate:   Thu Jan 8 21:20:58 2009 -0800
260659607e0Smrg
2616aab59a7Smrg    Add XORG_CWARNFLAGS & XORG_WITH_LINT for more compiler checking
262659607e0Smrg
2636aab59a7Smrgcommit 24d9306546d325089c5fb6b78b90c24b38c86338
2646aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2656aab59a7SmrgDate:   Thu Jan 8 20:40:10 2009 -0800
266659607e0Smrg
2676aab59a7Smrg    Replace static changelog with one generated via XORG_CHANGELOG
268659607e0Smrg
2696aab59a7Smrgcommit cd476cc0932bf9440a05e460cd22dbe584585746
2706aab59a7SmrgAuthor: Peter Breitenlohner <peb@mppmu.mpg.de>
2716aab59a7SmrgDate:   Wed Nov 19 22:23:34 2008 +0100
272659607e0Smrg
2736aab59a7Smrg    Fix linux build
2746aab59a7Smrg    
2756aab59a7Smrg    HAVE_XORG_CONFIG_H is a leftover from the server sources (where this file used
2766aab59a7Smrg    to reside).
2776aab59a7Smrg    
2786aab59a7Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
279659607e0Smrg
2806aab59a7Smrgcommit 003c297d2902092074ede131db0dbc08d9116a5b
2816aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
2826aab59a7SmrgDate:   Mon Dec 1 14:36:06 2008 -0800
283659607e0Smrg
2846aab59a7Smrg    sun_mouse: check for Device in commonOptions if pInfo->options isn't set yet
285659607e0Smrg
2866aab59a7Smrgcommit 1e23b944aae3ef50cc764e6d2f0198deabe790ad
2876aab59a7SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
2886aab59a7SmrgDate:   Sat Nov 22 17:36:14 2008 +0100
289659607e0Smrg
2906aab59a7Smrg    W axis support for bsd_mouse.
291659607e0Smrg
2926aab59a7Smrgcommit e7e3cd9bed2bfeb848d62062d0859aa813bf786d
2936aab59a7SmrgAuthor: Matthieu Herrb <matthieu@deville.herrb.net>
2946aab59a7SmrgDate:   Fri Nov 21 19:59:22 2008 +0100
295659607e0Smrg
2966aab59a7Smrg    prevent a double free of mouse private structure.
2976aab59a7Smrg    
2986aab59a7Smrg    Mark pInfo->private as NULL after freeing it on the error path.
299659607e0Smrg
3006aab59a7Smrgcommit c98bc45557174f771b031d4a003b54d06b857785
3016aab59a7SmrgAuthor: Matthieu Herrb <matthieu@deville.herrb.net>
3026aab59a7SmrgDate:   Fri Nov 21 16:14:01 2008 +0100
303659607e0Smrg
3046aab59a7Smrg    Include xorg-server.h to get the WSCONS_SUPPORT define from
3056aab59a7Smrg    xerver SDK configuration.
306659607e0Smrg
3076aab59a7Smrgcommit 87f20b0c06bc13ed603d36cca881ccf69ac0a68a
3086aab59a7SmrgAuthor: Matthieu Herrb <matthieu@deville.herrb.net>
3096aab59a7SmrgDate:   Fri Nov 21 15:42:31 2008 +0100
310659607e0Smrg
3116aab59a7Smrg    Build fix: Add a prototype for FindDevice function.
312659607e0Smrg
3136aab59a7Smrgcommit 790a78d3b3d81ea06fc1a31108a330adba8cc069
3146aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3156aab59a7SmrgDate:   Wed Nov 5 21:47:30 2008 -0800
316659607e0Smrg
3176aab59a7Smrg    Fix solarisMouseAutoProbe to use device name & protocol specified by HAL
318659607e0Smrg
3196aab59a7Smrgcommit daac081f34baab7388a8c42e5a80a42cd6810d75
3206aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3216aab59a7SmrgDate:   Wed Nov 5 19:26:38 2008 -0800
322659607e0Smrg
3236aab59a7Smrg    sun_mouse.c: Use miPointerGetScreen instead of miPointerCurrentScreen
324659607e0Smrg
3256aab59a7Smrgcommit 431982e7c04ec076eeafd57190db4d7d901efa7c
3266aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3276aab59a7SmrgDate:   Wed Nov 5 19:04:32 2008 -0800
328659607e0Smrg
3296aab59a7Smrg    sun_mouse.c: remove unused variables
330659607e0Smrg
3316aab59a7Smrgcommit 7bb59519636a7e0028e6f0f63d8256a68a24792d
3326aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3336aab59a7SmrgDate:   Wed Nov 5 18:55:07 2008 -0800
3346aab59a7Smrg
3356aab59a7Smrg    Remove checks for Solaris x86 versions older than Solaris 8
3366aab59a7Smrg
3376aab59a7Smrgcommit 898dfc9ce731ea9515f7819a9f0583af81d7d8b2
3386aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3396aab59a7SmrgDate:   Wed Nov 5 18:51:04 2008 -0800
3406aab59a7Smrg
3416aab59a7Smrg    Rename OS_SOURCES to stop automake complaints about not building program "OS"
3426aab59a7Smrg
3436aab59a7Smrgcommit ea5cfe804e112f320f14ad896c7802d53551d3e6
3446aab59a7SmrgAuthor: Roland Scheidegger <zak@linux-x.site.my>
3456aab59a7SmrgDate:   Sat Oct 4 16:02:08 2008 +0200
3466aab59a7Smrg
3476aab59a7Smrg    fix compilation (upper/lower case typo)
3486aab59a7Smrg
3496aab59a7Smrgcommit da2ab45e3ee85f164b5430a4d0c5d60cdf71a5ec
3506aab59a7SmrgAuthor: Eamon Walsh <ewalsh@tycho.nsa.gov>
3516aab59a7SmrgDate:   Tue Aug 26 22:39:27 2008 -0400
3526aab59a7Smrg
3536aab59a7Smrg    Change screen private key to an integer variable.
3546aab59a7Smrg    
3556aab59a7Smrg    Prepares for a devPrivates system that will store an index.
3566aab59a7Smrg
3576aab59a7Smrgcommit d4ed78710b19a8b1c9b5349eacd44599ba075527
3586aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3596aab59a7SmrgDate:   Tue Aug 19 15:12:52 2008 -0700
3606aab59a7Smrg
3616aab59a7Smrg    Fix sun_mouse.c build on Solaris
3626aab59a7Smrg
3636aab59a7Smrgcommit 04730f0be48d464401796a224109adbee9cd51de
3646aab59a7SmrgAuthor: Adam Jackson <ajax@redhat.com>
3656aab59a7SmrgDate:   Tue Aug 19 15:28:48 2008 -0400
3666aab59a7Smrg
3676aab59a7Smrg    Remove useless call to xf86AddModuleInfo
3686aab59a7Smrg
3696aab59a7Smrgcommit f3f0a5520ed7edac3867a97f5a001b91c870563e
3706aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
3716aab59a7SmrgDate:   Sun Jul 20 04:33:07 2008 +0300
3726aab59a7Smrg
3736aab59a7Smrg    Add OS mouse sources to the driver build
3746aab59a7Smrg    
3756aab59a7Smrg    Copy across the OS mouse sources and add them to the driver build.  For
3766aab59a7Smrg    convenience, the OS mouse versioning stuff was removed, but we have
3776aab59a7Smrg    always had the same featureset in all modular builds, so that's okay.
3786aab59a7Smrg    
3796aab59a7Smrg    Only compile-tested, not runtime-tested.
3806aab59a7Smrg
3816aab59a7Smrgcommit 1214c4ce571caf0bcdb3d9dc04a2b34f4a23c3c0
3826aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3836aab59a7SmrgDate:   Tue Jun 10 14:38:26 2008 -0700
3846aab59a7Smrg
3856aab59a7Smrg    Merge some hardware support information from README.mouse into man page
3866aab59a7Smrg
3876aab59a7Smrgcommit 705d0def1092a2121867fae4e7bc944a240d789a
3886aab59a7SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
3896aab59a7SmrgDate:   Mon May 26 21:57:59 2008 +0930
3906aab59a7Smrg
3916aab59a7Smrg    Check for XINPUT ABI 3.
3926aab59a7Smrg
3936aab59a7Smrgcommit 5d9d865b4ac2d7739ae93a8e0e682535aeb46b6d
3946aab59a7SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
3956aab59a7SmrgDate:   Mon May 19 20:28:04 2008 +0930
3966aab59a7Smrg
3976aab59a7Smrg    Nuke RCS tags.
3986aab59a7Smrg
3996aab59a7Smrgcommit bf634290f7bdf1f5b922f4c28b333a739057f2f0
4006aab59a7SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
4016aab59a7SmrgDate:   Sun Mar 16 02:28:16 2008 -0300
4026aab59a7Smrg
4036aab59a7Smrg    Compile warning fixes.
4046aab59a7Smrg    
4056aab59a7Smrg      Ansify a function with K&R style definition.
4066aab59a7Smrg      Obey gcc in warning suggest parentheses around assignment used as truth value.
4076aab59a7Smrg      Remove some unused variables.
4086aab59a7Smrg      Remaining warning is about xf86AddModuleInfo being deprecated.
4096aab59a7Smrg    
4106aab59a7Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
4116aab59a7Smrg
4126aab59a7Smrgcommit 7f0623807366b1bc6c0be2e065220be94b669ea7
4136aab59a7SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
4146aab59a7SmrgDate:   Wed Jan 30 17:28:34 2008 -0200
4156aab59a7Smrg
4166aab59a7Smrg    Make sure xf86MouseProtocolIDToName is of public visibility.
4176aab59a7Smrg    
4186aab59a7Smrg    This function is called by code in the xf86misc to change mouse parameters,
4196aab59a7Smrg    after checking it's availability using LoaderSymbol().
4206aab59a7Smrg    
4216aab59a7Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
4226aab59a7Smrg
4236aab59a7Smrgcommit 82231d2309a54ecf7de3f29809416b2ea5f2d3cd
4246aab59a7SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
4256aab59a7SmrgDate:   Tue Apr 15 15:54:17 2008 +0930
4266aab59a7Smrg
4276aab59a7Smrg    man: Note that the server may probe default "Device" options.
4286aab59a7Smrg    
4296aab59a7Smrg    X.Org Bug 15245 <http://bugs.freedesktop.org/show_bug.cgi?id=15425>
4306aab59a7Smrg
4316aab59a7Smrgcommit 9192640066e3917062cb3ee1c761a83196bfb721
4326aab59a7SmrgAuthor: Adam Jackson <ajax@redhat.com>
4336aab59a7SmrgDate:   Thu Mar 20 16:26:52 2008 -0400
4346aab59a7Smrg
4356aab59a7Smrg    mouse 1.3.0
4366aab59a7Smrg
4376aab59a7Smrgcommit d6ceabc1b58d752cb2af03519c15012206904f70
4386aab59a7SmrgAuthor: Matthieu Herrb <matthieu@bluenote.herrb.net>
4396aab59a7SmrgDate:   Sat Mar 8 23:10:03 2008 +0100
4406aab59a7Smrg
4416aab59a7Smrg    Makefile.am: nuke RCS Id
4426aab59a7Smrg
4436aab59a7Smrgcommit 78272e117ceea12b8863f31688da66b20e160311
4446aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
4456aab59a7SmrgDate:   Thu Jan 3 13:27:02 2008 -0800
4466aab59a7Smrg
4476aab59a7Smrg    Update Emulate3Button default in mouse man page to cover Emulate3ButtonsSoft
4486aab59a7Smrg
4496aab59a7Smrgcommit 6a03e8bd9699a33dabcdd2bbcf51a001ddfd5534
4506aab59a7SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
4516aab59a7SmrgDate:   Fri Nov 16 16:45:45 2007 +1030
4526aab59a7Smrg
4536aab59a7Smrg    Bug #13144: Don't flush buttons, release events can cause paste events.
4546aab59a7Smrg
4556aab59a7Smrgcommit 76a2231f87551f7c1943df18bc537b9b15987562
4566aab59a7SmrgAuthor: Adam Jackson <ajax@redhat.com>
4576aab59a7SmrgDate:   Mon Dec 3 11:59:12 2007 -0500
4586aab59a7Smrg
4596aab59a7Smrg    Don't sleep(0.3) on shutdown.
4606aab59a7Smrg
4616aab59a7Smrgcommit 0352a4db368eaab2df5fa77d4003e1363b3ea4fb
4626aab59a7SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
4636aab59a7SmrgDate:   Wed Oct 3 14:06:50 2007 +0200
4646aab59a7Smrg
4656aab59a7Smrg    Bumped version to 1.2.3.
4666aab59a7Smrg
4676aab59a7Smrgcommit f42ea3027c13046dfa7a603737b476fbf2833764
4686aab59a7SmrgAuthor: Fredrik Rinnestam <fredrik@obra.se>
4696aab59a7SmrgDate:   Wed Sep 19 23:24:13 2007 +0200
4706aab59a7Smrg
4716aab59a7Smrg    Bug #12145: Don't confine the pointer to one screen in zaphod mode.
4726aab59a7Smrg    
4736aab59a7Smrg    Fix ported from evdev's b4a5a20476f7bc77d54a860d7cdd81c223bdb81f.
4746aab59a7Smrg
4756aab59a7Smrgcommit 53bdd4db01f05595beb37e68842118eb649308d3
4766aab59a7SmrgAuthor: Daniel Drake <ddrake@brontes3d.com>
4776aab59a7SmrgDate:   Tue May 29 12:14:00 2007 -0800
4786aab59a7Smrg
4796aab59a7Smrg    Bug #11089: xf86-input-mouse COPYING file
4806aab59a7Smrg    
4816aab59a7Smrg    X.Org Bugzilla #11089 <https://bugs.freedesktop.org/show_bug.cgi?id=11089>
4826aab59a7Smrg
4836aab59a7Smrgcommit 111081a2f15b416c2fd05b667bca3b3982f93245
4846aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
4856aab59a7SmrgDate:   Wed Aug 1 15:55:51 2007 +0200
4866aab59a7Smrg
4876aab59a7Smrg    bump to 1.2.2
4886aab59a7Smrg
4896aab59a7Smrgcommit 8d329a4a23cdaa970e41fa33ee2babc4687189f2
4906aab59a7SmrgAuthor: Brice Goglin <Brice.Goglin@ens-lyon.org>
4916aab59a7SmrgDate:   Wed Jul 25 19:22:27 2007 +0200
4926aab59a7Smrg
4936aab59a7Smrg    Fix typo in mousedrv.man
4946aab59a7Smrg    
4956aab59a7Smrg    Reported by "A. Costa" <agcosta@gis.net> in
4966aab59a7Smrg    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432060
4976aab59a7Smrg
4986aab59a7Smrgcommit c7c012d8bf735dfa894146b379a2e1fd55f57fca
4996aab59a7SmrgAuthor: Drew Parsons <dparsons@debian.org>
5006aab59a7SmrgDate:   Thu Jun 14 00:24:07 2007 +1000
5016aab59a7Smrg
5026aab59a7Smrg    Update version using PACKAGE_VERSION_*
5036aab59a7Smrg
5046aab59a7Smrgcommit e567cb0792ea3dc2cd68c46628332c1f8bbb173d
5056aab59a7SmrgAuthor: Jürgen Appel <jappel@linux01.gwdg.de>
5066aab59a7SmrgDate:   Mon Apr 23 15:54:08 2007 +0200
5076aab59a7Smrg
5086aab59a7Smrg    Added "Sensitivity" option. Use for slowing down high resolution mice.
5096aab59a7Smrg
5106aab59a7Smrgcommit 4666e5f14b2cb63f5cd7c863331fe69658c989df
5116aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
5126aab59a7SmrgDate:   Mon Feb 26 13:36:15 2007 -0800
5136aab59a7Smrg
5146aab59a7Smrg    renamed: .cvsignore -> .gitignore
5156aab59a7Smrg
5166aab59a7Smrgcommit 92a8e2a39d7c9d6bfdaa0a5ac0118599008638ff
5176aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
5186aab59a7SmrgDate:   Mon Feb 26 13:35:42 2007 -0800
5196aab59a7Smrg
5206aab59a7Smrg    Update text version of README to match sgml
5216aab59a7Smrg    
5226aab59a7Smrg    Oops - forgot to regen text when the sgml changes were checked in for
5236aab59a7Smrg    commit 28c5410df7ba8af07b994c0907519e869c9df750
5246aab59a7Smrg
5256aab59a7Smrgcommit e355dc2e04b1b4756d4ad8553794b4e97210000c
5266aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
5276aab59a7SmrgDate:   Thu Nov 30 19:57:28 2006 +0200
5286aab59a7Smrg
5296aab59a7Smrg    bump to 1.2.1
5306aab59a7Smrg
5316aab59a7Smrgcommit fb347fb74e1a50fa900f225d13eee1aa829fa2f9
5326aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
5336aab59a7SmrgDate:   Thu Nov 23 18:17:33 2006 +0100
5346aab59a7Smrg
5356aab59a7Smrg    Work around race condition during VT switch.
5366aab59a7Smrg    
5376aab59a7Smrg    https://bugzilla.novell.com/show_bug.cgi?id=219946
5386aab59a7Smrg
5396aab59a7Smrgcommit 7a866ae143c3638d6b1e3836d48f16e300e90b09
5406aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
5416aab59a7SmrgDate:   Thu Nov 2 04:47:12 2006 +0200
5426aab59a7Smrg
5436aab59a7Smrg    bump to 1.2.0
5446aab59a7Smrg
5456aab59a7Smrgcommit ddc0db4fe85e2b8de31ad67a6d4f97808bce018f
5466aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
5476aab59a7SmrgDate:   Thu Nov 2 00:07:01 2006 +0200
5486aab59a7Smrg
5496aab59a7Smrg    port to new motion history api, add right number of args to IPDS
5506aab59a7Smrg    
5516aab59a7Smrg    Use new motion history API from the DIX if available, and also use the
5526aab59a7Smrg    right number of args to InitPointerDeviceStruct, depending on the ABI
5536aab59a7Smrg    version.
5546aab59a7Smrg
5556aab59a7Smrgcommit 167dbbc2af6cad5d3b320e4e384bd78dd3450a5c
5566aab59a7SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
5576aab59a7SmrgDate:   Fri Oct 13 18:28:46 2006 -0400
5586aab59a7Smrg
5596aab59a7Smrg    Bump to 1.1.2
5606aab59a7Smrg
5616aab59a7Smrgcommit 40cfeffc5bea7ecdc20bbbe4db50fd725a62f29b
5626aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
5636aab59a7SmrgDate:   Sun Aug 27 13:06:31 2006 +0300
5646aab59a7Smrg
5656aab59a7Smrg    move manpage to mousedrv.man to avoid conflict with mouse.4
5666aab59a7Smrg
5676aab59a7Smrgcommit ac0dc7451be0a8aba703fd4d9a78e17544c40842
5686aab59a7SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
5696aab59a7SmrgDate:   Sun Jul 9 20:01:26 2006 +0200
5706aab59a7Smrg
5716aab59a7Smrg    Bug #5285: added some missing includes, avoid redefinition of
5726aab59a7Smrg    NEED_XF86_TYPES.
5736aab59a7Smrg
5746aab59a7Smrgcommit 6dbc6ad05d147831a62b161e23f5da29101f2cfa
5756aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
5766aab59a7SmrgDate:   Fri May 26 13:55:39 2006 +0000
5776aab59a7Smrg
5786aab59a7Smrg    Bump to 1.1.1.
5796aab59a7Smrg
5806aab59a7Smrgcommit 12bd04878774154fe83d785418b87dd37b4f2f15
5816aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
5826aab59a7SmrgDate:   Fri Apr 21 11:15:23 2006 +0000
5836aab59a7Smrg
5846aab59a7Smrg    Fixed default for YAxisMapping. Changed default for ZAxisMapping. Added
5856aab59a7Smrg        short explanation.
5866aab59a7Smrg    Autodetect (one way only) single wheel only for EXPS2. Use singlebit
5876aab59a7Smrg        protocol for multiwheel EXPS2 mice.
5886aab59a7Smrg
5896aab59a7Smrgcommit 2ce9bbe76c788fe7c41d2607577c867e5a3d9608
5906aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
5916aab59a7SmrgDate:   Thu Apr 20 18:25:32 2006 +0000
5926aab59a7Smrg
5936aab59a7Smrg    Overhaul of wheel processing. Does work correctly with multibit zaxis
5946aab59a7Smrg        events now.
5956aab59a7Smrg
5966aab59a7Smrgcommit 5e9624b3695cf37fff7986d1585e4227bad789f5
5976aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
5986aab59a7SmrgDate:   Fri Apr 7 17:59:54 2006 +0000
5996aab59a7Smrg
6006aab59a7Smrg    Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
6016aab59a7Smrg
6026aab59a7Smrgcommit 270fe8e1ccd2f5af114e8292bee8c4d27a1d93ab
6036aab59a7SmrgAuthor: Eric Anholt <anholt@freebsd.org>
6046aab59a7SmrgDate:   Mon Apr 3 21:18:50 2006 +0000
6056aab59a7Smrg
6066aab59a7Smrg    Coverity #875: Correct several memory leaks in options parsing.
6076aab59a7Smrg
6086aab59a7Smrgcommit abe3a020a70859f680163a8105cebeac42695f72
6096aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
6106aab59a7SmrgDate:   Tue Feb 28 19:44:45 2006 +0000
6116aab59a7Smrg
6126aab59a7Smrg    Bump to 1.0.4.
6136aab59a7Smrg
6146aab59a7Smrgcommit 6de7233e0fdb63d4794df45d76391a4a6f04ec8d
6156aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
6166aab59a7SmrgDate:   Thu Feb 2 11:53:50 2006 +0000
6176aab59a7Smrg
6186aab59a7Smrg    Fixed ButtonMapping default.
6196aab59a7Smrg
6206aab59a7Smrgcommit 9ec6a9a1c1b01e37ea60611160a4c15c2f308086
6216aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
6226aab59a7SmrgDate:   Tue Jan 17 11:49:57 2006 +0000
6236aab59a7Smrg
6246aab59a7Smrg    Bug #5071: EmulateWheelTimeout didn't work as anticipated.
6256aab59a7Smrg
6266aab59a7Smrgcommit 745e3d38594938742f16508a61bd0ce9598fcf30
6276aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
6286aab59a7SmrgDate:   Mon Jan 9 02:30:15 2006 +0000
6296aab59a7Smrg
6306aab59a7Smrg    Remove unconditionally-defined #ifdef PNP_MOUSE blocks.
6316aab59a7Smrg
6326aab59a7Smrgcommit b9db086daae7aacae068e4db85575737ebe76f45
6336aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
6346aab59a7SmrgDate:   Wed Dec 21 02:29:57 2005 +0000
6356aab59a7Smrg
6366aab59a7Smrg    Update package version for X11R7 release.
6376aab59a7Smrg
6386aab59a7Smrgcommit d84b58ede20c31f4acbf886197c92b6f69d32da8
6396aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
6406aab59a7SmrgDate:   Mon Dec 19 16:25:51 2005 +0000
6416aab59a7Smrg
6426aab59a7Smrg    Stub COPYING files
6436aab59a7Smrg
6446aab59a7Smrgcommit 28c5410df7ba8af07b994c0907519e869c9df750
6456aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
6466aab59a7SmrgDate:   Mon Dec 19 09:07:50 2005 +0000
6476aab59a7Smrg
6486aab59a7Smrg    Typo fixes, mailing list & url updates, and other changes to prepare for
6496aab59a7Smrg        X11R6.9 & 7.0 releases.
6506aab59a7Smrg
6516aab59a7Smrgcommit c231bba8457cbe98c516f0ee90ebc2c4b5a936a9
6526aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
6536aab59a7SmrgDate:   Thu Dec 15 00:21:33 2005 +0000
6546aab59a7Smrg
6556aab59a7Smrg    Update package version number for final X11R7 release candidate. Bump
6566aab59a7Smrg        driver version number.
6576aab59a7Smrg
6586aab59a7Smrgcommit c356477c8dab15a68fa6deb06181c28d2e9d1c54
6596aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
6606aab59a7SmrgDate:   Mon Dec 12 06:59:54 2005 +0000
6616aab59a7Smrg
6626aab59a7Smrg    Bug #1752: When emulating 3 buttons in "auto" mode, timeout immediately
6636aab59a7Smrg        when a mouse movement is detected (Egbert Eich, Kean Johnston, Kevin
6646aab59a7Smrg        Martin).
6656aab59a7Smrg
6666aab59a7Smrgcommit 4180beef7023dc3a860dd9895c986317326c5236
6676aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
6686aab59a7SmrgDate:   Tue Dec 6 22:48:31 2005 +0000
6696aab59a7Smrg
6706aab59a7Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
6716aab59a7Smrg
6726aab59a7Smrgcommit bef647bfb75c9be08046ba041e775e2be483bc05
6736aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
6746aab59a7SmrgDate:   Sat Dec 3 05:49:31 2005 +0000
6756aab59a7Smrg
6766aab59a7Smrg    Update package version number for X11R7 RC3 release.
6776aab59a7Smrg
6786aab59a7Smrgcommit e8f1d1cc8f021c8034087c7d2d26a945fda41467
6796aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
6806aab59a7SmrgDate:   Sat Dec 3 05:45:18 2005 +0000
6816aab59a7Smrg
6826aab59a7Smrg    Bump version numbers for X11R6.9/X11R7 RC3.
6836aab59a7Smrg
6846aab59a7Smrgcommit 1e537674ebd4df0b7245b4b2119bcf33be9d3f51
6856aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
6866aab59a7SmrgDate:   Fri Dec 2 02:16:06 2005 +0000
6876aab59a7Smrg
6886aab59a7Smrg    Remove extraneous AC_MSG_RESULT.
6896aab59a7Smrg
6906aab59a7Smrgcommit 7b4b12a977e4c84d861f103613245570f34d31ce
6916aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
6926aab59a7SmrgDate:   Tue Nov 29 23:29:56 2005 +0000
6936aab59a7Smrg
6946aab59a7Smrg    Only build dlloader modules by default.
6956aab59a7Smrg
6966aab59a7Smrgcommit 1c95c00528b69db9a2345af0bcc871f63e2b8d89
6976aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
6986aab59a7SmrgDate:   Mon Nov 28 22:04:07 2005 +0000
6996aab59a7Smrg
7006aab59a7Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
7016aab59a7Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
7026aab59a7Smrg
7036aab59a7Smrgcommit 90cda6b6d1f9e8db9d77423943b663e3e010b06c
7046aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
7056aab59a7SmrgDate:   Tue Nov 22 04:03:23 2005 +0000
7066aab59a7Smrg
7076aab59a7Smrg    Bump dependency on xorg-server to >= 0.99.3 for MouseDeviceRec changes.
7086aab59a7Smrg
7096aab59a7Smrgcommit 4b37d5d1d2f80da983346e15e900fb07de7d2cf8
7106aab59a7SmrgAuthor: Eric Anholt <anholt@freebsd.org>
7116aab59a7SmrgDate:   Mon Nov 21 10:49:06 2005 +0000
7126aab59a7Smrg
7136aab59a7Smrg    Add .cvsignores for drivers.
7146aab59a7Smrg
7156aab59a7Smrgcommit 31c63c83f7dbe8c538d67d3f9a1e3064ea78e278
7166aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
7176aab59a7SmrgDate:   Mon Nov 14 14:25:09 2005 +0000
7186aab59a7Smrg
7196aab59a7Smrg    Bug #4915: ButtonMapping default changed from one-to-one mapping to "1 2 3
7206aab59a7Smrg        8 9 10 11...".
7216aab59a7Smrg
7226aab59a7Smrgcommit 5bca72458c8f9637f9c8f0871bb2048d824c6974
7236aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
7246aab59a7SmrgDate:   Mon Nov 14 14:19:52 2005 +0000
7256aab59a7Smrg
7266aab59a7Smrg    Bug #4915: Move buttonMapping initialization before calling OS specific
7276aab59a7Smrg        PreInit.
7286aab59a7Smrg
7296aab59a7Smrgcommit f00e2a8c9689465f6e173e08d0b51407e19f385b
7306aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
7316aab59a7SmrgDate:   Thu Nov 10 03:37:47 2005 +0000
7326aab59a7Smrg
7336aab59a7Smrg    Unrevert default ZAxisMapping change now that the default is back to "4 5 6
7346aab59a7Smrg        7"
7356aab59a7Smrg
7366aab59a7Smrgcommit 77975bfe30f984f45f908d22a0e9c8fa0311aef0
7376aab59a7SmrgAuthor: Kean Johnson <kean@armory.com>
7386aab59a7SmrgDate:   Thu Nov 10 02:41:20 2005 +0000
7396aab59a7Smrg
7406aab59a7Smrg    Dont pass wheel mouse buttons as real buttons, map them as Z-Axis movement
7416aab59a7Smrg        on SCO and USL. Re-instate the ZAxisMapping default for the mouse
7426aab59a7Smrg        driver.
7436aab59a7Smrg
7446aab59a7Smrgcommit aa6bdb84ec4d22f0916b1e471b89d056a684d7d4
7456aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
7466aab59a7SmrgDate:   Wed Nov 9 21:31:23 2005 +0000
7476aab59a7Smrg
7486aab59a7Smrg    Bump version numbers for X11R6.9/X11R7 RC2.
7496aab59a7Smrg
7506aab59a7Smrgcommit f8bf605528c78c1cb6670ee096837e5c04e1b61a
7516aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
7526aab59a7SmrgDate:   Wed Nov 9 21:15:12 2005 +0000
7536aab59a7Smrg
7546aab59a7Smrg    Update package version number for X11R7 RC2 release.
7556aab59a7Smrg
7566aab59a7Smrgcommit 75a30c52706057cd70407271eda647c699a5a66d
7576aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
7586aab59a7SmrgDate:   Wed Nov 9 17:05:40 2005 +0000
7596aab59a7Smrg
7606aab59a7Smrg    Bug #4915: ButtonMapping option which allows to define arbitrary button
7616aab59a7Smrg        mappings (including left-handed mouse etc.). Fixed incorrect usage of
7626aab59a7Smrg        non-reversed, but ZAxisMapped buttons for state detection. Nuked unused
7636aab59a7Smrg        part of reverseMap.
7646aab59a7Smrg
7656aab59a7Smrgcommit 2372fba8f5f6e8d3bfa48edc980f2186fc9e87ee
7666aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
7676aab59a7SmrgDate:   Wed Nov 9 16:32:51 2005 +0000
7686aab59a7Smrg
7696aab59a7Smrg    Reflect changes in ZAxisMapping default.
7706aab59a7Smrg
7716aab59a7Smrgcommit 823f49c8238595a377f7d0494d742f5e50d34eca
7726aab59a7SmrgAuthor: Kean Johnson <kean@armory.com>
7736aab59a7SmrgDate:   Tue Nov 8 06:33:28 2005 +0000
7746aab59a7Smrg
7756aab59a7Smrg    See ChangeLog entry 2005-11-07 for details.
7766aab59a7Smrg
7776aab59a7Smrgcommit 640006296296b33dceaf33675a4db3335765aac6
7786aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
7796aab59a7SmrgDate:   Tue Nov 1 15:08:50 2005 +0000
7806aab59a7Smrg
7816aab59a7Smrg    Update pkgcheck depedencies to work with separate build roots.
7826aab59a7Smrg
7836aab59a7Smrgcommit 8dca995860193bc3132301f1b0f79ada06bffd4c
7846aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
7856aab59a7SmrgDate:   Wed Oct 19 02:48:01 2005 +0000
7866aab59a7Smrg
7876aab59a7Smrg    Update package version number for RC1 release.
7886aab59a7Smrg
7896aab59a7Smrgcommit 9dffd55847ebac6b381d8359ad67f056fb66cf2b
7906aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
7916aab59a7SmrgDate:   Tue Oct 18 00:01:52 2005 +0000
7926aab59a7Smrg
7936aab59a7Smrg    Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
7946aab59a7Smrg        substitutions to work better with BSD make
7956aab59a7Smrg
7966aab59a7Smrgcommit 08905305e064e8f20e5db529b850aaa87b578b2c
7976aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
7986aab59a7SmrgDate:   Mon Oct 17 22:57:29 2005 +0000
7996aab59a7Smrg
8006aab59a7Smrg    More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
8016aab59a7Smrg        of indirectly
8026aab59a7Smrg
8036aab59a7Smrgcommit bcabac6b1f0c39e20bca6e1abd4efe70d7eeac69
8046aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8056aab59a7SmrgDate:   Mon Oct 17 00:08:59 2005 +0000
8066aab59a7Smrg
8076aab59a7Smrg    Use sed & cpp to substitute variables in driver man pages
8086aab59a7Smrg
8096aab59a7Smrgcommit 34856ca1f73108ca19c20d9223457be328890dc1
8106aab59a7SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
8116aab59a7SmrgDate:   Tue Oct 4 20:01:02 2005 +0000
8126aab59a7Smrg
8136aab59a7Smrg    Check in generated README files
8146aab59a7Smrg
8156aab59a7Smrgcommit 55e29446456e51ccdca57f348ed4660f65ab7dee
8166aab59a7SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
8176aab59a7SmrgDate:   Mon Oct 3 21:22:06 2005 +0000
8186aab59a7Smrg
8196aab59a7Smrg    - For all drivers that have a <driver>.sgml file, add code in their build
8206aab59a7Smrg        system to build the README file at make dist time
8216aab59a7Smrg    - in util/macros/xorg-macros.m4, add a new XORG_CHECK_LINUXDOC macro that
8226aab59a7Smrg        will check if the required tools and files exist, and if so set a
8236aab59a7Smrg        conditional.
8246aab59a7Smrg    - util/modular/symlink.sh
8256aab59a7Smrg    - Link all the <driver>.sgml to xf86-video-<driver>/README.sgml
8266aab59a7Smrg    - Add all the README.<driver> to the list of excluded files
8276aab59a7Smrg    - xc/programs/Xserver/hw/xfree86/doc/sgml/SiS.sgml: Various changes to make
8286aab59a7Smrg        it spew less warnings when the text file is built.
8296aab59a7Smrg
8306aab59a7Smrgcommit 79a6d468c7995032988a3888324fddf798021553
8316aab59a7SmrgAuthor: Alex Deucher <agd5f@yahoo.com>
8326aab59a7SmrgDate:   Wed Aug 31 23:38:47 2005 +0000
8336aab59a7Smrg
8346aab59a7Smrg    Fix EmulateWheelTimeout Option. Spotted by Richard Neill, bug 4291
8356aab59a7Smrg
8366aab59a7Smrgcommit 70e4c1b572ea98e9cdf85b4c5ea3b63a89647d3d
8376aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
8386aab59a7SmrgDate:   Fri Aug 26 07:12:34 2005 +0000
8396aab59a7Smrg
8406aab59a7Smrg    Extend Genius NetMouse support. (Debian #040)
8416aab59a7Smrg
8426aab59a7Smrgcommit 8227eb1ff74c7c61690359e2af00a5a6c23b56e9
8436aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
8446aab59a7SmrgDate:   Thu Aug 18 09:03:40 2005 +0000
8456aab59a7Smrg
8466aab59a7Smrg    Update autogen.sh to one that does objdir != srcdir.
8476aab59a7Smrg
8486aab59a7Smrgcommit 4b08d9746296a4d9fc756a059f2bfba3490192a6
8496aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8506aab59a7SmrgDate:   Mon Aug 15 23:48:35 2005 +0000
8516aab59a7Smrg
8526aab59a7Smrg    Set ZAxisMapping default to "4 5 6 7".
8536aab59a7Smrg
8546aab59a7Smrgcommit f355ef63c60adc7a72517ca71fdc9983f3881db9
8556aab59a7SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
8566aab59a7SmrgDate:   Wed Aug 10 14:07:23 2005 +0000
8576aab59a7Smrg
8586aab59a7Smrg    Don\'t lose existing CFLAGS in all the input drivers and some of the video
8596aab59a7Smrg        drivers
8606aab59a7Smrg
8616aab59a7Smrgcommit fd37fdea221cdf13a26e075758c9d1b405da5c06
8626aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
8636aab59a7SmrgDate:   Fri Jul 29 21:22:41 2005 +0000
8646aab59a7Smrg
8656aab59a7Smrg    Various changes preparing packages for RC0:
8666aab59a7Smrg    - Verify and update package version numbers as needed
8676aab59a7Smrg    - Implement versioning scheme
8686aab59a7Smrg    - Change bug address to point to bugzilla bug entry form
8696aab59a7Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
8706aab59a7Smrg        reenable it)
8716aab59a7Smrg    - Fix makedepend to use pkgconfig and pass distcheck
8726aab59a7Smrg    - Update build script to build macros first
8736aab59a7Smrg    - Update modular Xorg version
8746aab59a7Smrg
8756aab59a7Smrgcommit 0159c76ac33cc7072a5b30129b5b622053f23b08
8766aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
8776aab59a7SmrgDate:   Wed Jul 13 20:03:22 2005 +0000
8786aab59a7Smrg
8796aab59a7Smrg    Make the module dir configurable
8806aab59a7Smrg
8816aab59a7Smrgcommit 84c284202386be7c46d60cfa8a58f031d05ac84f
8826aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
8836aab59a7SmrgDate:   Tue Jul 12 23:16:59 2005 +0000
8846aab59a7Smrg
8856aab59a7Smrg    Update driver to pass distcheck
8866aab59a7Smrg
8876aab59a7Smrgcommit e955a67245f83da020632a2bf82c04c03a697322
8886aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
8896aab59a7SmrgDate:   Tue Jul 12 06:15:09 2005 +0000
8906aab59a7Smrg
8916aab59a7Smrg    Build skeletons for input drivers. Should basically work.
8926aab59a7Smrg
8936aab59a7Smrgcommit 5f673ca035ec1c3c4abdc162f50c864c89ed84d4
8946aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
8956aab59a7SmrgDate:   Mon Jul 11 02:38:00 2005 +0000
8966aab59a7Smrg
8976aab59a7Smrg    Prep input drivers for modularizing by adding guarded #include "config.h"
8986aab59a7Smrg
8996aab59a7Smrgcommit c2bc3b67c121ffb1152333e268b675643f9f477f
9006aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
9016aab59a7SmrgDate:   Fri Jul 1 22:43:23 2005 +0000
9026aab59a7Smrg
9036aab59a7Smrg    Change all misc.h and os.h references to <X11/foo.h>.
9046aab59a7Smrg
9056aab59a7Smrgcommit 25eb972e71e11208cd6426f5583d33490d82829d
9066aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
9076aab59a7SmrgDate:   Sat Jun 25 21:17:02 2005 +0000
9086aab59a7Smrg
9096aab59a7Smrg    Bug #3626: _X_EXPORT tags for video and input drivers.
9106aab59a7Smrg
9116aab59a7Smrgcommit e9fd033c9c6903b681f1e82c3cd03098c3fbf2a4
9126aab59a7SmrgAuthor: Eric Anholt <anholt@freebsd.org>
9136aab59a7SmrgDate:   Mon May 9 23:41:06 2005 +0000
9146aab59a7Smrg
9156aab59a7Smrg    Bugzilla #2389: Document the maximum number of buttons a mouse can have.
9166aab59a7Smrg        Correct a missing period I noticed while I was here.
9176aab59a7Smrg
9186aab59a7Smrgcommit 0367a3a65a30fa461a1f2c4facf28821dbf10a77
9196aab59a7SmrgAuthor: Eric Anholt <anholt@freebsd.org>
9206aab59a7SmrgDate:   Wed May 4 04:14:58 2005 +0000
9216aab59a7Smrg
9226aab59a7Smrg    Port X.Org to FreeBSD/powerpc. This makes a bit of math for sysmouse in
9236aab59a7Smrg        mouse.c explicitly signed, avoiding the need for -fsigned-chars. (Peter
9246aab59a7Smrg        Grehan, grehan at FreeBSD dot org)
9256aab59a7Smrg
9266aab59a7Smrgcommit b538c125e4cd103c743ed26ec4d288d4a5b35b24
9276aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
9286aab59a7SmrgDate:   Wed Apr 20 12:25:34 2005 +0000
9296aab59a7Smrg
9306aab59a7Smrg    Fix includes right throughout the Xserver tree:
9316aab59a7Smrg    change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
9326aab59a7Smrg    change "foo.h", "extensions/foo.h" and "X11/foo.h" to
9336aab59a7Smrg        <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
9346aab59a7Smrg    change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
9356aab59a7Smrg
9366aab59a7Smrgcommit 39eeceba31b6a8b42be175db472c92b4aebb82c6
9376aab59a7SmrgAuthor: Alex Deucher <agd5f@yahoo.com>
9386aab59a7SmrgDate:   Sun Oct 17 22:45:57 2004 +0000
9396aab59a7Smrg
9406aab59a7Smrg    - Fix DFP detection in r128 driver (bug 1386, Klaus Kusche)
9416aab59a7Smrg    - Fix EmulateWheelInertia defaults (bug 1115, Andrew Pimlott)
9426aab59a7Smrg
9436aab59a7Smrgcommit a257b41d741b49268c55e739b6d793be3de6586a
9446aab59a7SmrgAuthor: Alex Deucher <agd5f@yahoo.com>
9456aab59a7SmrgDate:   Sun Oct 17 20:29:35 2004 +0000
9466aab59a7Smrg
9476aab59a7Smrg    - Add interlaced support to S3 driver (bug 332, Leo Savernik)
9486aab59a7Smrg    - EmulateWheelTimeout (bug 323, Mathias Fröhlich)
9496aab59a7Smrg    - single button double-click (bug 322, Rob Brown)
9506aab59a7Smrg
9516aab59a7Smrgcommit 1a49e855396dd927dc69c63c2a32e115fd8f504c
9526aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
9536aab59a7SmrgDate:   Fri Sep 3 16:18:23 2004 +0000
9546aab59a7Smrg
9556aab59a7Smrg    First set of documentation updates.
9566aab59a7Smrg    Include more correct fix for rootless interaction with damage (Bug #1168,
9576aab59a7Smrg        Keith Packard).
9586aab59a7Smrg
9596aab59a7Smrgcommit 014853d848b04ce496afc8ff3f0273872e8f761a
9606aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
9616aab59a7SmrgDate:   Mon Jul 26 23:20:22 2004 +0000
9626aab59a7Smrg
9636aab59a7Smrg    - Change xf86config to xorgconfig
9646aab59a7Smrg    - Update Solaris mouse support information
9656aab59a7Smrg
9666aab59a7Smrgcommit 4ef4fa01917112bd937b32793ade3230de0b0d4b
9676aab59a7SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
9686aab59a7SmrgDate:   Sat Jul 24 17:35:39 2004 +0000
9696aab59a7Smrg
9706aab59a7Smrg    Fix a problem with wsmouse driver loosing events on 64bit architectures
9716aab59a7Smrg        (XFree86 Bugzilla #1438, John Heasley). "To fix this, I've added a
9726aab59a7Smrg        mouse buffer (Xisb buffer) "scale" value to the MouseDevPtr type. If
9736aab59a7Smrg        set, it is used as structure size of which we want space for a few."
9746aab59a7Smrg
9756aab59a7Smrgcommit 3fed730ac9f9b95503bc457d8688896cbda502f1
9766aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
9776aab59a7SmrgDate:   Fri Apr 23 19:54:04 2004 +0000
9786aab59a7Smrg
9796aab59a7Smrg    Merging XORG-CURRENT into trunk
9806aab59a7Smrg
9816aab59a7Smrgcommit 3e37718d9046394e1f89df80c9280727681c2b59
9826aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
9836aab59a7SmrgDate:   Sun Mar 14 08:33:52 2004 +0000
9846aab59a7Smrg
9856aab59a7Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
9866aab59a7Smrg
9876aab59a7Smrgcommit 2714a22dc4f13db3bf1a050d403cb3b2692a6d20
9886aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
9896aab59a7SmrgDate:   Wed Mar 3 12:12:34 2004 +0000
9906aab59a7Smrg
9916aab59a7Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
9926aab59a7Smrg
9936aab59a7Smrgcommit fb74889ec7baa2bf9162f43517d6db36414a5c32
9946aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
9956aab59a7SmrgDate:   Thu Feb 26 13:36:00 2004 +0000
9966aab59a7Smrg
9976aab59a7Smrg    readding XFree86's cvs IDs
9986aab59a7Smrg
9996aab59a7Smrgcommit be8481276bdfee635dd3e4da33e65780aa5b7660
10006aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
10016aab59a7SmrgDate:   Thu Feb 26 09:23:34 2004 +0000
10026aab59a7Smrg
10036aab59a7Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
10046aab59a7Smrg
10056aab59a7Smrgcommit 53bc8cd30c7ef1f888db318ad174ff4f028ce634
10066aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
10076aab59a7SmrgDate:   Fri Dec 19 20:55:25 2003 +0000
10086aab59a7Smrg
10096aab59a7Smrg    XFree86 4.3.99.902 (RC 2)
10106aab59a7Smrg
10116aab59a7Smrgcommit 8e2fe5d5a02c4c8da8f4ced432da6fe88272b975
10126aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
10136aab59a7SmrgDate:   Tue Nov 25 19:28:48 2003 +0000
10146aab59a7Smrg
10156aab59a7Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
10166aab59a7Smrg
10176aab59a7Smrgcommit 92595648d1140139f0c0a42cbb2c548fc6864575
10186aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
10196aab59a7SmrgDate:   Fri Nov 14 16:48:56 2003 +0000
10206aab59a7Smrg
10216aab59a7Smrg    XFree86 4.3.0.1
10226aab59a7Smrg
10236aab59a7Smrgcommit c9c7e96897229ba1d457a58f66121dd1f9210382
10246aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
10256aab59a7SmrgDate:   Fri Nov 14 16:48:56 2003 +0000
10266aab59a7Smrg
10276aab59a7Smrg    Initial revision
10286aab59a7Smrg
10296aab59a7Smrgcommit 95b194f6e3456b46c2f994f4f6655fabfcf89c76
10306aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
10316aab59a7SmrgDate:   Fri Nov 14 15:54:49 2003 +0000
10326aab59a7Smrg
10336aab59a7Smrg    R6.6 is the Xorg base-line
1034