kopia lustrzana https://github.com/backface/turtlestitch
prepare v4.1.2.3 release
rodzic
69bb73d1bb
commit
1a86f32699
2
gui.js
2
gui.js
|
@ -3499,7 +3499,7 @@ IDE_Morph.prototype.aboutSnap = function () {
|
|||
module, btn1, btn2, btn3, btn4, licenseBtn, translatorsBtn,
|
||||
world = this.world();
|
||||
|
||||
aboutTxt = 'Snap! 4.1.2.2\nBuild Your Own Blocks\n\n'
|
||||
aboutTxt = 'Snap! 4.1.2.3\nBuild Your Own Blocks\n\n'
|
||||
+ 'Copyright \u24B8 2018 Jens M\u00F6nig and '
|
||||
+ 'Brian Harvey\n'
|
||||
+ 'jens@moenig.org, bh@cs.berkeley.edu\n\n'
|
||||
|
|
10
history.txt
10
history.txt
|
@ -4000,3 +4000,13 @@ Translation Updates:
|
|||
|
||||
=== v4.1.2.2 maintenance release ===
|
||||
|
||||
180305
|
||||
------
|
||||
* cloud tweaks, thanks, Bernat and Michael!
|
||||
* fixed "join words" in the tools, library, thanks, Brian, for reporting the bug!
|
||||
* added new "text to speech" library
|
||||
* made sure sound data is always stored in the project (not referenced)
|
||||
* added capability to compile input slot options to experimental JIT
|
||||
* Spanish and German translation updates
|
||||
|
||||
=== v4.1.2.3 maintenance release ===
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
|
||||
/*global modules, contains*/
|
||||
|
||||
modules.locale = '2018-March-03';
|
||||
modules.locale = '2018-March-05';
|
||||
|
||||
// Global stuff
|
||||
|
||||
|
|
40
snap.html
40
snap.html
|
@ -2,35 +2,35 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Snap! Build Your Own Blocks 4.1.2.2</title>
|
||||
<title>Snap! Build Your Own Blocks 4.1.2.3</title>
|
||||
<link rel="shortcut icon" href="favicon.ico">
|
||||
<script type="text/javascript" src="morphic.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="widgets.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="blocks.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="threads.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="objects.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="gui.js?version=2018-03-02"></script>
|
||||
<script type="text/javascript" src="paint.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="lists.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="byob.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="tables.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="symbols.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="xml.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="store.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="locale.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="cloud.js?version=2018-03-02"></script>
|
||||
<script type="text/javascript" src="sha512.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="FileSaver.min.js?version=2018-02-20"></script>
|
||||
<script type="text/javascript" src="morphic.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="widgets.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="blocks.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="threads.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="objects.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="gui.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="paint.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="lists.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="byob.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="tables.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="symbols.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="xml.js?version=2018-00-05"></script>
|
||||
<script type="text/javascript" src="store.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="locale.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="cloud.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="sha512.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript" src="FileSaver.min.js?version=2018-03-05"></script>
|
||||
<script type="text/javascript">
|
||||
var world;
|
||||
window.onload = function () {
|
||||
world = new WorldMorph(document.getElementById('world'));
|
||||
world.worldCanvas.focus();
|
||||
new IDE_Morph().openIn(world);
|
||||
loop();
|
||||
loop();
|
||||
};
|
||||
function loop() {
|
||||
requestAnimationFrame(loop);
|
||||
requestAnimationFrame(loop);
|
||||
world.doOneCycle();
|
||||
}
|
||||
</script>
|
||||
|
|
2
store.js
2
store.js
|
@ -61,7 +61,7 @@ normalizeCanvas, contains*/
|
|||
|
||||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
modules.store = '2018-February-09';
|
||||
modules.store = '2018-March-05';
|
||||
|
||||
|
||||
// XML_Serializer ///////////////////////////////////////////////////////
|
||||
|
|
|
@ -61,7 +61,7 @@ StageMorph, SpriteMorph, StagePrompterMorph, Note, modules, isString, copy,
|
|||
isNil, WatcherMorph, List, ListWatcherMorph, alert, console, TableMorph,
|
||||
TableFrameMorph, ColorSlotMorph, isSnapObject*/
|
||||
|
||||
modules.threads = '2018-February-19';
|
||||
modules.threads = '2018-March-05';
|
||||
|
||||
var ThreadManager;
|
||||
var Process;
|
||||
|
@ -836,6 +836,9 @@ Process.prototype.compileInput = function (inp) {
|
|||
case 'list':
|
||||
return 'new List([' + this.compileInputs(value) + '])';
|
||||
default:
|
||||
if (value instanceof Array) {
|
||||
return '"' + value[0] + '"';
|
||||
}
|
||||
throw new Error(
|
||||
'compiling does not yet support\n' +
|
||||
'inputs of type\n' +
|
||||
|
|
Ładowanie…
Reference in New Issue