~jderose/ubuntu/raring/xserver-xorg-input-synaptics/clickpad

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Package Import Robot
  • Author(s): Maarten Lankhorst
  • Date: 2012-05-21 14:14:49 UTC
  • mfrom: (0.3.14 sid)
  • Revision ID: package-import@ubuntu.com-20120521141449-xj02s01b4b9yx2f1
Tags: 1.6.1-1ubuntu1
* Merged from Debian unstable
* Refreshed patches for indentation changes
  - 101_resolution_detect_option.patch
  - 118_quell_error_msg.patch
  - 124_syndaemon_events.patch
  - 125_option_rec_revert.patch
* Add temporary patches, for upstream git commits on synaptics-1.6-branch
* Fix memory corruption by driver (LP: #941953) FDo #49439
 - 201-Avoid-out-of-bounds-access-by-running-num_active_tou.patch
 - 202-Ignore-pre-existing-touches.patch
* Fix FDo #49966
 - 203-Fix-coasting-for-negative-ScrollDelta.patch
* Fix jumpy cursor after suspend/resume
 - 204-Reset-open-slots-array-on-device-disable.patch
* Fix another resume bug
 - 205-Reset-hw-x-y-to-INT_MIN-and-skip-HandleState-until-w.patch
* Fix division by 0 or infinite loop with zero scroll distance FDo #49965
 - 206-Don-t-allow-for-scroll-distances-of-0-49965.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
commit e0f5688994baa85a8c658120681575cdd0ba2a58
 
2
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
3
Date:   Fri May 11 10:30:21 2012 +1000
 
4
 
 
5
    synaptics 1.6.1
 
6
    
 
7
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
8
 
 
9
commit 7f2d9d88204c62de3cb63b48001b9e2408d3a20d
 
10
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
11
Date:   Fri May 11 10:54:47 2012 +1000
 
12
 
 
13
    tools: coasting speed is not capped at 20, cap it at 255
 
14
    
 
15
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
16
    (cherry picked from commit 0352c67fa2a7224b5a3bf03a934b3c7af42b4f51)
 
17
 
 
18
commit ace20a02c371478f6a9d224dfd31ea219d91fc46
 
19
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
20
Date:   Wed May 9 14:26:40 2012 +1000
 
21
 
 
22
    Fix coasting speed trigger
 
23
    
 
24
    CoastingSpeed is defined as scrolls/s. The previous code just used
 
25
    delta/seconds which depended on the device coordinate range and exceeded the
 
26
    default CoastingSpeed at almost any scroll event.
 
27
    
 
28
    Divide the estimated delta by the scroll distance to get the accurate
 
29
    scrolls/s number. Since that now changes the contents of what's in
 
30
    coast_speed_y, change the users of that too.
 
31
    
 
32
    http://bugzilla.redhat.com/813686
 
33
    
 
34
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
35
    (cherry picked from commit 0de4445ff8e75aab208faf6383e76045934c6720)
 
36
 
 
37
commit 04d24116db59872d4cd00f38a0d1c87957fe4914
 
38
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
39
Date:   Wed May 9 12:23:46 2012 +1000
 
40
 
 
41
    Don't check for soft buttons if a button is already down
 
42
    
 
43
    Moving into a different soft button's area during drag-n-drop would trigger
 
44
    a click of that button.
 
45
    
 
46
    We only have the current button state and we mess with it, so the conditions
 
47
    for a possible clickpad soft-button event are:
 
48
    - hw->left is down now
 
49
    - none of left|right|middle were down before. since we change hw->left to
 
50
      hw->right/left we need to check all three
 
51
    
 
52
    If hw->left is down but one of the other buttons was already down, copy that
 
53
    button state and continue.
 
54
    
 
55
    http://bugzilla.redhat.com/819348
 
56
    
 
57
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
58
    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
 
59
    (cherry picked from commit a1d6784d790f081f8a6ea3a10d3cfa578aa10d5b)
 
60
 
 
61
commit 4e8ddb3a6f1ba1f7642f0a23d6f22a8c40d68cf0
 
62
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
63
Date:   Thu May 3 12:00:50 2012 +1000
 
64
 
 
65
    whitespace fix
 
66
    
 
67
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
68
    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
 
69
 
 
70
commit d1eebac72e4a5cc7a67efead13fbd32f9cd1fbd9
 
71
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
72
Date:   Thu May 3 14:21:24 2012 +1000
 
73
 
 
74
    tools: undo indentation in synclient's parameter list
 
75
    
 
76
    more more readable this way
 
77
    
 
78
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
79
    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
 
80
 
 
81
commit 0434d7776640861d0c8c19a02c2445d2f61627f8
 
82
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
83
Date:   Thu May 3 11:49:31 2012 +1000
 
84
 
 
85
    Indent consistently
 
86
    
 
87
    x-indent-all.sh from xorg/util/modular as of
 
88
    c2d630fab65dbe3409af3947f6f442782ddb026f
 
89
    
 
90
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
91
    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
 
92
 
1
93
commit a1162f80324c379bc7581e53275e8ff6d569f8b0
2
94
Author: Peter Hutterer <peter.hutterer@who-t.net>
3
95
Date:   Thu May 3 08:06:32 2012 +1000