You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:grail

There are download files available for Grail.

See all merge proposals.

Grail has 38 active branches owned by 5 people and 2 teams. There were 0 commits in the last month.

Bazaar branches

Name Status Last Modified Last Commit
lp:grail
Series: trunk
bug 1 Development 2016-02-09 15:25:17 UTC
262. release 3.1.1

Author: Stephen M. Webb
Revision Date: 2016-02-09 15:25:17 UTC

release 3.1.1

lp:grail/phablet
Series: phablet
1 Development 2013-03-25 14:02:29 UTC
250. Merging latest updates

Author: Sergio Schvezov
Revision Date: 2013-03-25 14:02:29 UTC

Merging latest updates

lp:grail/precise
Series: precise
1 Development 2012-09-17 18:29:35 UTC
132. releasing version 3.0.6-0ubuntu0.12.0...

Author: Francis Ginther
Revision Date: 2012-09-17 18:29:35 UTC

releasing version 3.0.6-0ubuntu0.12.04.02

lp:~hikiko/grail/grail.type-qualifiers-warning 1 Development 2014-07-31 10:46:00 UTC
257. changed const function to non-const t...

Author: Eleni Maria Stea
Revision Date: 2014-07-31 10:41:30 UTC

changed const function to non-const to fix type qualifiers warning in geis
(according to the compiler the return value could be modifiable in some
 cases)

lp:grail/saucy 1 Development 2013-10-22 07:28:15 UTC
257. Saucy explicit branch - retarget Vcs-Bzr

Author: Łukasz Zemczak
Revision Date: 2013-10-22 07:27:41 UTC

Saucy explicit branch - retarget Vcs-Bzr

lp:~oif-packaging/grail/debian 1 Development 2013-05-27 16:44:40 UTC
143. releasing version 3.1.0-2

Author: Stephen M. Webb
Revision Date: 2013-05-27 16:44:40 UTC

releasing version 3.1.0-2

lp:grail/raring 1 Development 2013-04-17 17:49:27 UTC
254. Releasing 3.1.0daily13.02.26-0ubuntu1...

Author: PS Jenkins bot
Revision Date: 2013-02-26 02:58:56 UTC

Releasing 3.1.0daily13.02.26-0ubuntu1 to ubuntu.

Approved by PS Jenkins bot.

lp:grail/ubuntu bug 1 Development 2012-11-09 14:56:29 UTC
136. releasing version 3.0.8-0ubuntu1

Author: Sebastien Bacher
Revision Date: 2012-11-09 14:56:29 UTC

releasing version 3.0.8-0ubuntu1

lp:grail/oneiric bug 2 Mature 2012-08-31 16:30:58 UTC
88. releasing version 2.0.1.1-0ubuntu1

Author: Francis Ginther
Revision Date: 2012-08-31 16:30:58 UTC

releasing version 2.0.1.1-0ubuntu1

lp:grail/2.0.1 1 Development 2012-08-15 19:37:38 UTC
166. Release version 2.0.1.1

Author: Chase Douglas
Revision Date: 2012-08-15 19:37:38 UTC

Release version 2.0.1.1

lp:~fginther/grail/grail-3.0.6-precise bug 1 Development 2012-08-09 20:58:52 UTC
129. * Remove no longer necessary build de...

Author: Francis Ginther
Revision Date: 2012-08-09 20:58:09 UTC

* Remove no longer necessary build depends on mtdev and evemu
  - Added 01-remove-mtdev-dependency.patch and
    02-remove-evemu-dependency.patch

lp:~chasedouglas/grail/work-in-progress bug 1 Development 2012-03-23 00:18:04 UTC
214. more stuff

Author: Chase Douglas
Revision Date: 2012-03-23 00:18:04 UTC

more stuff

lp:~chasedouglas/grail/tap-accept-v2 1 Development 2012-03-15 19:13:58 UTC
200. Consider previous touches when decidi...

Author: Chase Douglas
Revision Date: 2012-03-02 00:26:34 UTC

Consider previous touches when deciding whether to accept or reject a
touch from a gesture

This resolves ended touches of a tap gesture being rejected erroneously.

lp:~thomas-voss/grail/fix-950974 (Has a merge proposal) 1 Development 2012-03-13 14:33:13 UTC
197. Modified documentation.

