kopia lustrzana https://github.com/backface/turtlestitch
refactored block-migration mechanism
rodzic
24af2342aa
commit
24e0bd8b98
|
@ -50,6 +50,9 @@
|
||||||
* German
|
* German
|
||||||
* Chinese, thanks, Simon!
|
* Chinese, thanks, Simon!
|
||||||
|
|
||||||
|
### 2021-11-09
|
||||||
|
* objects, store: refactored block-migration mechanism
|
||||||
|
|
||||||
### 2021-11-08
|
### 2021-11-08
|
||||||
* objects: renamed some internal color methods
|
* objects: renamed some internal color methods
|
||||||
* objects, store: renamed internal pen color channel cache
|
* objects, store: renamed internal pen color channel cache
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
<script src="src/widgets.js?version=2021-17-07"></script>
|
<script src="src/widgets.js?version=2021-17-07"></script>
|
||||||
<script src="src/blocks.js?version=2021-11-08"></script>
|
<script src="src/blocks.js?version=2021-11-08"></script>
|
||||||
<script src="src/threads.js?version=2021-11-08"></script>
|
<script src="src/threads.js?version=2021-11-08"></script>
|
||||||
<script src="src/objects.js?version=2021-11-08"></script>
|
<script src="src/objects.js?version=2021-11-09"></script>
|
||||||
<script src="src/scenes.js?version=2021-10-12"></script>
|
<script src="src/scenes.js?version=2021-10-12"></script>
|
||||||
<script src="src/gui.js?version=2021-11-08"></script>
|
<script src="src/gui.js?version=2021-11-08"></script>
|
||||||
<script src="src/paint.js?version=2021-07-05"></script>
|
<script src="src/paint.js?version=2021-07-05"></script>
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
<script src="src/maps.js?version=2021-06-15"></script>
|
<script src="src/maps.js?version=2021-06-15"></script>
|
||||||
<script src="src/extensions.js?version=2021-11-08"></script>
|
<script src="src/extensions.js?version=2021-11-08"></script>
|
||||||
<script src="src/xml.js?version=2021-07-05"></script>
|
<script src="src/xml.js?version=2021-07-05"></script>
|
||||||
<script src="src/store.js?version=2021-11-08"></script>
|
<script src="src/store.js?version=2021-11-09"></script>
|
||||||
<script src="src/locale.js?version=2021-10-28"></script>
|
<script src="src/locale.js?version=2021-10-28"></script>
|
||||||
<script src="src/cloud.js?version=2021-02-04"></script>
|
<script src="src/cloud.js?version=2021-02-04"></script>
|
||||||
<script src="src/api.js?version=2021-07-05"></script>
|
<script src="src/api.js?version=2021-07-05"></script>
|
||||||
|
|
|
@ -87,7 +87,7 @@ BlockVisibilityDialogMorph*/
|
||||||
|
|
||||||
/*jshint esversion: 6*/
|
/*jshint esversion: 6*/
|
||||||
|
|
||||||
modules.objects = '2021-November-08';
|
modules.objects = '2021-November-09';
|
||||||
|
|
||||||
var SpriteMorph;
|
var SpriteMorph;
|
||||||
var StageMorph;
|
var StageMorph;
|
||||||
|
@ -1618,8 +1618,7 @@ SpriteMorph.prototype.initBlockMigrations = function () {
|
||||||
offset: 1
|
offset: 1
|
||||||
},
|
},
|
||||||
setPenHSVA: {
|
setPenHSVA: {
|
||||||
selector: 'setPenColorDimension',
|
selector: 'setPenColorDimension'
|
||||||
offset: 0
|
|
||||||
},
|
},
|
||||||
changeHue: {
|
changeHue: {
|
||||||
selector: 'changePenColorDimension',
|
selector: 'changePenColorDimension',
|
||||||
|
@ -1632,16 +1631,13 @@ SpriteMorph.prototype.initBlockMigrations = function () {
|
||||||
offset: 1
|
offset: 1
|
||||||
},
|
},
|
||||||
changePenHSVA: {
|
changePenHSVA: {
|
||||||
selector: 'changePenColorDimension',
|
selector: 'changePenColorDimension'
|
||||||
offset: 0
|
|
||||||
},
|
},
|
||||||
setBackgroundHSVA: {
|
setBackgroundHSVA: {
|
||||||
selector: 'setBackgroundColorDimension',
|
selector: 'setBackgroundColorDimension'
|
||||||
offset: 0
|
|
||||||
},
|
},
|
||||||
changeBackgroundHSVA: {
|
changeBackgroundHSVA: {
|
||||||
selector: 'changeBackgroundColorDimension',
|
selector: 'changeBackgroundColorDimension'
|
||||||
offset: 0
|
|
||||||
},
|
},
|
||||||
reportIsFastTracking: {
|
reportIsFastTracking: {
|
||||||
selector: 'reportGlobalFlag',
|
selector: 'reportGlobalFlag',
|
||||||
|
@ -1670,8 +1666,7 @@ SpriteMorph.prototype.initBlockMigrations = function () {
|
||||||
},
|
},
|
||||||
doSend: {
|
doSend: {
|
||||||
selector: 'doBroadcast',
|
selector: 'doBroadcast',
|
||||||
expand: 1,
|
expand: 1
|
||||||
offset: 0
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -63,7 +63,7 @@ Project*/
|
||||||
|
|
||||||
// Global stuff ////////////////////////////////////////////////////////
|
// Global stuff ////////////////////////////////////////////////////////
|
||||||
|
|
||||||
modules.store = '2021-November-08';
|
modules.store = '2021-November-09';
|
||||||
|
|
||||||
// XML_Serializer ///////////////////////////////////////////////////////
|
// XML_Serializer ///////////////////////////////////////////////////////
|
||||||
/*
|
/*
|
||||||
|
@ -1199,7 +1199,7 @@ SnapSerializer.prototype.loadBlock = function (model, isReporter, object) {
|
||||||
model.attributes.s
|
model.attributes.s
|
||||||
];
|
];
|
||||||
if (migration) {
|
if (migration) {
|
||||||
migrationOffset = migration.offset;
|
migrationOffset = migration.offset || 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (model.tag === 'custom-block') {
|
} else if (model.tag === 'custom-block') {
|
||||||
|
|
Ładowanie…
Reference in New Issue