Eric Rosenbaum
40dc8487f4
Fix off-by-one error in reverse effect, add a test
2019-07-22 17:47:44 -04:00
Eric Rosenbaum
bbe72e3485
Remove extra spaces
2019-07-22 16:10:31 -04:00
Eric Rosenbaum
d6f2b0a48a
Clean up AudioEffects constructor (needs a refactor)
2019-07-22 16:05:08 -04:00
Eric Rosenbaum
e74255cf10
Use static getters for echo params
2019-07-22 15:07:34 -04:00
Eric Rosenbaum
68a4284e8c
Add util for encodeAndAddSoundToVM
2019-07-09 17:33:33 -04:00
Eric Rosenbaum
7bbe5f0589
Add fade in, fade out and mute effects
2019-07-09 15:32:29 -04:00
Eric Rosenbaum
8f949f532f
Apply effects to selection
2019-07-09 15:32:29 -04:00
Paul Kaplan
7362bd999c
Respond to non-200 responses when saving
2019-07-02 12:32:27 -04:00
Paul Kaplan
0bbb11012d
Merge pull request #4935 from LLK/drag-angle
...
Allow vertical scrolling of sprite tile pane on touch devices
2019-06-24 14:05:32 -04:00
chrisgarrity
164ddbe4f4
Revert "Revert "Merge pull request #4790 from LLK/e16n""
2019-06-20 17:12:59 -04:00
picklesrus
8d3a85860e
Revert "Merge pull request #4790 from LLK/e16n"
...
This reverts commit c061f2e2f0 , reversing
changes made to 6e007b1e4a .
2019-06-20 11:21:56 -04:00
Eric Rosenbaum
948fb2f747
Merge pull request #4937 from zoebentley/tutorial-updates
...
Make Updates to Tutorials Library
2019-06-19 16:54:05 -04:00
Zoë Bentley
b0ca6dfcaa
Lint
2019-06-19 16:22:34 -04:00
Zoë Bentley
61eb31ea66
Optimize .png images
2019-06-19 15:53:48 -04:00
Zoë Bentley
b5a3a53780
Added 3 new tutorials, added pngs to tutorials that only had videos, reordered tutorials in library
2019-06-19 15:22:50 -04:00
Eric Rosenbaum
e5772a5902
Merge pull request #4922 from ericrosenbaum/feature/acw-assets
...
Updates to sprite and costume libraries
2019-06-19 11:36:51 -04:00
Paul Kaplan
8611c9ff1a
Refactor gesture recognizer with tests
2019-06-19 11:26:42 -04:00
Chris Willis-Ford
dc49c0ebe4
Merge branch 'develop' into e16n
2019-06-18 16:06:46 -07:00
Christopher Willis-Ford
fa8ceacbcf
add comments suggested in code review
2019-06-18 11:31:53 -07:00
Christopher Willis-Ford
d19c468336
allow per-block colors
2019-06-18 11:24:29 -07:00
Chris Willis-Ford and Karishma Chadha
86edd829c0
Apply suggestions from code review
...
Comments slightly tweaked from kchadha's suggestions
Co-Authored-By: Karishma Chadha <kchadha@media.mit.edu >
2019-06-18 11:21:03 -07:00
Eric Rosenbaum
bdc9c1e7de
Update sprite and costume libraries
2019-06-17 17:56:28 -04:00
Christopher Willis-Ford
930b2ec05c
setOutput takes a Boolean, not a type
2019-06-03 13:04:15 -07:00
Christopher Willis-Ford
c9d1535967
move defineDynamicBlock into its own file
2019-06-03 13:04:15 -07:00
Christopher Willis-Ford
519ffe3b91
weave extension categories into the output of makeToolboxXML
2019-05-28 11:45:57 -07:00
Paul Kaplan
a2035a68e4
Update the built-in SVG assets for the default project
2019-05-23 09:59:41 -04:00
Paul Kaplan
7b658c60c7
Merge pull request #4786 from paulkaplan/update-eslint-react
...
Update eslint-plugin-react and fix newly discovered lint errors.
2019-05-06 10:33:59 -04:00
Michael "Z" Goddard
65c787d0da
replace Blocks.utils.is3dSupported with constant value function
2019-05-01 17:31:39 -04:00
Paul Kaplan
ffeebb03bd
Update eslint-plugin-react and fix new lint errors.
...
This includes a small bug where the target pane wouldn't automatically update if changes to the sprite occured while in fullscreen/player mode.
Closes #4221
2019-05-01 11:01:44 -04:00
Eric Rosenbaum
1c8ba1d1eb
enable boost extension
2019-04-30 16:13:50 -04:00
Eric Rosenbaum
29d9bb0d41
Merge branch 'develop' into bugfix/go-space-direct
2019-04-23 17:25:06 -04:00
Paul Kaplan
9d185bd6c8
Merge pull request #4753 from paulkaplan/project-save-trigger
...
Allow GUI consumer to receive a function for triggering saves.
2019-04-23 08:32:36 -04:00
Eric Rosenbaum
905e938c57
Move the boost tile into the correct order
2019-04-19 14:55:11 -04:00
Eric Rosenbaum
fe8b914f8d
Add Boost extension assets
2019-04-19 14:45:54 -04:00
Paul Kaplan
a0745e4f40
Allow GUI consumer to receive a function for triggering saves.
...
Use the same implementation as onSetProjectThumbnailer which does the same thing for getting a thumbnail externally.
2019-04-19 09:19:00 -04:00
Eric Rosenbaum
69506d9c1d
Fix Vernier branding (“Go Direct”)
2019-04-18 11:59:33 -04:00
Benjamin Wheeler
f8243eae9e
Merge pull request #4700 from benjiwheeler/upload-in-place
...
upload in current project id, rather than creating new project id
2019-04-17 14:54:51 -04:00
Ben Wheeler
c064eaed4e
upload in current project id, rather than creating new project id
2019-04-16 23:34:07 -04:00
Eric Rosenbaum
5d5331b0ad
Optimized image assets
2019-04-08 15:48:55 -04:00
Eric Rosenbaum
83b48a683a
Add Vernier extension tile
2019-04-08 14:16:10 -04:00
Paul Kaplan
839deda612
Merge pull request #4674 from mzgoddard/project-changed
...
dispatch projectChange redux action when project has not changed
2019-03-28 14:01:18 -04:00
Paul Kaplan
dac1ece8fd
Merge pull request #4665 from mzgoddard/locale-string
...
use Collator.compare in place of localeCompare
2019-03-28 13:51:42 -04:00
Michael "Z" Goddard
3f73c6df7b
dispatch projectChange redux action when project has not changed
...
Dispatching a message through redux makes it reconsider all currently
listening components. Dispatching for each block, while loading, can
mean dispatching and reconsidering thousands of times if not more.
While dispatching is pretty quick doing this for every block ends up
taking a lot of time.
2019-03-20 14:37:02 -04:00
Michael "Z" Goddard
f5d1dd7e03
use Collator.compare in place of localeCompare
2019-03-19 17:14:05 -04:00
Evelyn Eastmond
66b3f43581
Merge pull request #4657 from evhan55/extensions/lib-index-file-refactor
...
Refactor extensions library index file
2019-03-19 11:10:58 -04:00
Paul Kaplan
00a4db1213
Remove complexity around promise/non-promise.
...
Since this is in a promise chain, it doesn't matter if onUpdateProjectData returns a promise or a primitive, it'll work either way
2019-03-18 15:09:31 -04:00
Evelyn Eastmond
8e3bd8c631
Changing prop names throughout React chain to reflect new extension library property names.
2019-03-18 14:58:32 -04:00
Evelyn Eastmond
a74bb9afc7
Renaming more variable names related to connection modal properties.
2019-03-18 14:50:49 -04:00
Evelyn Eastmond
a082d8329e
Adding speech2text folder for extension library.
2019-03-18 14:44:43 -04:00
Evelyn Eastmond
9f9a780093
Adding TODO comments for some file renaming suggestions.
2019-03-18 14:44:43 -04:00