| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
As part of the utouch effort, align licensing accordingly.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| | |
|
| |
|
|
|
|
|
|
| |
Bump the utouch-frame version dependency to the appropriate
api version.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| | |
|
| |
|
|
|
|
|
| |
The XI2.1 support is present in sufficiently recent xinput packages,
so simplify the testing accordingly.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| |
|
|
|
| |
The touch event types have new names since February 2011. Modify
accordingly.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This patch adds XI2.1 support to mtview. Several instances of the the
program can be open simultaneously, each one being a window into the
device, which is mapped onto the whole screen. On a touchscreen,
paiting can occur simultaneously in each window. The device mapping is
automatically modified in multi-head setups, and xinput set-prop can
be used to map the device to a portion of the screen. Thanks to Chase
Douglas for fixing this.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| |
|
|
|
|
|
|
|
| |
Rework the code slightly to make room for additional backends. Some
fixes due to Chase Douglas have been incorporated as well. The device
is mapped onto the whole screen, and the paint area is a window into
it, regardless of where the window is on screen.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| | |
|
| |
|
|
| |
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| | |
|
| |
|
|
|
|
|
| |
To simplify the creation of packages for mtview, swtich to using the
autoconf make tools.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| |
|
|
|
|
|
|
| |
With the introduction of utouch-frame, the dependence of this package
may be simplified. This patch removes the dependency on grail, and
instead uses evemu and frame, which are targeting touch usage only.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| |
|
|
|
|
|
|
| |
For devices without finger property information, the current
code does not display anything. Set a default finger width
for frames with zero width, height and pressure.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| |
|
|
|
|
|
|
|
|
|
| |
Some devices do not always send touch_minor after touch_major
has been set. According to the MT protocol, this case should
be treated as if minor is equal to major. This patch makes sure
touch_minor is never zero when touch_major is set.
When grail v1.0.13 is out, this patch will no longer have any effect.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| |
|
|
|
|
|
|
| |
It seems flushing is not enough to keep X stable, so check
for pending events and extract them when idle.
Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>
|
| |
|
|
| |
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
|
| | |
|
| | |
|
|
|
Uses grail-touch and mtdev.
Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>
|