rfc2822 / GfxTablet

Draw on your PC via your Android device
Other
571 stars 161 forks source link

Enhancement / missing feature #28

Open demailly opened 10 years ago

demailly commented 10 years ago

I would like to use the tablet to make a handwritten presentation on a white board, using a connected computer and a videoprojector. It would be then be very convenient if GfxTablet would have an option to show what is being written drawn on the tablet, say just as when one writes on the "take note" app (actually this is much more convenient than raising the eyes to look on the computer screen...). Adding a button to erase the tablet screen and saving the screen as a PDF file (+ sending events in a certain way through the app, e.g. as clicking mouse buttons 2 and 3) would be quite helpful.

In fact, there is a cheap device called "Boogie Board RIP" that does exactly this. I would like to simulate this device (but probably with a better accuracy) on the Galaxy Note. My guess is that the required code might be not very hard to implement in GfxTablet. Of course drawing nice antialised curves on the tablet screen (with a linewidth that can be adjusted) would be a plus.

devvv4ever commented 10 years ago

Thank you for the suggestion. However, this kind of feature in non-trivial since you'd have to stream-back the drawn data (in the desktop application) to the tablet. This whould cause very much network overhead and also it would be laggy drawing too. You're not alone with your wish. We've often heard this request already, but I'm sorry to say that it will not come to gfxtablet for a while...

demailly commented 10 years ago

On Wed, Jul 31, 2013 at 03:03:26AM -0700, devvv4ever wrote:

Thank you for the suggestion. However, this kind of feature in non-trivial since you'd have to stream-back the drawn data (in the desktop application) to the tablet. This whould cause very much network overhead and also it would be laggy drawing too. You're not alone with your wish. We've often heard this request already, but I'm sorry to say that it will not come to gfxtablet for a while...

Hi:

Many thanks for your very prompt response. However, I didn't mean that GfxTablet should stream-back the drawn data to the tablet - what would be drawn on the tablet would just help in locating already drawn letters (resp. lines, curves) on screen ; having exactly the same drawing/image/figure on the computer and on the tablet is not needed ; respecting colors (say) would be nice, but not necessary. The simplest way would be to have an option that stylus displacement (when appled on tablet) would draw a segment between consecutive position events on the tablet, that's it, so the only cost in time would be sending a call to the SurfaceFlinger widget on Android, that's it - (possibly additionally enlarging the protocol to include "new color" events, optionally, but this is not a real priority for me ...)

I enclose here a very simple app I am developping on my linux box to make white board presentations (righ now, either with a wacom tablet "blindly", or with a Boogie Board - much more satisfactory, as the Boogie board actually draws what you are writing ; this small enhancement in GfxTablet would allow doing the same with the Galaxy Note).

Best, Jean-Pierre Demailly