Add touch gesture events
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Grail |
Fix Released
|
Critical
|
Henrik Rydberg | ||
utouch-grail (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Feature Freeze Exception:
The current uTouch stack does not have any gesture events that fire when touches begin. Touches must move to cross a threshold before emitting any events. However, gestures on touch begin is a necessary functionality for Natty Unity work. The related branches include the addition of a new "touch" gesture type.
This new code is in ppa:utouch-
Due to the manner in which touch gestures are implemented, the regression risk posed is moderate. However, the changes made have been viewed by the team as bringing the code more in line with the ideal logic for gesture handling. This has led to some simplification of the code and fixing of other unseen bugs. As such, though the regression risk is not trivial, we believe it is reasonable to propose inclusion of the changes into Natty at this stage.
Just as a note, this inctroduces an ABI addition (no API changes, and no ABI breakages).
Related branches
- Duncan McGreggor (community): Approve
- Henrik Rydberg (community): Approve
-
Diff: 645 lines (+612/-0)6 files modifieddebian/changelog (+14/-0)
debian/patches/0001-set-proper-tap-properties.patch (+13/-0)
debian/patches/0002-disable-semi-mt-rotation.patch (+25/-0)
debian/patches/0003-add-touch-gestures.patch (+508/-0)
debian/patches/0004-dont-hold-back-active-gestures.patch (+48/-0)
debian/patches/series (+4/-0)
- Open Input Framework Team: Pending requested
-
Diff: 41136 lines (+40743/-73) (has conflicts)40 files modifiedChangeLog (+1334/-0)
Makefile.in (+793/-0)
aclocal.m4 (+9115/-0)
autogen.sh (+0/-11)
config-aux/config.guess (+1502/-0)
config-aux/config.sub (+1714/-0)
config-aux/depcomp (+630/-0)
config-aux/install-sh (+520/-0)
config-aux/ltmain.sh (+8413/-0)
config-aux/missing (+376/-0)
config.h.in (+62/-0)
configure (+13798/-0)
debian/changelog (+171/-0)
debian/compat (+1/-0)
debian/control (+68/-0)
debian/copyright (+45/-0)
debian/libutouch-grail-dev.install (+3/-0)
debian/libutouch-grail1-udeb.install (+1/-0)
debian/libutouch-grail1.install (+1/-0)
debian/libutouch-grail1.symbols (+14/-0)
debian/patches/0001-set-proper-tap-properties.patch (+13/-0)
debian/patches/0002-disable-semi-mt-rotation.patch (+25/-0)
debian/patches/0003-add-touch-gestures.patch (+508/-0)
debian/patches/0004-dont-hold-back-active-gestures.patch (+39/-0)
debian/patches/series (+4/-0)
debian/rules (+16/-0)
debian/source/format (+1/-0)
debian/utouch-grail-tools.install (+1/-0)
debian/watch (+2/-0)
docs/grail-problems.txt (+0/-60)
src/Makefile.in (+598/-0)
src/gestures-drag.c (+20/-0)
src/gestures-pinch.c (+20/-0)
src/gestures-rotate.c (+20/-0)
src/grail-api.c (+10/-0)
src/grail-gestures.c (+13/-0)
src/grail-impl.h (+5/-0)
src/grail-inserter.h (+9/-2)
test/Makefile.in (+358/-0)
tools/Makefile.in (+520/-0)
Changed in utouch-grail (Ubuntu): | |
assignee: | nobody → Henrik Rydberg (rydberg) |
Changed in utouch-grail: | |
importance: | Undecided → Critical |
status: | New → In Progress |
assignee: | nobody → Henrik Rydberg (rydberg) |
summary: |
- GEIS doesn't get touch the touch initialization signals from grail + Add touch gesture events |
Changed in utouch-grail (Ubuntu): | |
status: | New → In Progress |
Changed in utouch-grail: | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in utouch-grail (Ubuntu): | |
status: | In Progress → New |
milestone: | none → ubuntu-11.04-beta-2 |
importance: | Undecided → Critical |
Changed in utouch-grail (Ubuntu): | |
assignee: | Henrik Rydberg (rydberg) → nobody |
Changed in utouch-grail: | |
status: | Fix Committed → Fix Released |
Seems like rather late in the cycle for this. When will the FFe's for touch
be done?