lp:~oif-team/grail/trunk.touches
- Get this branch:
- bzr branch lp:~oif-team/grail/trunk.touches
Branch merges
- Chase Douglas (community): Needs Fixing
-
Diff: 1834 lines (+688/-560)20 files modifiedconfigure.ac (+1/-1)
include/grail-touch.h (+22/-43)
include/grail-types.h (+76/-3)
include/grail.h (+175/-4)
src/Makefile.am (+2/-1)
src/gestures-drag.c (+18/-11)
src/gestures-pinch.c (+8/-15)
src/gestures-rotate.c (+5/-12)
src/gestures-tapping.c (+12/-5)
src/grail-api.c (+28/-32)
src/grail-event.c (+144/-0)
src/grail-gestures.c (+12/-37)
src/grail-gestures.h (+0/-2)
src/grail-impl.h (+36/-0)
src/grail-inserter.c (+20/-146)
src/grail-inserter.h (+33/-0)
src/touch-dev.c (+66/-102)
src/touch-engine.c (+0/-135)
test/grail-gesture.c (+11/-1)
test/grail-touch.c (+19/-10)
Branch information
Recent revisions
- 66. By Henrik Rydberg
-
Add contact information to the property list
Add the five first contacts to the property list, and unify the
handling of all gesture types in this regard. To avoid duplication,
move the scaling of properties closer to the gesture recognizer.
Move all gesture event handling code to grail-event.c, simplifying
the structure somewhat. - 65. By Henrik Rydberg
-
Crank up the maximum number of properties
To prepare for the (for maverick only) addition of individual contact
information via the properties array, increase the maximum number of
contacts. - 63. By Henrik Rydberg
-
Add grail_contact and a method to retrieve the current contacts
This patch adds the possibility to extract the current set of
contacts from the grail state. - 62. By Henrik Rydberg
-
Make gesture inserter visible to all local files
Also remove the transformed flag in favor of a unit transformation.
- 61. By Henrik Rydberg
-
Reserve one mask position for system use
This is needed for gesture propagation outside of grail
- 58. By Henrik Rydberg
-
Simplify touch machinery
To be able to model touch information uniformly across all supported
devices, the semantics of the touch attributes has to be treated
explicitly. Drop the generic touch property array and replace it
by an actual structure. In addition, the touch-engine abstraction
turned out to not be needed, so drop it as well.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:grail