summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Really fix setting the cloud as default save location when logged inMichael Ball2014-12-041-1/+4
| | |
* | | Experimental “ForEach” primitive (hidden in dev mode)jmoenig2014-12-042-2/+33
| | |
* | | Improve edge-collision detection of default sprite “arrow” shapejmoenig2014-12-033-7/+21
| | |
* | | Cache actual bounding box of the Pen arrow shapejmoenig2014-12-031-6/+13
|/ / | | | | | | for improved collision detection
* | New Kannada Translation, by Vinayakumar Rjmoenig2014-12-023-1/+1290
| | | | | | | | | | Yay! Thanks for this important contribution, Vinayakumar R. Snap is now available in 25 languages!
* | updated historyjmoenig2014-12-012-1/+3
| |
* | Merge pull request #661 from cycomachead/cloud-defaultJens Mönig2014-12-011-4/+4
|\ \ | | | | | | Fix to set SnapCloud variable before the IDE morph is built.
| * | Fix to set SnapCloud variable before the IDE morph is built.Michael Ball2014-11-301-4/+4
| | | | | | | | | | | | This makes it so that #627 works as intended, correctly fixing #502
* | | Merge pull request #658 from cycomachead/faviconJens Mönig2014-12-011-0/+0
|\ \ \ | | | | | | | | make the new favicon transparent
| * | | make the new favicon transparentMichael Ball2014-11-271-0/+0
| |/ /
* / / Don't show hidden elements in the project thumbnailjmoenig2014-12-012-2/+6
|/ /
* | Fixed #656jmoenig2014-11-262-17/+24
| | | | | | | | | | | | make sure to always evaluate the “report” block’s input, even if used inside a custom command definition, because hardware extensions (and other reporters with side-effects) rely on it.
* | Full TCO (tail-call-elimination)jmoenig2014-11-252-53/+48
| | | | | | | | now Snap! really *is* Scheme :-)
* | Evaluator optimizationsjmoenig2014-11-252-66/+67
| | | | | | | | reducing the stack size for reporters
* | tail-call-elimination for reporters - experimentjmoenig2014-11-242-0/+29
| | | | | | | | (commented out, under construction)
* | allow recursive reporters to be stopped by userjmoenig2014-11-241-1/+0
| |
* | updated historyjmoenig2014-11-241-0/+2
| |
* | Merge pull request #619 from cycomachead/splitJens Mönig2014-11-241-4/+8
|\ \ | | | | | | Improvements to Split block for whitespace and line options
| * \ Merge in recent changes (split block improvements #619)Michael Ball2014-11-2110-176/+220
| |\ \
| * | | Improvements to Split block for whitespace and lines:Michael Ball2014-10-181-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Split by whitespace now uses the built-in definition of whitespace \s This catches all characters definted as whitespace, see below: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp * Split a line by all unicode compliant line breaks. The biggest impact here is that OSX and Windows files will now split the same way. The cr option is still around, but ther's no longer a need for it, IMO.
* | | | Merge pull request #652 from cycomachead/favJens Mönig2014-11-242-2/+2
|\ \ \ \ | | | | | | | | | | Add a new Favicon to Snap! (Clearer Lambda)
| * | | | Add a new Favicon to Snap! (Clearer Lambda)Michael Ball2014-11-212-2/+2
| | |/ / | |/| | | | | | | | | | | | | | This is essentially the same icon (lambda, yellow w/ brown border) but newly rendered at 64, 32, 24 and 16px for the best resolution on all platforms.
* | | | fixed #131jmoenig2014-11-242-1/+3
| | | | | | | | | | | | | | | | | | | | and display an error if a reporter or a “called” ring is missing a “report” statement
* | | | Fixed #34jmoenig2014-11-242-1/+4
| | | |
* | | | Fixed #644jmoenig2014-11-242-1/+2
| | | |
* | | | Fixed #372jmoenig2014-11-242-4/+4
| | | |
* | | | Fixed #416jmoenig2014-11-242-19/+32
| | | |
* | | | Fixed #318jmoenig2014-11-242-2/+17
| | | |
* | | | Fix “stop this block” primitive for tail-call-eliminationjmoenig2014-11-232-6/+16
| | | |
* | | | Fix "stop this block"’s lexical awarenessjmoenig2014-11-213-35/+74
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | “stop this block” when used inside a custom block definition now always returns out of the lexically enclosing script (the definition), even if it is used inside other nested, C-shaped custom blocks in the definition code. Previously it only stopped the nearest encompassing “for” block, now it always stops the block whose definition it is in. I don’t expect this fix to break any existing projects.
* | | integrate translation updatejmoenig2014-11-202-5/+8
| | |
* | | Merge pull request #614 from MMSequeira/masterJens Mönig2014-11-202-14/+27
|\ \ \ | | | | | | | | Add missing localizations and add Portuguese translations
| * | | Correct import translation and add a few missing translations.Manuel Menezes de Sequeira2014-11-181-4/+11
| | | |
| * | | Add localization to number of arguments error and temporary watchersManuel Menezes de Sequeira2014-11-181-5/+5
| | | |
| * | | correct translation of 'unshare'; add new translationsManuel Menezes de Sequeira2014-10-141-1/+7
| | | |
| * | | add localization to unknown variable errorManuel Menezes de Sequeira2014-10-141-4/+4
| |/ /
* | | push morphic.js version datejmoenig2014-11-202-1/+2
| | |
* | | Merge pull request #615 from tonychenr/slider_range_oneJens Mönig2014-11-201-1/+1
|\ \ \ | | | | | | | | Slider range one
| * | | Merge remote-tracking branch 'origin/master' into slider_range_onetonychenr2014-10-132-18/+34
| |\| |
| * | | Fixed range 1 slider bug issue # 301tonychenr2014-10-071-1/+1
| | | |
* | | | fix ‘line’ option in ‘split’ block for Windows filesjmoenig2014-11-202-1/+2
| | | | | | | | | | | | | | | | thanks, @brianharvey!
* | | | integrate percent sign fix for JSLintjmoenig2014-11-202-4/+5
| | | |
* | | | Merge pull request #623 from natashasandy/masterJens Mönig2014-11-201-1/+2
|\ \ \ \ | | | | | | | | | | Fixed percent symbols in custom blocks
| * | | | Fixed percent symbols in custom blocksnatashasandy2014-10-211-1/+2
| | |/ / | |/| | | | | | This fixes issue #476
* | | | Updated the “About” Dialogjmoenig2014-11-202-3/+6
| | | | | | | | | | | | | | | | with a mention of support from CDG (SAP Labs)
* | | | Merge pull request #627 from cycomachead/default-loginJens Mönig2014-11-201-1/+1
|\ \ \ \ | | | | | | | | | | Set Default Save location to Cloud on Snap! load
| * | | | Set Default Save location to Cloud on Snap! loadMichael Ball2014-10-271-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | When Snap! is loaded, Snap! will now check whether a user is logged in (via the presence of `SnapCloud.username`) and if so, the default save location will be the cloud.
* | | | renamed Process::callback to "onComplete"jmoenig2014-11-202-12/+15
| | | |
* | | | Merge pull request #641 from bromagosa/contributionJens Mönig2014-11-201-18/+23
|\ \ \ \ | | | | | | | | | | Added callback to Process
| * | | | callback is only executed when the outmost block returns a valueBernat Romagosa2014-11-191-18/+20
| | | | |