Magmaboat
85eee4f18e
Perform hasOwnProperty validation
2017-02-09 21:12:47 -05:00
SillyInventor
3324f51193
Added some unit tests for some thread functions
2017-02-09 18:18:53 -05:00
Ray Schamp
292a930aa7
Merge pull request #429 from LLK/greenkeeper/webpack-dev-server-2.3.0
...
Update webpack-dev-server to the latest version 🚀
2017-02-09 16:30:05 -05:00
Eric Rosenbaum
cd750b5dda
pass volume to audioengine playnote
2017-02-09 14:52:15 -05:00
SillyInventor
8354774fcf
Switch from return null to return empty string in keyCodeToScratchKey
2017-02-09 14:09:01 -05:00
Chris Willis-Ford
cde9ebd6bf
Merge pull request #442 from griffpatch/bug/PenColorOpacity
...
Bug pen opacity reset
2017-02-09 07:53:15 -08:00
Andrew Sliwinski
4bb5f30bd8
Merge pull request #410 from griffpatch/optimisation/only-check-for-compatability-once
...
Optimisation - Only check browser compatability once
2017-02-09 08:17:51 -05:00
Andrew Sliwinski
d650e5393e
Merge pull request #439 from griffpatch/bug/StopThisScript
...
Implement "Stop this script" function
2017-02-09 08:10:00 -05:00
griffpatch
464722f7bd
Feature - Fencing of sprites
...
This change requires that the pull request for scratch-render (Feature
fencing #82 ) be taken first
2017-02-09 10:02:45 +00:00
griffpatch
d740698e25
Merge remote-tracking branch 'refs/remotes/LLK/develop' into feature/fencing
2017-02-09 08:54:28 +00:00
griffpatch
a6c56a6e20
Merge remote-tracking branch 'refs/remotes/LLK/develop' into bug/PenColorOpacity
2017-02-09 08:51:10 +00:00
griffpatch
2ba177aa0f
Bug - Return pen opacity to opaque
...
When setting the pen color using pen blocks, the opacity should be reset
to fully opaque if no alpha is supplied.
2017-02-09 08:50:37 +00:00
Ray Schamp
45f39c2ebd
Merge pull request #440 from griffpatch/bug/CaseInsensitiveBroadcast
...
Bug caseinsensitivebroadcast
2017-02-08 10:28:02 -05:00
Ray Schamp
5ac63caccf
Merge pull request #437 from LLK/greenkeeper/tap-10.1.0
...
Update tap to the latest version 🚀
2017-02-08 09:38:01 -05:00
griffpatch
276ae82769
Fixes Case Insensitive Broadcast Bug
...
Broadcasts are case sensitive #433
2017-02-08 10:05:48 +00:00
griffpatch
9cb595312e
Implement "Stop this script" function
...
Existing implementation incorrectly terminates the entire thread.
See: http://llk.github.io/scratch-vm/#144142535
2017-02-08 09:44:10 +00:00
griffpatch
cf215bf0bc
Fix for the "Empty or white space strings equal 0" bug
...
See: Empty or white space strings equal 0 #435
2017-02-08 08:38:50 +00:00
griffpatch
aecc3bf893
Merge remote-tracking branch 'refs/remotes/LLK/develop' into develop
2017-02-08 08:32:06 +00:00
griffpatch
7d69ecc005
Optimisation - Only check browser compatability once
...
Disable use of more accurate timer temporarilly due to performance.
However, with the rearrange and introduction of the 'nowObj' it turns
out most of the delay is in resolving 'self.performance'... so keeping
this cached in nowObj actually mitigates most of the delay.
2017-02-08 08:11:10 +00:00
griffpatch
57c222e94f
Merge remote-tracking branch 'refs/remotes/LLK/develop' into optimisation/only-check-for-compatability-once
2017-02-08 08:04:47 +00:00
greenkeeper[bot]
c12cc25e5f
chore(package): update tap to version 10.1.0
...
https://greenkeeper.io/
2017-02-07 23:35:36 +00:00
Ray Schamp
8c7ca9580e
Merge pull request #431 from LLK/greenkeeper/eslint-3.15.0
...
Update eslint to the latest version 🚀
2017-02-06 10:42:56 -05:00
Eric Rosenbaum
92affb05f0
Merge pull request #432 from thisandagain/bugfix/coverage
...
Add basic test coverage for the sound blocks
2017-02-03 17:58:33 -05:00
Andrew Sliwinski
92ff57de7d
Add basic test coverage for the sound blocks
2017-02-03 17:39:36 -05:00
greenkeeper[bot]
284357941b
chore(package): update eslint to version 3.15.0
...
https://greenkeeper.io/
2017-02-03 22:04:26 +00:00
greenkeeper[bot]
30cdef5782
chore(package): update webpack-dev-server to version 2.3.0
...
https://greenkeeper.io/
2017-02-03 15:13:39 +00:00
Andrew Sliwinski
eda2cf578e
Merge pull request #428 from LLK/greenkeeper/tap-10.0.2
...
Update tap to the latest version 🚀
2017-02-03 08:26:25 -05:00
greenkeeper[bot]
7612a46c61
chore(package): update tap to version 10.0.2
...
https://greenkeeper.io/
2017-02-02 23:33:29 +00:00
Eric Rosenbaum
46c0859ae9
Merge pull request #424 from ericrosenbaum/sound
...
Refactor sound engine
2017-02-02 17:45:45 -05:00
Eric Rosenbaum
9741dc2e35
Merge branch 'develop' of https://github.com/LLK/scratch-vm into sound
2017-02-02 16:37:07 -05:00
Andrew Sliwinski
8ff21a3822
Merge pull request #426 from LLK/greenkeeper/tap-10.0.1
...
Update tap to the latest version 🚀
2017-02-02 07:59:57 -05:00
greenkeeper[bot]
6ca8814a2f
chore(package): update tap to version 10.0.1
...
https://greenkeeper.io/
2017-02-02 06:26:51 +00:00
Ray Schamp
597006bc6e
Merge pull request #423 from LLK/greenkeeper/initial
...
Update dependencies to enable Greenkeeper 🌴
2017-02-01 17:37:22 -05:00
Ray Schamp
98a12f1388
Replace broken DavidDM badges with Greenkeeper
2017-02-01 16:27:56 -05:00
Ray Schamp
727fcc7875
Lint for eslint-config-scratch@3
2017-02-01 16:27:55 -05:00
Ray Schamp
a6568c4bf2
Update webpack config for webpack 2
...
* `module.loaders` -> `module.rules`
* loaders need `-loader` suffix
* `json-loader` is enabled by default
* `UglifyJsPlugin`'s `compress.warning` setting is false by default
2017-02-01 16:27:55 -05:00
Eric Rosenbaum
123b9ce06f
remove build files that were un-ignored
2017-02-01 12:02:20 -05:00
greenkeeper[bot]
0d38d1d245
docs(readme): add Greenkeeper badge
...
https://greenkeeper.io/
2017-02-01 15:19:47 +00:00
greenkeeper[bot]
82acfddeb5
chore(package): update dependencies
...
https://greenkeeper.io/
2017-02-01 15:19:46 +00:00
Eric Rosenbaum
0947775a31
Merge branch 'develop' of https://github.com/LLK/scratch-vm into sound
2017-02-01 10:18:01 -05:00
Andrew Sliwinski
073ffda0fb
Merge pull request #422 from CSnap/tan_fix
...
Added new util function that sends tan function infinities correctly
2017-02-01 09:12:42 -05:00
SillyInventor
1ac89f5aa4
Added new util function that sends tan function infinities correctly
...
Changed mathop to call new math util
Changed sin & cos to round correctly (to get 0)
Added testing for the new math util function
Added testing for the new mathop functions
2017-01-31 19:05:54 -05:00
Eric Rosenbaum
53127f6320
use customstate for sound volume, instrument, effects
2017-01-31 18:33:32 -05:00
Eric Rosenbaum
95e29ed66a
move sound-related code out of rendered target
2017-01-31 18:32:46 -05:00
Andrew Sliwinski
fff63e3af2
Merge pull request #414 from thisandagain/bugfix/413
...
Bugfix - Continue import if opcode is not found during SB2 import
2017-01-30 15:36:24 -05:00
Andrew Sliwinski
c2a488a197
Merge pull request #408 from griffpatch/optimisation/avoid-negative-index-lookups
...
Optimisation - Avoid negative index lookups #407
2017-01-30 15:06:02 -05:00
Andrew Sliwinski
249c0d6dca
Merge pull request #409 from griffpatch/optimisation/remove-redundant-lookups
...
Optimisation - Remove redunant lookups
2017-01-30 15:04:42 -05:00
Andrew Sliwinski
bb7c411edb
Merge pull request #411 from griffpatch/optimisation/reuseStackForNextBlock
...
Optimisation - Recycle Stack Frame for cosecutive block execution
2017-01-30 15:03:39 -05:00
Andrew Sliwinski
7c18b33f99
Continue import if opcode is not found during SB2 import. Resolves GH-413
2017-01-30 14:32:32 -05:00
Eric Rosenbaum
f7a3a8dbbe
merge
2017-01-30 11:40:20 -05:00