Author: Thomas Voß
Revision Date: 2012-03-13 14:33:13 UTC

Modified documentation.

lp:~chasedouglas/grail/tap-accept 1 Development 2012-03-02 00:28:49 UTC
191. Consider previous touches when decidi...

Author: Chase Douglas
Revision Date: 2012-03-02 00:26:34 UTC

Consider previous touches when deciding whether to accept or reject a
touch from a gesture

This resolves ended touches of a tap gesture being rejected erroneously.

lp:~chasedouglas/grail/fix-recording 1 Development 2012-01-26 21:27:30 UTC
62. Revert unnecessary signedness change ...

Author: Chase Douglas
Revision Date: 2012-01-26 21:26:20 UTC

Revert unnecessary signedness change in touch_map_.

lp:~thomas-voss/grail/rework_cosmetics (Has a merge proposal) 1 Development 2011-11-01 19:12:04 UTC
241. Modified: Reverted changes to initial...

Author: Thomas Voß
Revision Date: 2011-10-31 21:32:06 UTC

Modified: Reverted changes to initialization of limits.

lp:~chasedouglas/grail/rework-ubuntu 1 Development 2011-10-19 15:54:51 UTC
90. Build with XI multitouch support

Author: Chase Douglas
Revision Date: 2011-10-19 15:54:51 UTC

Build with XI multitouch support

lp:~jpakkane/grail/glue-reworking (Has a merge proposal) 1 Development 2011-08-17 12:39:58 UTC
176. Process test cases faster.

Author: Jussi Pakkanen
Revision Date: 2011-08-17 12:39:58 UTC

Process test cases faster.

lp:~jpakkane/grail/touchviewer (Has a merge proposal) 1 Development 2011-08-12 12:14:39 UTC
172. Merged trunk changes.

Author: Jussi Pakkanen
Revision Date: 2011-08-12 12:14:39 UTC

Merged trunk changes.

lp:~chasedouglas/grail/original-touch-state 1 Development 2011-07-07 01:08:24 UTC
165. Add original touch state event to nor...

Author: Chase Douglas
Revision Date: 2011-07-07 01:07:23 UTC

Add original touch state event to normal drag gestures

Will be overwritten with a future commit for all gestures

lp:~oif-team/grail/daily 1 Development 2011-06-16 17:40:28 UTC
85. Merged v2.0.0 from lp:/utouch-grail/u...

Author: Stephen M. Webb
Revision Date: 2011-06-16 17:40:28 UTC

Merged v2.0.0 from lp:/utouch-grail/ubuntu

lp:~oif-team/grail/trunk.glue (Has a merge proposal) 1 Development 2011-05-05 13:28:19 UTC
166. Add XI2 support to grail-gesture Use...

Author: Henrik Rydberg
Revision Date: 2011-05-05 13:28:19 UTC

Add XI2 support to grail-gesture

Use the grail2 API to implement the event loop using XI events.

Signed-off-by: Henrik Rydberg <rydberg@euromail.se>

lp:grail/2.x 2 Mature 2011-04-28 16:52:26 UTC
155. Update copyright information The lic...

Author: Henrik Rydberg
Revision Date: 2011-04-28 16:52:26 UTC

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 <rydberg@euromail.se>

lp:~chasedouglas/grail/pivot_type (Has a merge proposal) 1 Development 2011-04-27 19:40:31 UTC
154. Merge in grail 2 to grail 1 translati...

Author: Chase Douglas
Revision Date: 2011-04-27 19:40:31 UTC

Merge in grail 2 to grail 1 translation layer

lp:~chasedouglas/grail/comparison.pivot 1 Development 2011-04-26 18:12:51 UTC
151. Merge grail 1 to grail 2 transitional...

Author: Chase Douglas
Revision Date: 2011-04-26 18:02:02 UTC

Merge grail 1 to grail 2 transitional plumbing

lp:~chasedouglas/grail/comparison.centroid 1 Development 2011-04-26 18:12:46 UTC
152. Merge grail 1 to grail 2 transitional...

Author: Chase Douglas
Revision Date: 2011-04-26 17:55:43 UTC

Merge grail 1 to grail 2 transitional plumbing

