lp:~dandrader/grail/lp949916

Created by Daniel d'Andrada and last modified
Get this branch:
bzr branch lp:~dandrader/grail/lp949916
Only Daniel d'Andrada can upload to this branch. If you are Daniel d'Andrada please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel d'Andrada
Project:
Grail
Status:
Merged

Recent revisions

199. By Daniel d'Andrada

Regression test for lp:949916

Check that, when using atomic gestures, we don't get
premature slices of 2 or 3 touches when a roughly synced 4-fingers'
gesture is performed.

198. By Daniel d'Andrada

Atomic rules: Don't send slices from premature gestures. (lp:949916)

Wait a bit until accepting a gesture to avoid premature gestures that
will immediately get cancelled due to the apparition of a new touch
point on the following events.
e.g. like when a user puts four fingers on a touch screen but
the corresponding touch points come in separate events (because fingers
don't land precisely in sync and/or UTouch frame doesn't process their
arrivals in the very same event). We should generate only the "final"
4-touches' gesture and not the intermediates 2-touches and 3-touches
gestures.

197. By Daniel d'Andrada

Refactoring v3/Recognizer. Split into Regular and Atomic recognizers

Instead of having many "if (atomic_)" sprinkled throughout the code, have
two recognizers: of for atomic gesture rules and another for regular rules.

That will also make the atomic gestures code flow easier to understand and
tune. Likewise for regular rules.

196. By Daniel d'Andrada

Merged "Erase ended touches from start_times_ map"

195. By Daniel d'Andrada

Merge "A touch cannot be accepted and unaccepted simultaneously."

194. By Daniel d'Andrada

Updated .bzrignore

193. By Daniel d'Andrada

Release version 3.0.2

192. By Daniel d'Andrada

Merge fix for bugs Tap recognition

191. By Jussi Pakkanen

Merged compile/link tests.

190. By Chase Douglas

Merge fix for touch grab failure checks

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:grail
This branch contains Public information 
Everyone can see this information.

Subscribers