1
0
Fork 0
mirror of https://github.com/rfc2822/GfxTablet synced 2025-10-05 18:34:18 +02:00
GfxTablet/driver-uinput
flyingPastaMonster 976b64cfd0 Enable to see where and what you have drawn
If an ending event is detected, the drive will take a screenshot,
and sends it back to the app.
The client will than put it as its background image.

Android app changes:

* Added write permission to the app.

* Added method to get the canvas object from anywhere.

* Added network server to retrieve the image.

* Added method to send a atop motion event signal, which is needed to
  trigger the driver to send a new screenshot.

* Changed commit to apply because it is deprecated.

* The template image will now always fit the screen. (Removed TODO)

* Commented out grid pattern.

* Updated gradle version.

Driver changes:

* Included a lot of new library's, not sure if every is needed right now.

* Added type definition for some structures.

* Added function to sleep in ms.

* Added function for the screenshot sending thread.

* Changed recv to recvfrom to get the IP of the android device in order
  to send back the screenshot.

TODO:

* Show the cursor path in the app.

* Sort out driver library's.

* Add the picture path to the option dialog.

* Create the screenshot in /tmp with a more suitable name.

* Sort functions that are not needed anymore.
2017-11-14 11:38:27 +01:00
..
.gitignore * app refactoring 2013-01-26 21:24:36 +01:00
Makefile Merge pull request #88 from akdor1154/uint16_t 2015-11-29 00:16:48 +01:00
networktablet.c Enable to see where and what you have drawn 2017-11-14 11:38:27 +01:00
protocol.h add tablet events, so xinput recognizes this as a Tablet, not a Touchscreen. Also add stylus-in-range pseudo-button and barrel buttons 2015-12-01 07:54:55 +11:00