Commit Graph
5721 Commits
Author SHA1 Message Date
Paul Kaplan 6db27c7fd9 Merge pull request #5072 from LLK/greenkeeper/scratch-l10n-3.5.20190807144510
Update scratch-l10n to the latest version 🚀
0.1.0-prerelease.20190807193959
2019-08-07 15:38:57 -04:00
DD Liu dfdb491c7b Merge pull request #5069 from fsih/updatePaint
Update paint
0.1.0-prerelease.20190807160203
2019-08-07 12:00:52 -04:00
DD Liu 212a0a5a59 Update paint 2019-08-07 11:48:51 -04:00
greenkeeper[bot] 442a949e97 chore(package): update lockfile package-lock.json 2019-08-07 15:44:30 +00:00
greenkeeper[bot] bdcb54f8b1 chore(package): update scratch-l10n to version 3.5.20190807144510 2019-08-07 15:44:25 +00:00
DD Liu f30eb26b6d Switch to rolled back dep 2019-08-06 15:03:13 -04:00
Paul Kaplan 468da6fcbf Merge pull request #5059 from paulkaplan/fix-save-after-recording
Fix saving after recording a sound
0.1.0-prerelease.20190806192519
2019-08-06 12:21:53 -04:00
Paul Kaplan 043cbec994 Merge pull request #5061 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1564769819
Update scratch-blocks to the latest version 🚀
2019-08-02 14:54:11 -04:00
greenkeeper[bot] 4e34d5ab55 chore(package): update lockfile package-lock.json 2019-08-02 18:19:49 +00:00
greenkeeper[bot] baf7427453 chore(package): update scratch-blocks to version 0.1.0-prerelease.1564769819 2019-08-02 18:19:45 +00:00
Paul Kaplan b07c645124 Fix saving after recording a sound 2019-08-02 09:31:53 -04:00
chrisgarrity 69b7eef768 Merge pull request #4926 from LLK/sound-lib-touch
Add play buttons to sound library tiles for touch
0.1.0-prerelease.20190802124055
2019-08-02 08:39:48 -04:00
chrisgarrity 3feff9fea8 Merge pull request #5017 from chrisgarrity/fix-up-delete-button
Make delete button accessible
2019-08-02 08:39:27 -04:00
Ray Schamp e23ac95c2c Merge pull request #5057 from rschamp/lint-tests
Add Jest-specific linting rules
0.1.0-prerelease.20190801170416
2019-08-01 13:03:12 -04:00
rschamp 3c6bfe0607 Add Jest-specific linting rules
Adding this caught a couple of important things:
- The sound integration tests have a `.only` in them
- The project-saver-hoc tests had two tests with the same description, causing possible confusion if that test broke
2019-08-01 11:31:01 -04:00
Chris Garrity 3701a4fb44 Refactor to separate container/component
Also noticed that Delete aria label was not localized.
2019-07-31 16:20:34 -04:00
Chris Garrity e2c2bd3927 remove callbacks 2019-07-31 15:38:30 -04:00
Karishma Chadha d7e338607a Merge pull request #5054 from LLK/greenkeeper/scratch-l10n-3.5.20190731161310
Update scratch-l10n to the latest version 🚀
0.1.0-prerelease.20190731192641
2019-07-31 15:25:41 -04:00
greenkeeper[bot] 285c06df9c chore(package): update lockfile package-lock.json 2019-07-31 16:15:25 +00:00
greenkeeper[bot] 928fd2afab chore(package): update scratch-l10n to version 3.5.20190731161310 2019-07-31 16:15:21 +00:00
Chris Garrity ab1537dab4 Use classNames instead of ternary
Use the classNames feature to include/exclude a class based on a boolean instead of ternary operator
2019-07-31 12:05:16 -04:00
Chris Garrity 043e31a472 Refactor
* split play-button into container and component
* revised sound library tile:
  * play button in upper right
  * smaller sound icon (make the tile less loaded)
2019-07-31 12:05:16 -04:00
Chris Garrity 91f5c4910f refactor to create play-button for sound items
Play button doesn’t have a ‘touch-outside’ listener to stop sounds. That seems to be ok as other events cause the sound to stop.

Both handleClick and handleMouseDown are needed. Must use handleMouseDown for `preventDefault` to skip setting focus on the item. handleClick is needed to prevent the Click from propagating to the item and selecting it.
2019-07-31 12:05:16 -04:00
Chris Garrity 41cc11c32e Handle sound ending
Update UI play/stop button when the sound ends
2019-07-31 12:05:16 -04:00
Chris Garrity 6216e7dfa7 improve touch interactions
Play button is larger (easier to touch). Can both start and stop sounds.
Sound doesn’t restart on mouseEnter if the sound is already playing.
Sound stops if you move off play button

