Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.56 KB

README.md

File metadata and controls

46 lines (34 loc) · 1.56 KB

Draw-O-Matic

Just wanted a digital whiteboard. PRs welcome.

Install

Follow install steps for Elixir/Erlang and Scenic

Fork or clone repo.

mix deps.get mix scenic.run

Features

Currently supports any input device that can be read as a mouse input by holding the left mouse button and moving to draw. If using with a graphing tablet, it is recommended you set your control area to be the size of the viewport. This keeps pen movements in a correct ratio.

  • New icons
  • Change pen color
  • Clear board
  • Save file(super + 's')
  • Custom file name during save
  • Close App(super + 'q')
  • Pen stroke size
  • Undo
  • Redo
  • Shapes
  • Resizable shapes
  • Text box
  • Resizable text box
  • Animate color picker menu
  • Export image
  • Remote Pairing
  • Erasing(eh, sort of. Having an issue with draw order after erasing lines.)

Known Issues

  • Erasing as noted above. Just don't make mistakes.
  • As the app will save a file, if you get into an odd state, delete "$FILENAME.bin" from the root of the app directory.
  • Drawing too quickly will result in straight lines where curved lines are intended. Will need to explore this performance more.

Contributing

Not really taking code contributions at the moment as I am still figuring out the structre and desired features. That said, if you have feedback or something doesn't work aside from what is noted above, let me know in the issues.