kopia lustrzana https://github.com/backface/turtlestitch
fixed storing costume metadata in projects and sprite
rodzic
5008b7eba5
commit
bd6f39955e
|
@ -47,6 +47,7 @@
|
||||||
* gui: distinguish between embedded blocks code and raw data in PNGs
|
* gui: distinguish between embedded blocks code and raw data in PNGs
|
||||||
* morphic: fixed bulk-drop of images
|
* morphic: fixed bulk-drop of images
|
||||||
* German translation update for "get blocks" and "get data"
|
* German translation update for "get blocks" and "get data"
|
||||||
|
* store: fixed storing costume metadata in projects and sprite
|
||||||
|
|
||||||
### 2022-04-25
|
### 2022-04-25
|
||||||
* morphic, gui, objects, extensions: renamed "embeddedCode" property of costumes to "embeddedData"
|
* morphic, gui, objects, extensions: renamed "embeddedCode" property of costumes to "embeddedData"
|
||||||
|
|
|
@ -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=2022-04-25"></script>
|
<script src="src/extensions.js?version=2022-04-25"></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=2022-04-05"></script>
|
<script src="src/store.js?version=2022-04-26"></script>
|
||||||
<script src="src/locale.js?version=2022-08-26"></script>
|
<script src="src/locale.js?version=2022-08-26"></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=2022-04-05"></script>
|
<script src="src/api.js?version=2022-04-05"></script>
|
||||||
|
|
|
@ -63,7 +63,7 @@ Project*/
|
||||||
|
|
||||||
// Global stuff ////////////////////////////////////////////////////////
|
// Global stuff ////////////////////////////////////////////////////////
|
||||||
|
|
||||||
modules.store = '2022-April-20';
|
modules.store = '2022-April-26';
|
||||||
|
|
||||||
// XML_Serializer ///////////////////////////////////////////////////////
|
// XML_Serializer ///////////////////////////////////////////////////////
|
||||||
/*
|
/*
|
||||||
|
@ -1653,9 +1653,9 @@ SnapSerializer.prototype.loadValue = function (model, object) {
|
||||||
v.version = +new Date();
|
v.version = +new Date();
|
||||||
if (Object.prototype.hasOwnProperty.call(
|
if (Object.prototype.hasOwnProperty.call(
|
||||||
model.attributes,
|
model.attributes,
|
||||||
'code'
|
'embed'
|
||||||
)) {
|
)) {
|
||||||
v.code = model.attributes.code;
|
v.embeddedData = model.attributes.embed;
|
||||||
}
|
}
|
||||||
if (typeof v.loaded === 'function') {
|
if (typeof v.loaded === 'function') {
|
||||||
v.loaded();
|
v.loaded();
|
||||||
|
@ -1989,7 +1989,8 @@ Costume.prototype.toXML = function (serializer) {
|
||||||
this.rotationCenter.y,
|
this.rotationCenter.y,
|
||||||
this instanceof SVG_Costume ? this.contents.src
|
this instanceof SVG_Costume ? this.contents.src
|
||||||
: normalizeCanvas(this.contents).toDataURL('image/png'),
|
: normalizeCanvas(this.contents).toDataURL('image/png'),
|
||||||
this.code ? serializer.format(' code="@"', this.code) : ''
|
this.embeddedData ? serializer.format(' embed="@"', this.embeddedData)
|
||||||
|
: ''
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue