cocreate icon indicating copy to clipboard operation
cocreate copied to clipboard

Laser pointer (feature request)

Open jhschenker opened this issue 3 years ago • 6 comments

This is a great interface. Very useful!

A laser pointer option would be a great addition (and I imagine very easy to implement). Right now, you can see a pointer if you hover an active stylus over the interface, but if you accidently touch you draw. Being able to point without worrying about drawing (or selecting) would be great!

Jeff Schenker

jhschenker avatar Oct 05 '20 18:10 jhschenker

Safety-wise, this sounds like the pan tool () but maybe with a different icon?

edemaine avatar Oct 05 '20 18:10 edemaine

Yes that sounds about right. Pan tool would be the safest at present. A "pan tool" that didn't do anything when you clicked would do this.

jhschenker avatar Oct 05 '20 18:10 jhschenker

A tool that does nothing sounds a little weird. Maybe a laser pointer tool, when clicked, could make some "self-destructing ink" -- show a highlight that disappears after a few seconds. No permanent effect but nicer for pointing at things.

Indeed, this is exactly how Jamboard's laser pointer feature works.

edemaine avatar Oct 05 '20 18:10 edemaine

Indeed. That makes much more sense!

jhschenker avatar Oct 05 '20 19:10 jhschenker

I very much love to use the laser pointer feature in PowerPoint. The mouse cursor just becomes a red laser-like image. It would be great if that could be implemented here too!

ndattani avatar Dec 08 '21 23:12 ndattani

Making a tool that just shows a dot of a specified color would be easy; is this of sufficient interest by itself?

The self-destructing ink seems more useful but also harder to implement, as we'd need to resolve the following:

  • Do laser pointer strokes get added in the history? I think ideally yes. If no, they could be wedged into the presence information I guess.
  • Does the server implement the destruction? Or the client using the pointer? Or all clients, locally? The pointer client destructing is simplest, but also a little dangerous: if they disappear, they'll never clean up their stroke. But maybe that's OK, as long as it can be deleted? I could see actually wanting highlights to stick around until the next highlight gets done...
  • Does the laser pointer share all the properties (width and color) with the pen and other drawing tools, or does it have its own "current" settings? Related also to highlighter.

edemaine avatar Dec 12 '21 18:12 edemaine