rpms/xorg-x11-drv-synaptics/devel xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch, 1.1, 1.2 xf86-input-synaptics-0.15.0-edges.patch, 1.2, 1.3 xf86-input-synaptics-0.15.0-preprobe.patch, 1.1, 1.2 xorg-x11-drv-synaptics.spec, 1.6, 1.7
Peter Hutterer
whot at fedoraproject.org
Tue Sep 9 14:14:07 UTC 2008
- Previous message (by thread): rpms/libprelude/devel .cvsignore, 1.12, 1.13 libprelude.spec, 1.28, 1.29 sources, 1.13, 1.14
- Next message (by thread): rpms/rhm/devel .cvsignore, 1.5, 1.6 rhm.spec, 1.24, 1.25 sources, 1.10, 1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: whot
Update of /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9757
Modified Files:
.cvsignore sources
xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch
xf86-input-synaptics-0.15.0-edges.patch
xf86-input-synaptics-0.15.0-preprobe.patch
xorg-x11-drv-synaptics.spec
Added Files:
xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch
Log Message:
* Tue Sep 9 2008 Peter Hutterer <peter.hutterer at redhat.com> 0.15.1-1
- update to 0.15.1
- remove xf86-input-synaptics-0.15.0-tap.patch: merged in upstream.
- update patches to apply against 0.15.1.
- xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch: don't crash if
neither Device nor Path is given.
xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch:
--- NEW FILE xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch ---
>From 5d3a47eed9f5330982d10c3acc15c486e3c86beb Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer at redhat.com>
Date: Tue, 9 Sep 2008 19:12:35 +0930
Subject: [PATCH] Don't crash when neither Path nor Device are given.
xf86ReplaceOption doesn't seem to like NULL values
---
src/synaptics.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/synaptics.c b/src/synaptics.c
index 3e55538..8475d1a 100644
--- a/src/synaptics.c
+++ b/src/synaptics.c
@@ -176,7 +176,8 @@ SetDeviceAndProtocol(LocalDevicePtr local)
device = xf86FindOptionValue(local->options, "Device");
if (!device) {
device = xf86FindOptionValue(local->options, "Path");
- xf86ReplaceStrOption(local->options, "Device", device);
+ if (device)
+ xf86ReplaceStrOption(local->options, "Device", device);
}
if (device && strstr(device, "/dev/input/event")) {
#ifdef BUILD_EVENTCOMM
--
1.6.0.1
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 12 Aug 2008 06:11:49 -0000 1.2
+++ .cvsignore 9 Sep 2008 14:13:36 -0000 1.3
@@ -1 +1 @@
-xf86-input-synaptics-0.15.0.tar.bz2
+xf86-input-synaptics-0.15.1.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 12 Aug 2008 06:11:49 -0000 1.2
+++ sources 9 Sep 2008 14:13:36 -0000 1.3
@@ -1 +1 @@
-939f1c831c5cd3a6f027e982592dfc5b xf86-input-synaptics-0.15.0.tar.bz2
+0a588c729295b9a91a05d9d157270917 xf86-input-synaptics-0.15.1.tar.bz2
xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch:
Index: xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch 2 Sep 2008 10:59:10 -0000 1.1
+++ xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch 9 Sep 2008 14:13:36 -0000 1.2
@@ -1,6 +1,6 @@
-From 8869d14f6169a8e3d94d43c5a0407e8621d9e431 Mon Sep 17 00:00:00 2001
+From 2bb34ea034ebab2a81d17fefe416c4adc80d3817 Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer at redhat.com>
-Date: Tue, 2 Sep 2008 19:55:19 +0930
+Date: Sat, 6 Sep 2008 03:03:42 +0930
Subject: [PATCH] Don't lose button up event if timeout is cancelled in the same ReadInput cycle
On a left/right button press, middle button emulation springs into action and
@@ -20,15 +20,15 @@
Red Hat Bug 233717 <http://bugzilla.redhat.com/show_bug.cgi?id=233717>
---
- src/synaptics.c | 28 ++++++++++++++++++++++++++--
- src/synaptics.h | 4 +++-
+ src/synaptics.c | 28 ++++++++++++++++++++++++++--
+ src/synapticsstr.h | 4 +++-
2 files changed, 29 insertions(+), 3 deletions(-)
diff --git a/src/synaptics.c b/src/synaptics.c
-index 50ebec6..d4b6e4e 100644
+index 3e55538..6027572 100644
--- a/src/synaptics.c
+++ b/src/synaptics.c
-@@ -865,6 +865,8 @@ HandleMidButtonEmulation(SynapticsPrivate *priv, struct SynapticsHwState *hw, in
+@@ -877,6 +877,8 @@ HandleMidButtonEmulation(SynapticsPrivate *priv, struct SynapticsHwState *hw, in
while (!done) {
switch (priv->mid_emu_state) {
@@ -37,7 +37,7 @@
case MBE_OFF:
priv->button_delay_millis = hw->millis;
if (hw->left) {
-@@ -880,7 +882,12 @@ HandleMidButtonEmulation(SynapticsPrivate *priv, struct SynapticsHwState *hw, in
+@@ -892,7 +894,12 @@ HandleMidButtonEmulation(SynapticsPrivate *priv, struct SynapticsHwState *hw, in
hw->millis);
if (timeleft > 0)
*delay = MIN(*delay, timeleft);
@@ -51,7 +51,7 @@
hw->left = TRUE;
priv->mid_emu_state = MBE_TIMEOUT;
done = TRUE;
-@@ -896,7 +903,12 @@ HandleMidButtonEmulation(SynapticsPrivate *priv, struct SynapticsHwState *hw, in
+@@ -908,7 +915,12 @@ HandleMidButtonEmulation(SynapticsPrivate *priv, struct SynapticsHwState *hw, in
hw->millis);
if (timeleft > 0)
*delay = MIN(*delay, timeleft);
@@ -65,7 +65,7 @@
hw->right = TRUE;
priv->mid_emu_state = MBE_TIMEOUT;
done = TRUE;
-@@ -1889,6 +1901,18 @@ HandleState(LocalDevicePtr local, struct SynapticsHwState *hw)
+@@ -1918,6 +1930,18 @@ HandleState(LocalDevicePtr local, struct SynapticsHwState *hw)
if (dx || dy)
xf86PostMotionEvent(local->dev, 0, 0, 2, dx, dy);
@@ -84,11 +84,11 @@
change = buttons ^ priv->lastButtons;
while (change) {
id = ffs(change); /* number of first set bit 1..32 is returned */
-diff --git a/src/synaptics.h b/src/synaptics.h
-index a24f8b6..afd093a 100644
---- a/src/synaptics.h
-+++ b/src/synaptics.h
-@@ -187,7 +187,9 @@ enum MidButtonEmulation {
+diff --git a/src/synapticsstr.h b/src/synapticsstr.h
+index ca61a9c..5d61d0e 100644
+--- a/src/synapticsstr.h
++++ b/src/synapticsstr.h
+@@ -54,7 +54,9 @@ enum MidButtonEmulation {
MBE_RIGHT, /* Right button pressed, waiting for left button or timeout */
MBE_MID, /* Left and right buttons pressed, waiting for both buttons
to be released */
@@ -100,5 +100,5 @@
/* See docs/tapndrag.dia for a state machine diagram */
--
-1.5.6.4
+1.6.0.1
xf86-input-synaptics-0.15.0-edges.patch:
Index: xf86-input-synaptics-0.15.0-edges.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/xf86-input-synaptics-0.15.0-edges.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xf86-input-synaptics-0.15.0-edges.patch 8 Sep 2008 20:02:37 -0000 1.2
+++ xf86-input-synaptics-0.15.0-edges.patch 9 Sep 2008 14:13:36 -0000 1.3
@@ -1,6 +1,6 @@
-From af9e8eb1795135cad8368fc20625e78b73e3d3ce Mon Sep 17 00:00:00 2001
+From 9ab7e725daa21ceb487df324db62f2e0148b9f4e Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer at redhat.com>
-Date: Mon, 8 Sep 2008 21:23:46 +0930
+Date: Tue, 9 Sep 2008 00:27:36 +0930
Subject: [PATCH] Improve edge autodetection and accel.
The synaptics spec specifies "typical axis ranges" for synaptics devices.
@@ -9,16 +9,16 @@
Based on the hard-coded ranges and acceleration, calculate accel for
autodetected ranges in the same proportions.
---
- src/eventcomm.c | 12 ++++----
- src/synaptics.c | 81 ++++++++++++++++++++++++++++++++++++++++++-------------
- src/synaptics.h | 1 +
- 3 files changed, 69 insertions(+), 25 deletions(-)
+ src/eventcomm.c | 12 ++++----
+ src/synaptics.c | 82 ++++++++++++++++++++++++++++++++++++++++------------
+ src/synapticsstr.h | 1 +
+ 3 files changed, 70 insertions(+), 25 deletions(-)
diff --git a/src/eventcomm.c b/src/eventcomm.c
-index 3d3e6cf..14c9cab 100644
+index 6c37dbd..8474c54 100644
--- a/src/eventcomm.c
+++ b/src/eventcomm.c
-@@ -106,11 +106,11 @@ event_query_is_touchpad(int fd)
+@@ -108,11 +108,11 @@ event_query_is_touchpad(int fd)
return TRUE;
}
@@ -32,7 +32,7 @@
struct input_absinfo abs;
int rc;
-@@ -119,8 +119,8 @@ event_query_axis_ranges(int fd, LocalDevicePtr local)
+@@ -121,8 +121,8 @@ event_query_axis_ranges(int fd, LocalDevicePtr local)
{
xf86Msg(X_INFO, "%s: x-axis range %d - %d\n", local->name,
abs.minimum, abs.maximum);
@@ -43,7 +43,7 @@
} else
xf86Msg(X_ERROR, "%s: failed to query axis range (%s)\n", local->name,
strerror(errno));
-@@ -130,8 +130,8 @@ event_query_axis_ranges(int fd, LocalDevicePtr local)
+@@ -132,8 +132,8 @@ event_query_axis_ranges(int fd, LocalDevicePtr local)
{
xf86Msg(X_INFO, "%s: y-axis range %d - %d\n", local->name,
abs.minimum, abs.maximum);
@@ -55,10 +55,18 @@
xf86Msg(X_ERROR, "%s: failed to query axis range (%s)\n", local->name,
strerror(errno));
diff --git a/src/synaptics.c b/src/synaptics.c
-index f1fc42c..f20e259 100644
+index 0a87be8..6cb49e1 100644
--- a/src/synaptics.c
+++ b/src/synaptics.c
-@@ -294,6 +294,10 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
+@@ -13,6 +13,7 @@
+ * Copyright © 2006 Christian Thaeter
+ * Copyright © 2007 Joseph P. Skudlarek
+ * Copyright © 2008 Fedor P. Goncharov
++ * Copyright © 2008 Red Hat, Inc.
+ *
+ * Permission to use, copy, modify, distribute, and sell this software
+ * and its documentation for any purpose is hereby granted without
+@@ -307,6 +308,10 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
char *repeater;
pointer opts;
int status;
@@ -69,7 +77,7 @@
/* allocate memory for SynapticsPrivateRec */
priv = xcalloc(1, sizeof(SynapticsPrivate));
-@@ -336,14 +340,6 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
+@@ -349,14 +354,6 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
xf86OptionListReport(opts);
@@ -84,7 +92,7 @@
SetDeviceAndProtocol(local);
/* open the touchpad device */
-@@ -370,11 +366,58 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
+@@ -383,11 +380,58 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
/* read the parameters */
pars = &priv->synpara_default;
pars->version = (PACKAGE_VERSION_MAJOR*10000+PACKAGE_VERSION_MINOR*100+PACKAGE_VERSION_PATCHLEVEL);
@@ -148,7 +156,7 @@
pars->finger_low = xf86SetIntOption(opts, "FingerLow", 25);
pars->finger_high = xf86SetIntOption(opts, "FingerHigh", 30);
-@@ -386,8 +429,8 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
+@@ -399,8 +443,8 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
pars->fast_taps = xf86SetIntOption(opts, "FastTaps", FALSE);
pars->emulate_mid_button_time = xf86SetIntOption(opts, "EmulateMidButtonTime", 75);
pars->emulate_twofinger_z = xf86SetIntOption(opts, "EmulateTwoFingerMinZ", 257);
@@ -157,9 +165,9 @@
+ pars->scroll_dist_vert = xf86SetIntOption(opts, "VertScrollDelta", horizScrollDelta);
+ pars->scroll_dist_horiz = xf86SetIntOption(opts, "HorizScrollDelta", vertScrollDelta);
pars->scroll_edge_vert = xf86SetBoolOption(opts, "VertEdgeScroll", TRUE);
+ pars->special_scroll_area_right = xf86SetBoolOption(opts, "SpecialScrollAreaRight", TRUE);
pars->scroll_edge_horiz = xf86SetBoolOption(opts, "HorizEdgeScroll", TRUE);
- pars->scroll_edge_corner = xf86SetBoolOption(opts, "CornerCoasting", FALSE);
-@@ -395,8 +438,8 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
+@@ -409,8 +453,8 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
pars->scroll_twofinger_horiz = xf86SetBoolOption(opts, "HorizTwoFingerScroll", FALSE);
pars->edge_motion_min_z = xf86SetIntOption(opts, "EdgeMotionMinZ", 30);
pars->edge_motion_max_z = xf86SetIntOption(opts, "EdgeMotionMaxZ", 160);
@@ -170,7 +178,7 @@
pars->edge_motion_use_always = xf86SetBoolOption(opts, "EdgeMotionUseAlways", FALSE);
repeater = xf86SetStrOption(opts, "Repeater", NULL);
pars->updown_button_scrolling = xf86SetBoolOption(opts, "UpDownScrolling", TRUE);
-@@ -428,8 +471,8 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
+@@ -442,8 +486,8 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
pars->press_motion_min_z = xf86SetIntOption(opts, "PressureMotionMinZ", pars->edge_motion_min_z);
pars->press_motion_max_z = xf86SetIntOption(opts, "PressureMotionMaxZ", pars->edge_motion_max_z);
@@ -181,18 +189,18 @@
pars->accl = synSetFloatOption(opts, "AccelFactor", 0.0015);
pars->trackstick_speed = synSetFloatOption(opts, "TrackstickSpeed", 40);
pars->scroll_dist_circ = synSetFloatOption(opts, "CircScrollDelta", 0.1);
-diff --git a/src/synaptics.h b/src/synaptics.h
-index 9d040dd..afd093a 100644
---- a/src/synaptics.h
-+++ b/src/synaptics.h
-@@ -272,6 +272,7 @@ typedef struct _SynapticsPrivateRec
+diff --git a/src/synapticsstr.h b/src/synapticsstr.h
+index 5d61d0e..e5dd780 100644
+--- a/src/synapticsstr.h
++++ b/src/synapticsstr.h
+@@ -139,6 +139,7 @@ typedef struct _SynapticsPrivateRec
int prev_z; /* previous z value, for palm detection */
int avg_width; /* weighted average of previous fingerWidth values */
+ int minx, maxx, miny, maxy; /* min/max dimensions as detected */
} SynapticsPrivate;
-
+ #endif /* _SYNAPTICSSTR_H_ */
--
1.6.0.1
xf86-input-synaptics-0.15.0-preprobe.patch:
Index: xf86-input-synaptics-0.15.0-preprobe.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/xf86-input-synaptics-0.15.0-preprobe.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xf86-input-synaptics-0.15.0-preprobe.patch 8 Sep 2008 20:02:37 -0000 1.1
+++ xf86-input-synaptics-0.15.0-preprobe.patch 9 Sep 2008 14:13:36 -0000 1.2
@@ -1,13 +1,18 @@
-From 123bc4814c32ecc285d58731ef6e774d2a65994e Mon Sep 17 00:00:00 2001
+From febc8b07e861dced51d5f4f7d4ee8aad3cf79120 Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer at redhat.com>
-Date: Mon, 8 Sep 2008 23:07:35 +0930
+Date: Tue, 9 Sep 2008 00:24:06 +0930
Subject: [PATCH] Pre-probe the device (eventcomm only).
For auto-dev, we'd probe the device node and get the axis ranges. If we
-specify the device however we didn't. As a result, the automatic edge and
-accel detection didn't apply.
+specify the device however we didn't retrieve the axis ranges and thus got
+stuck with the defaults - losing out on automatic edge and accel calculation.
-Pre-probing the device fixes this issue.
+This is an issue if the device is hotplugged, as HAL will specify the device
+node.
+
+This patch adds another hook to synproto_operations to pre-probe the device.
+This hook is only used by eventcomm and opens the FD, queries the axis range
+and closes the FD again.
---
src/alpscomm.c | 3 ++-
src/eventcomm.c | 28 +++++++++++++++++++++++++++-
@@ -30,11 +35,11 @@
+ NULL /* ProbeDevice */
};
diff --git a/src/eventcomm.c b/src/eventcomm.c
-index 14c9cab..789d1d5 100644
+index e3ac20e..6c37dbd 100644
--- a/src/eventcomm.c
+++ b/src/eventcomm.c
-@@ -298,6 +298,31 @@ EventReadHwState(LocalDevicePtr local, struct SynapticsHwInfo *synhw,
- return FALSE;
+@@ -305,6 +305,31 @@ static int EventDevOnly(const struct dirent *dir) {
+ return strncmp(EVENT_DEV_NAME, dir->d_name, 5) == 0;
}
+/**
@@ -65,7 +70,7 @@
static Bool
EventAutoDevProbe(LocalDevicePtr local)
{
-@@ -354,5 +379,6 @@ struct SynapticsProtocolOperations event_proto_operations = {
+@@ -361,5 +386,6 @@ struct SynapticsProtocolOperations event_proto_operations = {
EventDeviceOffHook,
EventQueryHardware,
EventReadHwState,
@@ -98,21 +103,21 @@
+ NULL /* ProbeDevice */
};
diff --git a/src/synaptics.c b/src/synaptics.c
-index 6d55f9a..3f603fc 100644
+index 6027572..0a87be8 100644
--- a/src/synaptics.c
+++ b/src/synaptics.c
-@@ -171,8 +171,9 @@ SetDeviceAndProtocol(LocalDevicePtr local)
- xf86SetStrOption(local->options, "Device", device);
+@@ -180,8 +180,9 @@ SetDeviceAndProtocol(LocalDevicePtr local)
}
if (device && strstr(device, "/dev/input/event")) {
+ #ifdef BUILD_EVENTCOMM
- /* trust the device name if we've been given one */
- proto = SYN_PROTO_EVENT;
+ if (event_proto_operations.ProbeDevice &&
+ event_proto_operations.ProbeDevice(local, device))
+ proto = SYN_PROTO_EVENT;
+ #endif
} else {
str_par = xf86FindOptionValue(local->options, "Protocol");
- if (str_par && !strcmp(str_par, "psaux")) {
diff --git a/src/synproto.h b/src/synproto.h
index d5ae8f9..246adbd 100644
--- a/src/synproto.h
Index: xorg-x11-drv-synaptics.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/xorg-x11-drv-synaptics.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- xorg-x11-drv-synaptics.spec 8 Sep 2008 20:02:37 -0000 1.6
+++ xorg-x11-drv-synaptics.spec 9 Sep 2008 14:13:36 -0000 1.7
@@ -4,8 +4,8 @@
Name: xorg-x11-drv-synaptics
Summary: Xorg X11 synaptics input driver
-Version: 0.15.0
-Release: 6%{?dist}
+Version: 0.15.1
+Release: 1%{?dist}
URL: http://www.x.org
License: MIT
Group: User Interface/X Hardware Support
@@ -13,10 +13,10 @@
Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
Source1: 10-synaptics.fdi
-Patch1: xf86-input-synaptics-0.15.0-tap.patch
Patch2: xf86-input-synaptics-0.15.0-edges.patch
Patch3: xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch
Patch4: xf86-input-synaptics-0.15.0-preprobe.patch
+Patch5: xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch
ExcludeArch: s390 s390x
BuildRequires: libtool pkgconfig
@@ -61,10 +61,10 @@
%prep
%setup -q -n %{tarball}-%{version}
-%patch1 -p1 -b .tap
%patch2 -p1 -b .edges
%patch3 -p1 -b .dont-lose-buttonup
%patch4 -p1 -b .preprobe
+%patch5 -p1 -b .dont-crash-without-device
%build
autoreconf -v --install --force || exit 1
@@ -98,6 +98,13 @@
%doc COPYING README
%changelog
+* Tue Sep 9 2008 Peter Hutterer <peter.hutterer at redhat.com> 0.15.1-1
+- update to 0.15.1
+- remove xf86-input-synaptics-0.15.0-tap.patch: merged in upstream.
+- update patches to apply against 0.15.1.
+- xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch: don't crash if
+ neither Device nor Path is given.
+
* Mon Sep 8 2008 Peter Hutterer <peter.hutterer at redhat.com> 0.15.0-6
- xf86-input-synaptics-0.15.0-edges.patch: updated to improve edge calculation
and acceleration factors.
- Previous message (by thread): rpms/libprelude/devel .cvsignore, 1.12, 1.13 libprelude.spec, 1.28, 1.29 sources, 1.13, 1.14
- Next message (by thread): rpms/rhm/devel .cvsignore, 1.5, 1.6 rhm.spec, 1.24, 1.25 sources, 1.10, 1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list