summaryrefslogtreecommitdiff
path: root/gui.js
diff options
context:
space:
mode:
authorGubolin <gubolin@fantasymail.de>2015-03-01 09:51:31 +0100
committerGubolin <gubolin@fantasymail.de>2015-03-01 09:51:31 +0100
commit738392ed38f9a068dfda1aaeded07dfbd08ee134 (patch)
tree698778d69fa8079ae5f9825035a069e5132ba182 /gui.js
parent1585a1664a9bbdb7c8efa5f3da361b4aaf6450e4 (diff)
parentb1d78532557371dfc740c078c76c13e8e0f66896 (diff)
downloadsnap-738392ed38f9a068dfda1aaeded07dfbd08ee134.tar.gz
snap-738392ed38f9a068dfda1aaeded07dfbd08ee134.zip
Merge branch 'master' into mobileapp
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 c3104c5..75220b3 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
@@ -2267,6 +2267,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 =
@@ -2376,8 +2387,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();