| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #658 from cycomachead/favicon | Jens Mönig | 2014-12-01 | 1 | -0/+0 |
| |\ | | | | | make the new favicon transparent | ||||
| | * | make the new favicon transparent | Michael Ball | 2014-11-27 | 1 | -0/+0 |
| | | | |||||
| * | | Don't show hidden elements in the project thumbnail | jmoenig | 2014-12-01 | 2 | -2/+6 |
| |/ | |||||
| * | Fixed #656 | jmoenig | 2014-11-26 | 2 | -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) | jmoenig | 2014-11-25 | 2 | -53/+48 |
| | | | | | now Snap! really *is* Scheme :-) | ||||
| * | Evaluator optimizations | jmoenig | 2014-11-25 | 2 | -66/+67 |
| | | | | | reducing the stack size for reporters | ||||
| * | tail-call-elimination for reporters - experiment | jmoenig | 2014-11-24 | 2 | -0/+29 |
| | | | | | (commented out, under construction) | ||||
| * | allow recursive reporters to be stopped by user | jmoenig | 2014-11-24 | 1 | -1/+0 |
| | | |||||
| * | updated history | jmoenig | 2014-11-24 | 1 | -0/+2 |
| | | |||||
| * | Merge pull request #619 from cycomachead/split | Jens Mönig | 2014-11-24 | 1 | -4/+8 |
| |\ | | | | | Improvements to Split block for whitespace and line options | ||||
| | * | Merge in recent changes (split block improvements #619) | Michael Ball | 2014-11-21 | 10 | -176/+220 |
| | |\ | |||||
| | * | | Improvements to Split block for whitespace and lines: | Michael Ball | 2014-10-18 | 1 | -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/fav | Jens Mönig | 2014-11-24 | 2 | -2/+2 |
| |\ \ \ | | | | | | | | | Add a new Favicon to Snap! (Clearer Lambda) | ||||
| | * | | | Add a new Favicon to Snap! (Clearer Lambda) | Michael Ball | 2014-11-21 | 2 | -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 #131 | jmoenig | 2014-11-24 | 2 | -1/+3 |
| | | | | | | | | | | | | | | | | and display an error if a reporter or a “called” ring is missing a “report” statement | ||||
| * | | | Fixed #34 | jmoenig | 2014-11-24 | 2 | -1/+4 |
| | | | | |||||
| * | | | Fixed #644 | jmoenig | 2014-11-24 | 2 | -1/+2 |
| | | | | |||||
| * | | | Fixed #372 | jmoenig | 2014-11-24 | 2 | -4/+4 |
| | | | | |||||
| * | | | Fixed #416 | jmoenig | 2014-11-24 | 2 | -19/+32 |
| | | | | |||||
| * | | | Fixed #318 | jmoenig | 2014-11-24 | 2 | -2/+17 |
| | | | | |||||
| * | | | Fix “stop this block” primitive for tail-call-elimination | jmoenig | 2014-11-23 | 2 | -6/+16 |
| | | | | |||||
| * | | | Fix "stop this block"’s lexical awareness | jmoenig | 2014-11-21 | 3 | -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 update | jmoenig | 2014-11-20 | 2 | -5/+8 |
| | | | |||||
| * | | Merge pull request #614 from MMSequeira/master | Jens Mönig | 2014-11-20 | 2 | -14/+27 |
| |\ \ | | | | | | | Add missing localizations and add Portuguese translations | ||||
| | * | | Correct import translation and add a few missing translations. | Manuel Menezes de Sequeira | 2014-11-18 | 1 | -4/+11 |
| | | | | |||||
| | * | | Add localization to number of arguments error and temporary watchers | Manuel Menezes de Sequeira | 2014-11-18 | 1 | -5/+5 |
| | | | | |||||
| | * | | correct translation of 'unshare'; add new translations | Manuel Menezes de Sequeira | 2014-10-14 | 1 | -1/+7 |
| | | | | |||||
| | * | | add localization to unknown variable error | Manuel Menezes de Sequeira | 2014-10-14 | 1 | -4/+4 |
| | |/ | |||||
| * | | push morphic.js version date | jmoenig | 2014-11-20 | 2 | -1/+2 |
| | | | |||||
| * | | Merge pull request #615 from tonychenr/slider_range_one | Jens Mönig | 2014-11-20 | 1 | -1/+1 |
| |\ \ | | | | | | | Slider range one | ||||
| | * | | Merge remote-tracking branch 'origin/master' into slider_range_one | tonychenr | 2014-10-13 | 2 | -18/+34 |
| | |\| | |||||
| | * | | Fixed range 1 slider bug issue # 301 | tonychenr | 2014-10-07 | 1 | -1/+1 |
| | | | | |||||
| * | | | fix ‘line’ option in ‘split’ block for Windows files | jmoenig | 2014-11-20 | 2 | -1/+2 |
| | | | | | | | | | | | | | thanks, @brianharvey! | ||||
| * | | | integrate percent sign fix for JSLint | jmoenig | 2014-11-20 | 2 | -4/+5 |
| | | | | |||||
| * | | | Merge pull request #623 from natashasandy/master | Jens Mönig | 2014-11-20 | 1 | -1/+2 |
| |\ \ \ | | | | | | | | | Fixed percent symbols in custom blocks | ||||
| | * | | | Fixed percent symbols in custom blocks | natashasandy | 2014-10-21 | 1 | -1/+2 |
| | | |/ | |/| | | | | This fixes issue #476 | ||||
| * | | | Updated the “About” Dialog | jmoenig | 2014-11-20 | 2 | -3/+6 |
| | | | | | | | | | | | | | with a mention of support from CDG (SAP Labs) | ||||
| * | | | Merge pull request #627 from cycomachead/default-login | Jens Mönig | 2014-11-20 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | Set Default Save location to Cloud on Snap! load | ||||
| | * | | | Set Default Save location to Cloud on Snap! load | Michael Ball | 2014-10-27 | 1 | -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" | jmoenig | 2014-11-20 | 2 | -12/+15 |
| | | | | |||||
| * | | | Merge pull request #641 from bromagosa/contribution | Jens Mönig | 2014-11-20 | 1 | -18/+23 |
| |\ \ \ | | | | | | | | | Added callback to Process | ||||
| | * | | | callback is only executed when the outmost block returns a value | Bernat Romagosa | 2014-11-19 | 1 | -18/+20 |
| | | | | | |||||
| | * | | | Added callback to Process | Bernat Romagosa | 2014-11-17 | 1 | -7/+10 |
| | | | | | |||||
| * | | | | Merge pull request #643 from cycomachead/update-tools | Jens Mönig | 2014-11-20 | 1 | -1/+1 |
| |\ \ \ \ | | | | | | | | | | | update tools with Brain's ignore block | ||||
| | * | | | | update tools with Brain's ignore block | Michael Ball | 2014-11-18 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Fixed #364 avoid “freezing” when calling LAUNCH on empty ring | jmoenig | 2014-11-20 | 2 | -4/+9 |
| | | | | | | |||||
| * | | | | | Fixed #642, avoid “freezing” when calling CONS on non-list/null | jmoenig | 2014-11-20 | 2 | -1/+8 |
| | |/ / / |/| | | | | | | | | | | | thanks, @brianharvey ! | ||||
| * | | | | Treat REPORT blocks inside custom command definitions as STOP THIS BLOCK / ↵ | jmoenig | 2014-11-17 | 3 | -11/+38 |
| |/ / / | | | | | | | | | | | | | | | | | | | IGNORE INPUTS this also enables all existing FINCH blocks and other hardware extensions again, which used the REPORT (HTTP://) pattern | ||||
| * | | | Fix reporting out of nested custom C-shaped blocks | jmoenig | 2014-11-14 | 3 | -106/+77 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | REPORT now reports to the nearest lexical element expecting an input (which may not be the block holding the REPORT statement, this lets you REPORT out of nested FOR loops). STOP THIS BLOCK behaves as it used to. If you’ve been using REPORT instead of STOP THIS BLOCK, you should migrate. | ||||
| * | | | enable mouseMove events with right button pressed | jmoenig | 2014-11-06 | 1 | -16/+19 |
| |/ / | | | | | | | | | to support user interactions in 3D environments, such as CAD systems or Beetleblocks | ||||
