summaryrefslogtreecommitdiff
path: root/gui.js
diff options
context:
space:
mode:
authorCode WvS <code-wvs@quantentunnel.de>2015-03-01 12:55:06 +0100
committerCode WvS <code-wvs@quantentunnel.de>2015-03-01 12:55:06 +0100
commit67a72cdc2ac8bf3130efecade3a07a1f501e2bb6 (patch)
tree33ed5fd037dd066b72c0b58615dca94f6e96dc5d /gui.js
parenta06ce92b1a354bb623aff9b834ce2664021c44fa (diff)
parentb1d78532557371dfc740c078c76c13e8e0f66896 (diff)
downloadsnap-yow-67a72cdc2ac8bf3130efecade3a07a1f501e2bb6.tar.gz
snap-yow-67a72cdc2ac8bf3130efecade3a07a1f501e2bb6.zip
Merge branch 'master'
Diffstat (limited to 'gui.js')
-rw-r--r--gui.js17
1 files changed, 14 insertions, 3 deletions
diff --git a/gui.js b/gui.js
index ec24661..a8fb59a 100644
--- a/gui.js
+++ b/gui.js
@@ -69,7 +69,7 @@ SpeechBubbleMorph*/
// Global stuff ////////////////////////////////////////////////////////
-modules.gui = '2015-February-20';
+modules.gui = '2015-February-28';
// Declarations
@@ -2268,6 +2268,17 @@ IDE_Morph.prototype.settingsMenu = function () {
'check to prioritize\nscript execution'
);
addPreference(
+ 'Cache Inputs',
+ function () {
+ SyntaxElementMorph.prototype.isCachingInputs =
+ !SyntaxElementMorph.prototype.isCachingInputs;
+ },
+ SyntaxElementMorph.prototype.isCachingInputs,
+ 'uncheck to stop caching\ninputs (for debugging the evaluator)',
+ 'check to cache inputs\nboosts recursion',
+ true
+ );
+ addPreference(
'Rasterize SVGs',
function () {
MorphicPreferences.rasterizeSVGs =
@@ -2377,8 +2388,8 @@ IDE_Morph.prototype.projectMenu = function () {
menu.addItem(
'Save to disk',
'saveProjectToDisk',
- 'store this project\nin your downloads folder\n'
- + '(not supported by all browsers)'
+ 'store this project\nin the downloads folder\n'
+ + '(in supporting browsers)'
);
menu.addItem('Save As...', 'saveProjectsBrowser');
menu.addLine();