diff --git a/blocks.js b/blocks.js index 2b7005d3..1e1e0d79 100644 --- a/blocks.js +++ b/blocks.js @@ -148,7 +148,7 @@ CustomCommandBlockMorph, SymbolMorph, ToggleButtonMorph, DialMorph*/ // Global stuff //////////////////////////////////////////////////////// -modules.blocks = '2018-July-12'; +modules.blocks = '2018-July-13'; var SyntaxElementMorph; var BlockMorph; @@ -9419,7 +9419,7 @@ BooleanSlotMorph.uber = ArgMorph.prototype; // BooleanSlotMorph preferences settings -BooleanSlotMorph.prototype.isTernary = true; +BooleanSlotMorph.prototype.isTernary = false; // BooleanSlotMorph instance creation: diff --git a/gui.js b/gui.js index 997d30d2..cccd26e0 100644 --- a/gui.js +++ b/gui.js @@ -75,7 +75,7 @@ isRetinaSupported, SliderMorph, Animation, BoxMorph, MediaRecorder*/ // Global stuff //////////////////////////////////////////////////////// -modules.gui = '2018-July-12'; +modules.gui = '2018-July-13'; // Declarations @@ -3513,7 +3513,7 @@ IDE_Morph.prototype.aboutSnap = function () { module, btn1, btn2, btn3, btn4, licenseBtn, translatorsBtn, world = this.world(); - aboutTxt = 'Snap! 4.2.1.2 - dev -\nBuild Your Own Blocks\n\n' + aboutTxt = 'Snap! 4.2.1.2\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' diff --git a/history.txt b/history.txt index 256c6450..1adf44b5 100755 --- a/history.txt +++ b/history.txt @@ -4259,15 +4259,13 @@ Translation Updates: === v4.2.1.1 maintenance release === -=== in development === - 180710 ------ * Threads, GUI: fixed #712 - false "reporter didn't report" error messages 180711 ------ -* GUI: added support for "&lang:nn" url parameter, made it non-permanent +* GUI: added support for "&lang=nn" url parameter, made it non-permanent * Threads: fixed outer script variable scope for TELL/ASK and OF * Tools: fixed JOIN WORDS and LIST -> SENTENCE @@ -4276,3 +4274,24 @@ Translation Updates: * Threads: tweaked outer script variable scope for TELL/ASK and OF * Blocks: fixed #2145 - newlines in block labels conflict with input declarations * GUI: increased project dialog width to accommodate translations for the "recover" button + +180713 +------ +* Blocks: enabled smart ternary Boolean slots by default + +=== v4.2.1.2 maintenance release === + +New Feature: +* new "&lang=nn" url parameter for specifying a session translation in a web-link + +Changed: +* smart ternary Boolean slots - only 2 states except inside rings and in the palette +* made project dialog wider to accommodate translations for the "recover" button + +Fixes: +* corrected scope for outer script variables in inter-sprite messages (TELL, ASK, OF) +* eliminated false "reporter didn't report" error messages + + +=== in development === + diff --git a/snap.html b/snap.html index 2a470b16..92a64b6d 100755 --- a/snap.html +++ b/snap.html @@ -2,14 +2,14 @@
-