lp://staging/~oif-team/grail/pivot-disambiguation
- Get this branch:
- bzr branch lp://staging/~oif-team/grail/pivot-disambiguation
Branch merges
- Jussi Pakkanen (community): Approve
- Stephen M. Webb (community): Approve
-
Diff: 707 lines (+96/-365)6 files modifiedinclude/grail.h (+13/-20)
include/grail.h.orig (+0/-277)
src/grail-frame.c (+65/-52)
src/grail-init.c (+0/-2)
tools/grail-test-mtdev.c (+2/-3)
tools/grail-transform.c (+16/-11)
Branch information
Recent revisions
- 159. By Chase Douglas
-
Use a red dot to denote the pivot point
The pivot point is also now drawn after the touches so it is visible when
on top of a touch point. Some drawing code was simplified by using
clear_screen. - 157. By Chase Douglas
-
Rework grail pivot/anchor point calculation and data
Instead of having a "pivot" point, use the centroid as the anchor point
for the transformation matrix, and calculate the center of rotation as a
separate value. This should help remove some ambiguity about what the
pivot meant.As a consequence, the moveness value has been removed and we no longer
confine the transformation anchor point to an approximation of the convex
hull of the touches. This eliminates the scaling and dragging threshold
controls as well. - 155. By Henrik Rydberg
-
Update copyright information
The license information was always right, but the copyright information
for this particular project was never quite right. Corrected with this
patch. No functional changes.Signed-off-by: Henrik Rydberg <email address hidden>
- 154. By Henrik Rydberg
-
Introduce the grail transform tool
This tool tests the transform capabilities of grail. Similar to a
map application, one can use a single finger, two fingers, a whole
hand or two hands to move the rectangle around, scale and rotate it.Signed-off-by: Henrik Rydberg <email address hidden>
- 153. By Henrik Rydberg
-
Introduce test-mtdev
A new tool (test-mtdev) is added, showing the usage of gesture frames.
Signed-off-by: Henrik Rydberg <email address hidden>
- 152. By Henrik Rydberg
-
Add gesture transform unit tests
Start the gesture frame test suite with some basic coordinate
mapping tests.Signed-off-by: Henrik Rydberg <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/grail