lp:mtdev

Created by mtdev Team and last modified
Get this branch:
bzr branch lp:mtdev

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
mtdev Team
Project:
mtdev
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at http://bitmath.org/git/mtdev.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on pear and finished taking 15 seconds — see the log
Import started on pear and finished taking 15 seconds — see the log
Import started on pear and finished taking 10 seconds — see the log
Import started on russkaya and finished taking 30 seconds — see the log

Whiteboard

Now gives permission denied error.

Edit: This is actually not the problem. You only get the perm denied error if you access via a web browser. I talked to jelmer on #launchad, and he said that this is due to a bug in bzr-git. He's got a branch approved for review and hopes to get it cherrypicked into production.

Recent revisions

58. By Peter Hutterer

Return EINVAL for invalid parameters on mtdev_init.

[<email address hidden>: minor cleanup]
Signed-off-by: Peter Hutterer <email address hidden>
Signed-off-by: Henrik Rydberg <email address hidden>

57. By Peter Hutterer

mtdev_close should ignore NULL devices.

Saves us one goto label in mtdev_init.

Signed-off-by: Peter Hutterer <email address hidden>
Signed-off-by: Henrik Rydberg <email address hidden>

56. By Henrik Rydberg

Release mtdev v1.1.0

This version includes backwards-compatible API changes,
while keeping the ABI stable. Applications that want to
migrate to the new API, compile with -DMTDEV_NO_LEGACY_API.

55. By Henrik Rydberg

mtdev-test: output MT event support

At startup, output the MT events supported by the device.

Signed-off-by: Henrik Rydberg <email address hidden>

54. By Henrik Rydberg

Add support for ABS_MT_DISTANCE

In the upcoming 2.6.38 kernel, support for hovering is introduced.
Add the ABS_MT_DISTANCE to the extended set of handled ABS_MT events.

The change is binary compatible with existing libraries.

Signed-off-by: Henrik Rydberg <email address hidden>

53. By Henrik Rydberg

Introduce a stable ABI

The current mtdev is not ABI stable, and the upcoming additions
to the kernel api will break ABI. This patch starts the process
of keeping binary compatibility with old programs, by moving the
abi-specific parts under a special flag, MTDEV_NO_LEGACY_API,
and makes sure the internal parts compiles with MTDEV_NO_LEGACY_API
set. This way, older programs will still work, old programs will
still compile, and new programs will be able to use the additions.

Signed-off-by: Henrik Rydberg <email address hidden>

52. By Henrik Rydberg

Allow use in c++ applications

Reported-by: Armando Visconti <email address hidden>
Signed-off-by: Henrik Rydberg <email address hidden>

51. By Henrik Rydberg

mtdev v1.0.11

50. By Henrik Rydberg

Add and test a simple kernel matcher

This matcher is for up to four fingers, and has these properties:

* Approximately 1.4 times faster at 4 fingers
* Approximately 4.0 times faster at 2 fingers
* Roughly 100 lines of code

Signed-off-by: Henrik Rydberg <email address hidden>

49. By Henrik Rydberg

Generate kernel matcher data

This application generates the matcher tables of the tracking
library in the linux kernel.

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)
This branch contains Public information 
Everyone can see this information.

Subscribers