lp://qastaging/~chasedouglas/grail/fix-recording

Created by Chase Douglas and last modified
Get this branch:
bzr branch lp://qastaging/~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

Revert unnecessary signedness change in touch_map_.

61. By Chase Douglas

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

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

Merge fix for indirect touch device axis mapping

58. By Chase Douglas

Release version 2.1.0

57. By Chase Douglas

Bump libtool version for additional C11 _Generic ABI

56. By Chase Douglas

Bump XInput dependencies

55. By Chase Douglas

Merge upstream XInput multitouch support

54. By Chase Douglas

Merge C11 _Generic support

53. By Chase Douglas

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://qastaging/grail
This branch contains Public information 
Everyone can see this information.

Subscribers