lp:~oif-team/grail/pivot-derivation 1 Development 2011-04-20 15:50:22 UTC
155. More derivation

Author: Chase Douglas
Revision Date: 2011-04-20 15:50:22 UTC

More derivation

lp:grail/natty bug 2 Mature 2011-04-20 14:07:21 UTC
81. releasing version 1.0.20-0ubuntu4

Author: Chase Douglas
Revision Date: 2011-04-20 14:00:31 UTC

releasing version 1.0.20-0ubuntu4

lp:~oif-packaging/grail/packaging.touch-gestures bug(Has a merge proposal) 1 Development 2011-03-30 15:39:31 UTC
84. Fold in related fix to 0004-dont-hold...

Author: Chase Douglas
Revision Date: 2011-03-30 15:39:31 UTC

Fold in related fix to 0004-dont-hold-back-active-gestures.patch

lp:~oif-packaging/grail/packaging.lp724979 bug 1 Development 2011-03-24 21:39:58 UTC
79. Show all properties on multitouch tap...

Author: Chase Douglas
Revision Date: 2011-03-24 21:39:58 UTC

Show all properties on multitouch taps (LP: #742006)

lp:grail/1.x 1 Development 2011-03-17 09:45:39 UTC
131. Convert to utouch-frame mapping Remo...

Author: Henrik Rydberg
Revision Date: 2011-03-17 09:45:39 UTC

Convert to utouch-frame mapping

Remove the grail-internal mapping code and rely directly on
utouch-frame instead. Passes the unit test designed for this
change.

Signed-off-by: Henrik Rydberg <rydberg@euromail.se>

lp:~oif-packaging/grail/packaging.v1.0.20 bug(Has a merge proposal) 1 Development 2011-03-09 15:54:31 UTC
78. Fixes bug LP: #637106

Author: Henrik Rydberg
Revision Date: 2011-03-09 15:54:31 UTC

Fixes bug LP: #637106

lp:~oif-team/grail/no-local-gesture-timeouts 1 Development 2011-02-08 20:42:40 UTC
112. Only usurp touches for global gesture...

Author: Chase Douglas
Revision Date: 2011-02-08 20:17:48 UTC

Only usurp touches for global gestures

The previous change introduced two main functions:

1. Add timeouts within which a gesture must be recognized
2. Withold events from X when a gesture is recognized

While these two are needed for global, system-level gestures, they are
not needed for non-global ("local") gestures. Instead, local gestures are
now sent along side xi 2.1 events, and the client must reconcile the two
as it feels appropriate. This allows for a greater amount of flexibility
and control for gesture and multitouch clients.

lp:~oif-team/grail/one-touch-indirect 1 Development 2011-02-04 16:45:49 UTC
112. Don't generate one touch gestures for...

Author: Chase Douglas
Revision Date: 2011-02-04 16:44:48 UTC

Don't generate one touch gestures for indirect devices

lp:~oif-team/grail/cooperate-with-xi2.1 (Has a merge proposal) 1 Development 2011-02-02 22:45:26 UTC
110. Add in time boundaries for recognitio...

Author: Chase Douglas
Revision Date: 2011-02-02 22:42:55 UTC

Add in time boundaries for recognition

50 ms: Minimum time waiting for touch configuration to settle before
         flushing touch events to X. We don't want a two finger gesture
         triggering X events for the first finger before the second finger
         lands.

200 ms: Maximum time for touches to begin a gesture. If no gesture is
         found within this time period, the events are flushed to X.

If after 50 ms there are no possible gestures for the number of active
touches, the events are immediately flushed to X.

If events are flushed to X, no more gesture recognition is possible until
all touches are lifted. Likewise, if any gesture is recognized, no events
may be flushed to X until all touches are lifted.

lp:~oif-team/grail/packaging bug 1 Development 2011-01-13 22:25:05 UTC
71. Update package dependencies

Author: Henrik Rydberg
Revision Date: 2011-01-03 20:22:06 UTC

Update package dependencies

lp:~chasedouglas/grail/trunk.tapping 1 Development 2010-09-09 17:45:15 UTC
83. grail v1.0.13

Author: Chase Douglas
Revision Date: 2010-09-09 17:45:15 UTC

grail v1.0.13

138 of 38 results
You can't create new branches for Grail.