Missing: stop button does not revert to play button when the sound finishes.
2019-07-31 12:05:16 -04:00
Chris Garrity 8ff41a3986 revise styles
Checked with Carl and updated the style of the play button.
2019-07-31 12:05:16 -04:00
Chris Garrity f3d1a91533 Add play buttons to sound library tiles for touch
Add prop to library items to show a play button. If a play button is present the ‘play on hover’ only applies over the icon rather than the full tile.
2019-07-31 12:05:16 -04:00
Paul Kaplan a72a420bd3 Merge pull request #5053 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190731151656
Update scratch-vm to the latest version 🚀
0.1.0-prerelease.20190731154138
2019-07-31 11:40:41 -04:00
greenkeeper[bot] 6df151d244 chore(package): update lockfile package-lock.json 2019-07-31 15:30:16 +00:00
greenkeeper[bot] 14fa71d7f7 chore(package): update scratch-vm to version 0.2.0-prerelease.20190731151656 2019-07-31 15:30:12 +00:00
Paul Kaplan d73f912944 Merge pull request #5043 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190730131442
Update scratch-vm to the latest version 🚀
0.1.0-prerelease.20190731152207
2019-07-31 11:17:26 -04:00
Eric Rosenbaum 593d919d48 Merge pull request #5049 from ericrosenbaum/bugfix/remove-test-only
Remove test.only
2019-07-31 11:10:18 -04:00
Paul Kaplan d452607c7a Merge pull request #5045 from LLK/greenkeeper/chromedriver-76.0.0
Update chromedriver to the latest version 🚀
2019-07-31 11:05:23 -04:00
Paul Kaplan 5987562bcb Merge branch 'develop' into greenkeeper/chromedriver-76.0.0 2019-07-31 11:04:59 -04:00
Paul Kaplan 3fae69e035 Merge pull request #5051 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1564581595
Greenkeeper/scratch blocks 0.1.0 prerelease.1564581595
2019-07-31 11:03:32 -04:00
Paul Kaplan 6222c79bee Merge pull request #5048 from ericrosenbaum/bugfix/update-fade-icons
Update fade icons
0.1.0-prerelease.20190731145100
2019-07-31 10:50:03 -04:00
Paul Kaplan e4ebd53e69 Merge pull request #5050 from paulkaplan/fix-recording-drag-firefox
Prevent default when dragging trim handles to prevent image drag
2019-07-31 10:49:20 -04:00
Paul Kaplan c855152e86 Prevent default when dragging trim handles to prevent image drag 2019-07-31 10:48:06 -04:00
Eric Rosenbaum fb22e42b59 Remove test.only 2019-07-31 10:47:37 -04:00
Eric Rosenbaum dce65e33a5 Update fade icons 2019-07-31 10:43:54 -04:00
Eric Rosenbaum 1259457ee4 Merge pull request #5047 from paulkaplan/fix-zero-trim-update
Do not update trimmers only if both have not changed
0.1.0-prerelease.20190731144205
2019-07-31 10:41:03 -04:00
Paul Kaplan 4757bb73e4 Do not update trimmers only if both have not changed 2019-07-31 10:27:15 -04:00
greenkeeper[bot] 6453345577 chore(package): update lockfile package-lock.json 2019-07-31 14:13:06 +00:00
greenkeeper[bot] a931f0e7be chore(package): update scratch-blocks to version 0.1.0-prerelease.1564581595
Closes #5034
2019-07-31 14:13:02 +00:00
greenkeeper[bot] 5ec2c42e55 chore(package): update lockfile package-lock.json 2019-07-31 00:11:24 +00:00
greenkeeper[bot] f664b37b4b chore(package): update chromedriver to version 76.0.0 2019-07-31 00:11:20 +00:00
Eric Rosenbaum 7d1dfb67b7 Merge pull request #4974 from ericrosenbaum/feature/sound-editor-selection4
Sound editor update: selection-based editing
0.1.0-prerelease.20190730192808
2019-07-30 15:27:04 -04:00
Eric Rosenbaum 6bbff14aa4 Update chromedriver 2019-07-30 15:09:27 -04:00
Eric Rosenbaum 58499cec73 Add integration test for sound editor keyboard shortcuts 2019-07-30 14:57:25 -04:00
Eric Rosenbaum 2890609053 Add unit test for audio effect adjustedTrim times 2019-07-30 11:38:52 -04:00