lp:~chasedouglas/grail/fix-recording

Created by Chase Douglas on 2012-01-26 and last modified on 2012-01-26
Get this branch:
bzr branch lp:~chasedouglas/grail/fix-recording
Only Chase Douglas can upload to this branch. If you are Chase Douglas please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chase Douglas
Project:
Grail
Status:
Development

Recent revisions

62. By Chase Douglas on 2012-01-26

Revert unnecessary signedness change in touch_map_.

61. By Chase Douglas on 2012-01-25

Don't test for monotonically increasing event times

The X server generates ownership events in regular context, but generates
other device events in signal context for low latency. The following can
occur:

Begin Signal context
Touch 1 Begin is generated (0 ms)
Touch 2 Begin is generated (1 ms)
Begin normal context
Touch 1 Begin event is sent
Touch 1 Ownership event is generated (2 ms)
Touch 1 Ownership event is sent
Touch 2 Begin event is sent
Touch 2 Ownership event is generated (3 ms)
Touch 2 Ownership event is sent

This results in out of order frame events:

Frame 1 for Touch 1 begin (0 ms)
Frame 2 for Touch 1 ownership (2 ms)
Frame 3 for Touch 2 begin (1 ms)
Frame 4 for Touch 3 ownership (3 ms)

60. By Chase Douglas on 2012-01-25

Fix an out-of-bounds access in the recording test case

There is a touch map that contains touch ID to touch test data array
mappings. This touch map can be accessed out of bounds when checking for
previous values if a touch has ended. Ensure that doesn't happen.

59. By Chase Douglas on 2012-01-19

Merge fix for indirect touch device axis mapping

58. By Chase Douglas on 2012-01-17

Release version 2.1.0

57. By Chase Douglas on 2012-01-17

Bump libtool version for additional C11 _Generic ABI

56. By Chase Douglas on 2012-01-17

Bump XInput dependencies

55. By Chase Douglas on 2012-01-17

Merge upstream XInput multitouch support

54. By Chase Douglas on 2012-01-12

Merge C11 _Generic support

53. By Chase Douglas on 2011-12-09

Release version 2.0.0

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