Commit graph

1065 commits

Author SHA1 Message Date
Matthew Taylor
d298282070 fix eslint 2017-10-19 16:59:50 -04:00
Matthew Taylor
e2f70a68ba Add mock for react-intl 2017-10-19 16:55:22 -04:00
Matthew Taylor
26dbb30a83 update css paths 2017-10-19 16:40:00 -04:00
Matthew Taylor
b1ca3f29d5 Rename paint-editor to new folder too
and update click tests to just look at the base component
2017-10-19 16:37:39 -04:00
chrisgarrity
be034cd7f9 Merge pull request #72 from chrisgarrity/add-l10n
Adding scratch-l10n dependency
2017-10-19 16:02:48 -04:00
Matthew Taylor
1abb10d320 change comment style to match other files 2017-10-19 15:41:59 -04:00
Matthew Taylor
2e0b34a325 Add svg icons to tool select components
This also adds a generic `tool-select` component which can be composed by each of the individual tools for presentation purposes.

Towards #40.
2017-10-19 15:08:15 -04:00
DD
e425fc6dcb Allow erase through groups 2017-10-19 11:48:14 -04:00
chrisgarrity
ced3563fda Adding scratch-l10n dependency
* Added .tx configuation to be able to send source strings to transifex
* added dependency on scratch-l10n 2.x, and removed everything related to generating the l10n messages locally
* updated playground intl reducer to use paint messages from l10n package
2017-10-19 08:34:13 -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
d27aa53fca Fix line tool 2017-10-18 14:08:03 -04:00
DD Liu
09ef88cac1 Merge pull request #68 from fsih/selectionBug
Fix a bunch of things around import and export
2017-10-17 11:13:45 -04:00
DD
05d7b806a6 fix a bunch of things around import and export 2017-10-16 19:37:48 -04:00
DD Liu
c49a469eda Merge pull request #67 from fsih/toolButtons
Tool buttons
2017-10-16 16:32:38 -04:00
DD Liu
92b5657084 Merge pull request #66 from fsih/selectionCaveats
Don't hit test against handles that aren't showing
2017-10-16 16:28:25 -04:00
DD
946b6b0d87 Add back caveat for fully selected shapes, since code to remove handles when a shape is fully selected is in the paper fork we are using 2017-10-16 14:38:05 -04:00
DD
ce53a2c77e Add oval, rect, rounded rect buttons that do nothing 2017-10-16 14:33:11 -04:00
DD
d2881b2d15 Add pen tool that does nothing. Move blob tools to helper folder. 2017-10-16 14:18:04 -04:00
DD Liu
7705be1ce0 Merge pull request #65 from fsih/yaml3
Attempt 3 at fixing npm deploy
2017-10-16 11:28:42 -04:00
DD
f2bf86881e remove json dep 2017-10-16 11:28:06 -04:00
DD
1681d36ed5 attempt 3 2017-10-16 11:26:55 -04:00
DD Liu
01f91f16b4 Merge pull request #64 from fsih/yaml2
Append version number to npm deploy to fix npm deploy
2017-10-16 11:07:57 -04:00
DD
7c84e5b418 Revert "Revert "Add before deploy script that appends version""
This reverts commit 32881a984e.
2017-10-16 11:01:50 -04:00
DD
0842da0458 add json dep 2017-10-16 11:01:07 -04:00
DD Liu
9b72eceee8 Merge pull request #63 from LLK/revert-62-yaml
Revert "Add before deploy script that appends version"
2017-10-16 10:49:11 -04:00
DD Liu
32881a984e Revert "Add before deploy script that appends version" 2017-10-16 10:48:25 -04:00
DD Liu
2d7860f495 Merge pull request #62 from fsih/yaml
Add before deploy script that appends version
2017-10-16 10:40:46 -04:00
DD
cdac361cc8 add before deploy with version 2017-10-16 10:30:29 -04:00
Paul Kaplan
fb11d5dd5e Merge pull request #59 from paulkaplan/color-picker
Color picker
2017-10-16 08:52:09 -04:00
DD Liu
f2e090e293 Merge pull request #57 from fsih/convertDep
Use scratch fork of paper
2017-10-14 19:34:19 -04:00
Paul Kaplan
e2e4823642 Fix with feedback from DD 2017-10-13 14:24:07 -04:00
Paul Kaplan
452ded76e3 Merge pull request #58 from paulkaplan/react-16
Update to react 16
2017-10-13 13:59:46 -04:00
Paul Kaplan
3eaf8047aa Initial prototype of color picker 2017-10-13 13:34:25 -04:00
Paul Kaplan
8ffb95c02d Fix node env issue 2017-10-13 13:33:04 -04:00
Paul Kaplan
1d6e854e4a Update to react 16 2017-10-13 13:27:49 -04:00
DD
4077fe828c use scratch fork of paper 2017-10-12 18:35:30 -04:00
DD
4001a24bf5 Limit to develop branch 2017-10-12 17:20:30 -04:00
DD
828279db6a add deploy to npm 2017-10-12 17:10:17 -04:00
DD Liu
0f2d485f98 Merge pull request #54 from fsih/readme
Add readme
2017-10-12 15:41:22 -04:00
DD
f65f51d3a0 add readme 2017-10-12 12:05:38 -04:00
DD Liu
19eeeff018 Merge pull request #52 from fsih/fixDrag
Fixes the bounding box bounding an area much larger than the sprite after dragging it in select mode.
Fixes the pieces of a grouped sprite drifting apart as it is moved around in select mode.
2017-10-12 11:32:56 -04:00
DD
ae3c0f1eed Fix lint 2017-10-12 11:28:23 -04:00
DD
64c6ddedaf Fix bugs during select and drag 2017-10-12 11:28:23 -04:00
DD Liu
e79faa79d1 Merge pull request #51 from fsih/fixImport
Fix import
2017-10-12 11:26:14 -04:00
DD Liu
f7a5111950 Merge pull request #48 from fsih/addUndo
Add undo/redo
2017-10-12 11:25:31 -04:00
DD
9242faffa6 fix typo 2017-10-12 11:23:35 -04:00
DD
49b197eba2 Revert "remove the default imported costume"
This reverts commit 879297ca95640b41e3e1fbe989a6323912bd7470.
2017-10-12 11:23:35 -04:00
DD
1d0ffef40f Revert "Make unimplemented buttons grey"
This reverts commit c320a0b6416887b916853d6265cc123bca776b57.
2017-10-12 11:23:35 -04:00
DD
affe8463be fix undo removes cursor preview 2017-10-12 11:23:35 -04:00
DD
4d9ecb2a2c fix lint 2017-10-12 11:23:35 -04:00