kopia lustrzana https://github.com/backface/turtlestitch
updated version history
and slightly tweaked the code to please lint :-)pull/89/head
rodzic
1601dffddc
commit
19f17e7243
|
@ -32,6 +32,7 @@
|
||||||
|
|
||||||
### 2019-01-25
|
### 2019-01-25
|
||||||
* Threads: tweaked CSV-parser to handle \r-only record delimiters
|
* Threads: tweaked CSV-parser to handle \r-only record delimiters
|
||||||
|
* Cloud, GUI: Decouple cloud access from GUI, thanks, Michael and Bernat!
|
||||||
|
|
||||||
### 2019-01-24
|
### 2019-01-24
|
||||||
* Turkish translation update, thanks, Turgut!
|
* Turkish translation update, thanks, Turgut!
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<script type="text/javascript" src="src/blocks.js?version=2019-01-23"></script>
|
<script type="text/javascript" src="src/blocks.js?version=2019-01-23"></script>
|
||||||
<script type="text/javascript" src="src/threads.js?version=2019-01-25"></script>
|
<script type="text/javascript" src="src/threads.js?version=2019-01-25"></script>
|
||||||
<script type="text/javascript" src="src/objects.js?version=2019-01-23"></script>
|
<script type="text/javascript" src="src/objects.js?version=2019-01-23"></script>
|
||||||
<script type="text/javascript" src="src/gui.js?version=2019-01-17"></script>
|
<script type="text/javascript" src="src/gui.js?version=2019-01-25"></script>
|
||||||
<script type="text/javascript" src="src/paint.js?version=2018-10-02"></script>
|
<script type="text/javascript" src="src/paint.js?version=2018-10-02"></script>
|
||||||
<script type="text/javascript" src="src/lists.js?version=2019-01-10"></script>
|
<script type="text/javascript" src="src/lists.js?version=2019-01-10"></script>
|
||||||
<script type="text/javascript" src="src/byob.js?version=2019-01-21"></script>
|
<script type="text/javascript" src="src/byob.js?version=2019-01-21"></script>
|
||||||
|
@ -19,7 +19,7 @@
|
||||||
<script type="text/javascript" src="src/xml.js?version=2018-11-12"></script>
|
<script type="text/javascript" src="src/xml.js?version=2018-11-12"></script>
|
||||||
<script type="text/javascript" src="src/store.js?version=2019-01-23"></script>
|
<script type="text/javascript" src="src/store.js?version=2019-01-23"></script>
|
||||||
<script type="text/javascript" src="src/locale.js?version=2019-01-24"></script>
|
<script type="text/javascript" src="src/locale.js?version=2019-01-24"></script>
|
||||||
<script type="text/javascript" src="src/cloud.js?version=2019-01-17"></script>
|
<script type="text/javascript" src="src/cloud.js?version=2019-01-25"></script>
|
||||||
<script type="text/javascript" src="src/sha512.js?version=2018-10-02"></script>
|
<script type="text/javascript" src="src/sha512.js?version=2018-10-02"></script>
|
||||||
<script type="text/javascript" src="src/FileSaver.min.js?version=2018-10-02"></script>
|
<script type="text/javascript" src="src/FileSaver.min.js?version=2018-10-02"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
/*global modules, hex_sha512*/
|
/*global modules, hex_sha512*/
|
||||||
|
|
||||||
modules = modules || {};
|
modules = modules || {};
|
||||||
modules.cloud = '2019-January-17';
|
modules.cloud = '2019-January-25';
|
||||||
|
|
||||||
// Global stuff
|
// Global stuff
|
||||||
|
|
||||||
|
|
10
src/gui.js
10
src/gui.js
|
@ -60,7 +60,7 @@
|
||||||
|
|
||||||
/*global modules, Morph, SpriteMorph, SyntaxElementMorph, Color, Cloud,
|
/*global modules, Morph, SpriteMorph, SyntaxElementMorph, Color, Cloud,
|
||||||
ListWatcherMorph, TextMorph, newCanvas, useBlurredShadows, VariableFrame,
|
ListWatcherMorph, TextMorph, newCanvas, useBlurredShadows, VariableFrame,
|
||||||
StringMorph, Point, MenuMorph, morphicVersion, DialogBoxMorph,
|
StringMorph, Point, MenuMorph, morphicVersion, DialogBoxMorph,normalizeCanvas,
|
||||||
ToggleButtonMorph, contains, ScrollFrameMorph, StageMorph, PushButtonMorph,
|
ToggleButtonMorph, contains, ScrollFrameMorph, StageMorph, PushButtonMorph,
|
||||||
InputFieldMorph, FrameMorph, Process, nop, SnapSerializer, ListMorph, detect,
|
InputFieldMorph, FrameMorph, Process, nop, SnapSerializer, ListMorph, detect,
|
||||||
AlignmentMorph, TabMorph, Costume, MorphicPreferences, Sound, BlockMorph,
|
AlignmentMorph, TabMorph, Costume, MorphicPreferences, Sound, BlockMorph,
|
||||||
|
@ -75,7 +75,7 @@ isRetinaSupported, SliderMorph, Animation, BoxMorph, MediaRecorder*/
|
||||||
|
|
||||||
// Global stuff ////////////////////////////////////////////////////////
|
// Global stuff ////////////////////////////////////////////////////////
|
||||||
|
|
||||||
modules.gui = '2019-January-17';
|
modules.gui = '2019-January-25';
|
||||||
|
|
||||||
// Declarations
|
// Declarations
|
||||||
|
|
||||||
|
@ -5604,7 +5604,7 @@ IDE_Morph.prototype.buildProjectRequest = function () {
|
||||||
this.serializer.flushMedia();
|
this.serializer.flushMedia();
|
||||||
|
|
||||||
return body;
|
return body;
|
||||||
}
|
};
|
||||||
|
|
||||||
IDE_Morph.prototype.verifyProject = function (body) {
|
IDE_Morph.prototype.verifyProject = function (body) {
|
||||||
// Ensure the project is less than 10MB and serializes correctly.
|
// Ensure the project is less than 10MB and serializes correctly.
|
||||||
|
@ -5620,7 +5620,7 @@ IDE_Morph.prototype.verifyProject = function (body) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(encodedBody.length)
|
// console.log(encodedBody.length);
|
||||||
// check if serialized data can be parsed back again
|
// check if serialized data can be parsed back again
|
||||||
try {
|
try {
|
||||||
this.serializer.parse(body.xml);
|
this.serializer.parse(body.xml);
|
||||||
|
@ -5640,7 +5640,7 @@ IDE_Morph.prototype.verifyProject = function (body) {
|
||||||
this.serializer.flushMedia();
|
this.serializer.flushMedia();
|
||||||
|
|
||||||
return encodedBody.length;
|
return encodedBody.length;
|
||||||
}
|
};
|
||||||
|
|
||||||
IDE_Morph.prototype.saveProjectToCloud = function (name) {
|
IDE_Morph.prototype.saveProjectToCloud = function (name) {
|
||||||
var myself = this, projectBody, projectSize;
|
var myself = this, projectBody, projectSize;
|
||||||
|
|
Ładowanie…
Reference in New Issue