Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Drawing tablet integration - Auto toggle GUI and click-through based on whether a click comes from a drawing tablet or the mouse #11

Open
UrinalShitter opened this issue Apr 13, 2022 · 1 comment

Comments

@UrinalShitter
Copy link

I love Quick Draw, bought it on the app store, all that. But I think the tool would be more applicable and appealing to teachers and people that are less technically inclined and much more intuitive if it was easier to use with a drawing tablet without having to cmd+tab all the time when you want to interact with things. So here's the proposition:

Tablet Mode

  1. this mode should be toggleable from the (proposed in Feature Request: show app only in menu bar #5 ) menu bar icon drop-down menu or from a keystroke
  2. it should turn on by default when there is a drawing tablet connected to the mac and display a small notification stating that tablet mode is on and how you can press something like CMD+T or go to the top bar to turn it off (so that if it false triggers the user will know why everything is hidden/broken)

Implementation A: auto show and hide, hover-triggered (most complex to implement, most intuitive)
When tablet mode is active, the GUI will be "floated above all other windows," will automatically be hidden and will re-show itself when the mouse is being controlled by a drawing tablet, all clicks from the mouse will go the place they usually would go in the windows below
// this implementation assumes that the program is able to determine when a drawing tablet pen is hovering over the tablet

Implementation B: always shown, click-triggered
When tablet mode is active the Gui will always be active and floating on top, but all mouse clicks will pass through to the application underneath/desktop (or go trigger one of the color selectors if the click is on one of those)
// this implementation would probably just use pen pressure to trigger drawing because only tablets have pressure

Closing notes
A drawing tablet integration would increase the ease of use, removing the need to CMD+TAB all the time. It would also make usage much more natural and intuitive (this makes it much much easier for older people (teachers) to use) because the tablet would do the drawing and the mouse would do the clicking. Overall the app would benefit greatly from a drawing tablet integration.

also if ur gonna implement drawing tablets, make the ink just a little pressure-sensitive so it looks less square.

@maxchuquimia
Copy link
Owner

Thanks for this detailed feedback! I reckon the menu bar will come in some form or another the next time I sit down to work on an update.

As for drawing tablet support, it's something I'd definitely like to do but don't have access to a tablet at the moment in order to start playing with an implementation! Will try sort something out for it at some point 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants