Skip to content

BWheatie/draw-o-matic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Digital Whiteboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages