Open eveninglily opened 9 years ago
This is a combination of a ton of Trello cards, when it's time for these things to be added they might get their own card.
Pen brush too
All the code I'd need for the eyedropper exists, I just need to bundle it up
With the text tool, the initial version would prompt you for input, and then you click where you want to place it. Later, some tech from #27 could be borrowed to allow dragging/scaling the text. After that, replace the prompt() with another, more direct form of input, perhaps using a hidden or something
Blur is gonna be pretty complicated, I might use an external library, but I might write it on my own after reading up on blur algorithms
Shapes will probably be developed around the same time as #27, as they share some common components
Fill bucket might be hard, I'll have to read up on it some
Alternate brushes shouldnt be too hard, once I play around with how to do it it'll be done with #28
https://github.com/McIntireEvan/drawingapp/commit/8553ae87b324b9ae7ef3559afad9bf14dd1e9e7c added the basic form of the text tool. Next up for it is to add a settings window (Font, size, color), realtime updating, and the ability to move/resize it
Eyedropper is coming bundled in 1.0
1.1 will focus a lot on rewriting parts of the tools system to be more abstract and easy to work with, as well as implementing more tools and improvements to current tools
https://gist.github.com/McIntireEvan/789d94d1dbfd7b8c12cd is an example of how they will be defined, and a small improvement to an existing function
Screw versioning, I rewrote the tools anyway
Brush textures might be added soon, and is really the only part left of https://github.com/McIntireEvan/drawingapp/issues/28 left unimplemented
https://github.com/McIntireEvan/drawingapp/issues/48 will allow a lot of stuff in here to progress
Eyedropper Text Blur Shapes Bucket