Commit Graph

766 Commits

Author SHA1 Message Date
oga
b932741cf2 Some files (used for generating other stuff) that I missed in the last commit.
Oops.
2011-11-29 12:41:53 +00:00
oga
1431ee95fe Update the intel driver to a more recent version based on more recent
upsteam code.

Backporting keeping UMS changes by me, some bugfixes from kettenis@.

Has been in snapshots for a while, committed on request so we can be
sure what people are running. This is a prerequesite for sandybridge
support but has those chipsets disabled for now until the correct code
has been added.
2011-11-29 12:39:02 +00:00
shadchin
86e4fbccae Adding wheel emulation, ported from evdev(4)
ok matthieu@
2011-11-28 23:49:59 +00:00
shadchin
2d087d2918 Remove old headers (missing in previous update)
ok matthieu@
2011-11-28 23:15:21 +00:00
shadchin
9bf4ba3a8c Fixed incorrect condition (s/strcmp()/strcmp() == 0/)
ok matthieu@
2011-11-28 23:13:11 +00:00
shadchin
2cba20c2fd regen 2011-11-19 13:22:56 +00:00
shadchin
3917241c88 Replace WS_NOZMAP on WS_NOMAP.
ok matthieu@
2011-11-19 13:12:49 +00:00
shadchin
67a6690ca1 Simplify middle button emulation code.
ok matthieu@
2011-11-19 13:09:16 +00:00
shadchin
d7335b6ea9 Add check emulateMB.timeout >= 0.
ok matthieu@
2011-11-19 13:05:33 +00:00
shadchin
cb94a4132b ws_debug_level used only if defined DEBUG.
ok matthieu@
2011-11-19 12:59:55 +00:00
shadchin
df8922a136 Using macros MODULETEARDOWNPROTO for prototype.
ok matthieu@
2011-11-19 12:46:08 +00:00
shadchin
15c3974226 config: upgrade to util-macros 1.8 for additional man page support
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.

Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS.
It sets the SED env variable with an appropriate sed program path.

Use Automake $() for variables in Makefile.am

ok matthieu@
2011-11-19 12:42:57 +00:00
shadchin
3734bac4a5 Static atoms don't need to be initialized to 0.
ok matthieu@
2011-11-19 12:36:16 +00:00
shadchin
90da7d925e Sync with code.
ok matthieu@
2011-11-19 12:28:10 +00:00
shadchin
6946fdbaf2 Call wsInitProperty() only for WSMOUSE_TYPE_TPANEL and simplify code.
Also renamed wsInitProperty and wsSetProperty to
wsInitCalibProperty and wsSetCalibProperty respectively.

ok matthieu@
2011-11-09 16:17:44 +00:00
shadchin
2800db42b2 Simplify wsPreInit
ok matthieu@
2011-11-09 16:08:42 +00:00
shadchin
e6f2cf8c55 Ignore option Raw for mices. (was more noise than useful information)
ok matthieu@
2011-11-09 16:07:13 +00:00
shadchin
a86fa301f9 Remove call xf86CollectInputOptions. It is useless if second arg is NULL.
ok matthieu@
2011-11-09 16:04:50 +00:00
shadchin
ebf795425f Mapping scroll events:
on 4 and 5 buttons (vertical scrolling)
on 6 and 7 buttons (horizontal scrolling)

This is do default xf86-input-mouse, xf86-input-evdev.
Also sync manual page.

ok matthieu@
2011-11-08 12:57:44 +00:00
shadchin
25e80ee670 Correct clean bit for scroll buttons plus small optimisation.
ok matthieu@
2011-11-08 12:55:26 +00:00
shadchin
9272c2f84c Process only changed button
ok matthieu@
2011-11-08 12:53:14 +00:00
shadchin
4ad39eb24c Fix memory leak
ok matthieu@
2011-11-08 12:51:32 +00:00
shadchin
35b66ec59f Replace xf86FindOptionValue on xf86SetStrOption.
If option set as "", then xf86FindOptionValue returns "",
and xf86SetStrOption returns NULL.

ok matthieu@
2011-11-07 18:42:32 +00:00
shadchin
7fbf1ea788 Small fix manual page
ok matthieu@
2011-11-07 18:38:12 +00:00
shadchin
c581ee87df Remove code for ABI_XINPUT_VERSION < 12
ok matthieu@
2011-11-07 18:36:53 +00:00
shadchin
3d54603d79 Replace xf86Msg on xf86IDrvMsg.
The latter provides a standardised message format in the form of
    driver name: device name: message

ok matthieu@
2011-11-07 18:33:04 +00:00
shadchin
a8eeddbe72 Remove prototype wsChangeControl, this is missing in last change 2011-11-06 16:20:27 +00:00
matthieu
cfdb62bd98 Update to xf86-input-mouse 1.7.1. ok shadchin@ 2011-11-06 10:21:06 +00:00
matthieu
b0fa6c8d66 xalloc/xfree -> malloc/free and unifdef XFree86LOADER 2011-11-05 14:55:51 +00:00
matthieu
6e6a33f51b xalloc/xfree -> malloc/free 2011-11-05 14:55:09 +00:00
matthieu
7d75c22b46 unifdef XFree86LOADER, this isn't optional anymore. 2011-11-05 14:51:18 +00:00
matthieu
40c4e40724 Replace deprecated xalloc/xfree with malloc/free. 2011-11-05 14:40:51 +00:00
matthieu
7a02c9510a Remove the temporarly hack for xserver post 1.9. In the process
the xf86-input-citron driver is disconnected from the build since
no one cared to update it for input drivers ABI version 12.
Patches are welcome if someone still uses it.
2011-11-05 14:32:44 +00:00
matthieu
0e18138554 Update to xf86-input-joystick 1.6.0 for good now. 2011-11-05 14:01:47 +00:00
matthieu
0dd14d82d9 Update to xf86-input-penmount 1.5.0 2011-11-05 13:54:08 +00:00
matthieu
6a9eba6ba5 Update to xf86-input-mutouch 1.3.0 2011-11-05 13:51:49 +00:00
matthieu
b5ad791d9d Update to xf86-input-hyperpen 1.4.1 2011-11-05 13:49:26 +00:00
matthieu
4147ddeaa7 Update xf86-input-fpit to version 1.4.0 2011-11-05 13:47:11 +00:00
matthieu
e4b75af760 Update xf86-input-elographics to 1.3.0 2011-11-05 13:45:13 +00:00
matthieu
4bd8172e0b Update xf86-input-void to 1.4.0 2011-11-05 13:42:40 +00:00
matthieu
139ccc72dd Remove the imstt driver, which has not been linked to the build
for 5 years, and escaped previous purges
2011-11-02 20:57:07 +00:00
shadchin
6d15c8ed7e Some cleanup:
* remove trailing whitespace
* remove odd pInfo->private = priv
* remove wsChangeControl (not used)
* remove useless actions in wsControlProc

ok matthieu@
2011-10-16 17:54:07 +00:00
shadchin
30c836d8ce Update to xf86-input-synaptics 1.5.0.
ok mpi@, matthieu@
2011-09-23 16:53:49 +00:00
matthieu
2361152848 regen 2011-09-17 16:26:40 +00:00
matthieu
baa8826c48 Remove last bits of having xkeyboard-config optional. 2011-09-17 16:25:32 +00:00
shadchin
4e607c59bd Cleaning of current solution for 'Kill X on Ctrl+Alt+Backspace on default'
ok matthieu@
2011-09-17 13:39:30 +00:00
shadchin
32d3740477 remove old unused file
ok matthieu@
2011-09-15 04:34:01 +00:00
matthieu
265817ab58 Update to xf86-video-geode 2.11.12. Tested on Alix 3C3. 2011-09-13 20:25:34 +00:00
matthieu
bc1d244792 Let the intel driver build with xserver >= 1.10.
Reminded by shadchin@ ok oga@
2011-09-13 19:31:42 +00:00
matthieu
c3ef58cf98 Hack to make testing of newer Xserver versions easier.
The input driver ABI broke between xserver 1.9 and 1.10.
Some drivers were updated to the new ABI without keeping compatibility
So people testing Xserver 1.11 cant build the ones in xenocara until
they are updated, but I don't want to break building from CVS.

This is going away once xserver 1.11 and associated input drivers
updates are committed
2011-09-10 17:52:09 +00:00