kopia lustrzana https://github.com/backface/turtlestitch
load category-less custom blocks into "other"
rodzic
d9c78e691e
commit
d9d351687d
|
@ -71,6 +71,7 @@
|
|||
|
||||
### 2021-12-07
|
||||
* objects: backwards-compatibility fix for key-event hat blocks
|
||||
* store, objects: load category-less custom blocks into "other"
|
||||
|
||||
### 2021-12-06
|
||||
* blocks, threads: refactored block assembly, experimental
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<script src="src/maps.js?version=2021-06-15"></script>
|
||||
<script src="src/extensions.js?version=2021-11-22"></script>
|
||||
<script src="src/xml.js?version=2021-07-05"></script>
|
||||
<script src="src/store.js?version=2021-11-24"></script>
|
||||
<script src="src/store.js?version=2021-12-07"></script>
|
||||
<script src="src/locale.js?version=2021-12-06"></script>
|
||||
<script src="src/cloud.js?version=2021-02-04"></script>
|
||||
<script src="src/api.js?version=2021-11-17"></script>
|
||||
|
|
|
@ -63,7 +63,7 @@ Project*/
|
|||
|
||||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
modules.store = '2021-November-24';
|
||||
modules.store = '2021-December-07';
|
||||
|
||||
// XML_Serializer ///////////////////////////////////////////////////////
|
||||
/*
|
||||
|
@ -971,6 +971,11 @@ SnapSerializer.prototype.loadCustomBlocks = function (
|
|||
object
|
||||
);
|
||||
definition.category = child.attributes.category || 'other';
|
||||
if (!SpriteMorph.prototype.allCategories().includes(
|
||||
definition.category
|
||||
)) {
|
||||
definition.category = 'other';
|
||||
}
|
||||
definition.type = child.attributes.type || 'command';
|
||||
definition.isHelper = (child.attributes.helper === 'true') || false;
|
||||
definition.isGlobal = (isGlobal === true);
|
||||
|
|
|
@ -64,7 +64,7 @@ SnapExtensions, AlignmentMorph, TextMorph, Cloud, HatBlockMorph*/
|
|||
|
||||
/*jshint esversion: 6*/
|
||||
|
||||
modules.threads = '2021-December-06';
|
||||
modules.threads = '2021-December-07';
|
||||
|
||||
var ThreadManager;
|
||||
var Process;
|
||||
|
@ -5670,7 +5670,7 @@ Process.prototype.reportGet = function (query) {
|
|||
).map(
|
||||
def => def.blockInstance().reify()
|
||||
).concat(
|
||||
SpriteMorph.prototype.allCategories().reduce(
|
||||
SpriteMorph.prototype.categories.reduce(
|
||||
(blocks, category) => blocks.concat(
|
||||
thisObj.getPrimitiveTemplates(
|
||||
category
|
||||
|
|
Ładowanie…
Reference in New Issue