DD Liu
|
3d99044ccf
|
Import and export bitmaps (#404)
* Rename svg to image
* Import/export bitmap
* Fix playground and readme
* Fix lint
* Assume strings are svgs
|
2018-04-26 18:45:50 -04:00 |
|
DD
|
1a2c297c7b
|
bring back eraser after snapshot
|
2018-04-02 18:50:35 -04:00 |
|
DD
|
43b0bf40e5
|
Add jsdoc
|
2018-03-02 10:38:35 -05:00 |
|
DD
|
0323451ebf
|
Fix crash when missing cursor preview
|
2018-03-01 16:37:45 -05:00 |
|
DD
|
24b1359abf
|
Make mouse movement accuracy depend on zoom level
|
2018-03-01 15:26:22 -05:00 |
|
DD
|
abe8deaa35
|
Make sure to clear the cursor preview when saving undo state so that it doesnt mysteriously return on undo
|
2018-03-01 14:41:39 -05:00 |
|
DD
|
b064db5309
|
add comments
|
2018-03-01 14:27:10 -05:00 |
|
DD
|
0943d8d0a1
|
Add end caps to round out flat edges. Significantly increase the threshold for using broad brush helper now that its able to handle end caps better. Also make the threshold depend on zoom level.
|
2018-03-01 14:22:34 -05:00 |
|
DD
|
f9a9aa8feb
|
drawing caps and fixing bugs
|
2018-02-28 20:06:51 -05:00 |
|
DD
|
5aca0c83a2
|
Clean up amortized simplify
|
2018-02-28 18:23:54 -05:00 |
|
DD
|
64e628576b
|
Remove all view.updates
|
2018-02-28 15:20:24 -05:00 |
|
DD
|
7d56dc6829
|
amortized smoothing
|
2018-02-27 11:22:38 -05:00 |
|
DD
|
9ab90d1576
|
periodic smoothing
|
2018-02-27 11:22:38 -05:00 |
|
DD
|
24032192c8
|
remove cursor preview when drawing and paper.view.draw
|
2018-02-27 11:22:38 -05:00 |
|
DD
|
8439a6387e
|
Clean up the cursor preview when it is removed from its parent
|
2018-01-11 18:50:42 -05:00 |
|
DD
|
420db40145
|
Improve cursor preview, don't redraw the circle every frame it changes
|
2017-11-08 15:36:21 -05:00 |
|
DD
|
5e1fcc66ea
|
Tools keep track of when they are 'active' (mouse down has occured on them)'
|
2017-11-07 11:17:11 -05:00 |
|
DD
|
c41c31ac3e
|
fix comment
|
2017-10-27 13:35:28 -04:00 |
|
DD
|
85d7090ad0
|
Make sure chirality of subtracted path is correct. Sort pieces by area so that we check for holes in most nested pieces first. This breaks if paths cross themselves.
|
2017-10-27 13:30:22 -04:00 |
|
DD
|
819215786f
|
fix erase with holes in it, but it still doesn't work if you erase crazy path with crazy path
|
2017-10-27 11:20:45 -04:00 |
|
DD
|
29a3d74143
|
Add the background guide layer
|
2017-10-24 17:12:44 -04:00 |
|
DD Liu
|
29ca6c66cf
|
Merge pull request #70 from fsih/lineToolSnapping
Line tool snapping
|
2017-10-20 14:16:51 -04:00 |
|
DD
|
e425fc6dcb
|
Allow erase through groups
|
2017-10-19 11:48:14 -04:00 |
|
DD
|
1c3d5d72f9
|
rename style path to style blob and use style path for line tool
|
2017-10-18 19:21:29 -04:00 |
|
DD
|
d2881b2d15
|
Add pen tool that does nothing. Move blob tools to helper folder.
|
2017-10-16 14:18:04 -04:00 |
|