Commit graph

887 commits

Author SHA1 Message Date
DD
4c6898657b Bring in buffered input from GUI 2017-09-06 18:01:49 -04:00
DD
09dad3df7d Merge branch 'develop' into structure 2017-09-06 15:25:49 -04:00
DD Liu
16f337df47 Merge pull request #9 from fsih/importExport
Support import and export of costumes in the paint editor
2017-09-06 10:49:37 -04:00
DD
23693f3764 get rid of null check, since onUpdateSvg is required 2017-09-05 18:00:41 -04:00
DD
36016bbd11 Handle removing the viewbox and centering 2017-09-05 15:53:26 -04:00
DD
b0d29a946b Pipe through updateSvg and call it whenever a tool finishes an action 2017-08-30 18:43:34 -04:00
DD
162bf7e335 Merge branch 'develop' into importExport 2017-08-30 14:52:47 -04:00
DD Liu
ee45954cfb Merge pull request #7 from fsih/addLine
Add line mode
2017-08-30 14:12:49 -04:00
DD
c228a191cb fix lint 2017-08-30 10:56:30 -04:00
DD
cf19fc556f Merge branch 'develop' into addLine 2017-08-30 10:51:25 -04:00
DD
bb71f56817 css 2017-08-30 10:50:24 -04:00
DD
633ecd2399 load an svg string 2017-08-30 10:50:05 -04:00
DD Liu
f3f4734ba4 Merge pull request #8 from fsih/paintGuiIntegration
Fix the paint library so that it works in GUI
2017-08-29 17:27:29 -04:00
DD
2c64c45101 fix lint errors 2017-08-29 17:24:40 -04:00
DD
82fc11ebab add structure 2017-08-29 17:20:08 -04:00
DD
ad5df04f1e Changes to the webpack build to make paint compatible with installing into gui 2017-08-28 18:16:35 -04:00
DD
dd27974d07 clean up in deactivate 2017-08-25 14:00:30 -04:00
DD
cc50a14e1d Merge branch 'develop' into addLine 2017-08-25 13:55:19 -04:00
DD
7989387078 Merge branch 'develop' into addLine 2017-08-25 11:35:05 -04:00
DD Liu
5b756c9e3a Merge pull request #6 from fsih/addI18n
Add i18n support to paint editor
2017-08-25 11:09:16 -04:00
DD
c144a4270b Merge branch 'develop' into addI18n 2017-08-25 11:06:18 -04:00
DD Liu
6aef80296b Merge pull request #5 from fsih/addButtons
Add button components for the modes
2017-08-25 11:01:05 -04:00
DD
f5529b023b rename test file 2017-08-25 10:47:07 -04:00
DD
34ce004a14 Add tests 2017-08-25 10:45:22 -04:00
a622d0d3e9 add tests 2017-08-24 17:49:22 -04:00
DD Liu
c2cae279b7 Add line mode 2017-08-23 19:01:29 -04:00
DD Liu
5ead61d338 remove generated folders 2017-08-23 17:13:45 -04:00
DD Liu
fd651a6fbb ignore generated folders 2017-08-23 17:11:44 -04:00
DD Liu
1661e86d7c newline 2017-08-23 13:35:26 -04:00
DD Liu
4c528a6ad9 Merge branch 'addButtons' into addI18n 2017-08-23 11:00:46 -04:00
DD Liu
8616e49f1a change comment 2017-08-23 10:56:37 -04:00
DD Liu
aafa73a967 Merge branch 'develop' into addButtons 2017-08-23 10:15:13 -04:00
DD Liu
bc8909ad9e Merge pull request #3 from fsih/addEraser
Add brush and eraser tools
2017-08-23 10:13:15 -04:00
DD Liu
9521203e19 move the intl stuff to playground 2017-08-22 18:22:59 -04:00
DD Liu
ac024c6c6b make helper mouse functions have consistent interface 2017-08-22 16:39:34 -04:00
DD Liu
b40ccd46a9 make helper mouse functions have consistent interface 2017-08-22 16:29:50 -04:00
DD Liu
b55b23e446 make helper mouse functions have consistent interface 2017-08-22 15:57:12 -04:00
DD Liu
8c0d69560a newlines 2017-08-21 18:01:41 -04:00
DD Liu
11d43e0006 add i18n support 2017-08-21 17:58:38 -04:00
DD Liu
6b8b20b911 add component tests 2017-08-21 15:56:33 -04:00
DD Liu
ff77bb6a3d add rendered components for brush and eraser 2017-08-17 18:13:24 -04:00
DD Liu
6ede893585 Bring over new bug fixes from papergrapher 2017-08-17 16:50:30 -04:00
DD Liu
a875bee81c move blob helper files 2017-08-17 13:53:54 -04:00
DD Liu
f325ae43ee move isEraser to options 2017-08-17 13:40:39 -04:00
DD Liu
4ea7d154ee Change broad brush helper and segment brush helper into their own classes, instead of adding functions to tool 2017-08-16 17:44:52 -04:00
DD Liu
33a01c1396 make modes independent of tool. Fix tests 2017-08-16 15:34:33 -04:00
DD Liu
087a6264a0 rename stuff from tool to mode so it isn't confused with paper.tool' 2017-08-15 18:11:13 -04:00
DD Liu
69666f3b8a smooth the motion of large brushes 2017-08-01 11:21:26 -04:00
DD Liu
6e27d133a8 remove throttles 2017-07-27 23:05:43 -04:00
DD Liu
a42c6dc564 Merge branch 'develop' into addEraser 2017-07-27 23:01:55 -04:00