scratch-vm/src
Christopher Willis-Ford eb931fd99b Specify dataFormat when loading asset for import
When importing a project we know the file extension for each asset to be
loaded. This change provides that information to the storage system so
that we can load assets which don't use the default. For example, this
allows loading JPG-format backdrops.

In support of this change, there's a new function on `StringUtil` called
`splitFirst`, which splits a string on the first instance of a separator
character. This change includes unit tests for this new function.
2017-05-24 15:35:10 -07:00
..
blocks Use ES6 style classes 2017-04-17 19:42:48 -04:00
engine Merge branch 'develop' into updateMonitorsAction 2017-05-18 16:50:34 -04:00
import Specify dataFormat when loading asset for import 2017-05-24 15:35:10 -07:00
io Use ES6 style classes 2017-04-17 19:42:48 -04:00
playground Specify dataFormat when loading asset for import 2017-05-24 15:35:10 -07:00
serialization Specify dataFormat when loading asset for import 2017-05-24 15:35:10 -07:00
sprites Always activate the current costume after deleting 2017-05-22 08:17:28 -04:00
util Specify dataFormat when loading asset for import 2017-05-24 15:35:10 -07:00
.eslintrc.js Use es6 lint rules 2017-04-17 15:09:57 -04:00
index.js Pass with --fix 2017-04-17 15:10:04 -04:00
virtual-machine.js Make rendered targets in charge of deleting their own sounds and costumes 2017-05-22 08:17:28 -04:00