lp:~oif-team/grail/trunk.v1.0.15
- Get this branch:
- bzr branch lp:~oif-team/grail/trunk.v1.0.15
Branch merges
- Chase Douglas (community): Approve
-
Diff: 50 lines (+16/-8)2 files modifiedconfigure.ac (+1/-1)
src/touch-caps.c (+15/-7)
Branch information
Recent revisions
- 97. By Henrik Rydberg
-
Only support pure absolute devices at this time
There are some hybrid relative/absolute devices out there, like
the magic mouse, for which special behavior, outside the current
scope of grail, is expected. This patch disables grail for those
devices. - 95. By Henrik Rydberg
-
Show all information for pass-through events
In grail-gesture, the timing information is missing. Remedied with
this patch. - 94. By Henrik Rydberg
-
Add tap state to the tapping model
Add the ability to read off the tap state in the tapping
model. Useful for emulation i lieu of tapping gestures. - 93. By Henrik Rydberg
-
Add tap emulation
Touchscreens always emit a button event when touching the
screen. Trackpads, however, are considered hovering while
touching the pad, and instead uses taps to emits button events,
which is traditionally implemented elsewhere, and thus leaves
a functionality discrepancy. This patch adds tap emulation to
grail, utilizing gesture engine. - 92. By Henrik Rydberg
-
Split pointer status and report status
Separate out reporting of the touch state, such that reporting
can be deferred. Does not introduce any logic changes. - 91. By Henrik Rydberg
-
Do not tap when leaving fingers on the pad
The current code will treat a 3-down-2-up as a tap. This patch
changes the logic so that taps are only emitted when the number of
fingers returns to the baseline. - 90. By Henrik Rydberg
-
bug: Only report position change events
This bug was introduced in v1.0.11. Only report events when
the pointer position is actually changing. - 89. By Henrik Rydberg
-
Reorganize input event emulation code
Inject the emulated events into the event buffer instead,
and move the pointer logic into the emulation handler.
Introduces no logical changes, but reveals the bug in the
position event frequency.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:grail