mirror of
https://github.com/scratchfoundation/scratch-vm.git
synced 2024-12-24 06:52:40 -05:00
Merge branch 'develop' into feature/extension-category-icons
This commit is contained in:
commit
2d6e91fa59
2 changed files with 7 additions and 3 deletions
|
@ -60,7 +60,7 @@
|
||||||
"stats.js": "^0.17.0",
|
"stats.js": "^0.17.0",
|
||||||
"tap": "^10.2.0",
|
"tap": "^10.2.0",
|
||||||
"tiny-worker": "^2.1.1",
|
"tiny-worker": "^2.1.1",
|
||||||
"webpack": "^2.4.1",
|
"webpack": "^3.10.0",
|
||||||
"webpack-dev-server": "^2.4.1",
|
"webpack-dev-server": "^2.4.1",
|
||||||
"worker-loader": "1.1.0"
|
"worker-loader": "1.1.0"
|
||||||
}
|
}
|
||||||
|
|
|
@ -618,16 +618,20 @@ class Runtime extends EventEmitter {
|
||||||
|
|
||||||
blockJSON.message0 = '';
|
blockJSON.message0 = '';
|
||||||
|
|
||||||
// If an icon for the extension exists, prepend it to each block
|
// If an icon for the extension exists, prepend it to each block, with a vertical separator.
|
||||||
if (categoryInfo.blockIconURI) {
|
if (categoryInfo.blockIconURI) {
|
||||||
blockJSON.message0 = '%1';
|
blockJSON.message0 = '%1 %2';
|
||||||
const iconJSON = {
|
const iconJSON = {
|
||||||
type: 'field_image',
|
type: 'field_image',
|
||||||
src: categoryInfo.blockIconURI,
|
src: categoryInfo.blockIconURI,
|
||||||
width: 40,
|
width: 40,
|
||||||
height: 40
|
height: 40
|
||||||
};
|
};
|
||||||
|
const separatorJSON = {
|
||||||
|
type: 'field_vertical_separator'
|
||||||
|
};
|
||||||
blockJSON.args0.push(iconJSON);
|
blockJSON.args0.push(iconJSON);
|
||||||
|
blockJSON.args0.push(separatorJSON);
|
||||||
}
|
}
|
||||||
|
|
||||||
blockJSON.message0 += blockInfo.text.replace(/\[(.+?)]/g, (match, placeholder) => {
|
blockJSON.message0 += blockInfo.text.replace(/\[(.+?)]/g, (match, placeholder) => {
|
||||||
|
|
Loading…
Reference in a new issue