| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merge upstreamdevelopment | Gubolin | 2015-07-23 | 1 | -54/+58 |
| |\ | |||||
| | * | Merge pull request #834 from cycomachead/number-functions | Jens Mönig | 2015-06-25 | 1 | -3/+3 |
| | |\ | | | | | | | Implement log10 and 10^x math functions | ||||
| | | * | Implement log10 and 10^x math functions | Michael Ball | 2015-06-15 | 1 | -3/+3 |
| | | | | |||||
| | * | | Revert to "new" for object creation | jmoenig | 2015-06-25 | 1 | -34/+34 |
| | | | | | | | | | | | | | and prepare for new release | ||||
| | * | | Fix InputSlotMorph::fixLayout() | Nathan Dinsmore | 2015-06-18 | 1 | -2/+2 |
| | | | | |||||
| | * | | Optimize loading projects a bit more | Nathan Dinsmore | 2015-06-17 | 1 | -30/+33 |
| | | | | |||||
| | * | | Don't redraw label parts unnecessarily | Nathan Dinsmore | 2015-06-17 | 1 | -1/+1 |
| | | | | |||||
| | * | | Don't step SyntaxElementMorphs or their children | Nathan Dinsmore | 2015-06-17 | 1 | -0/+4 |
| | | | | | | | | | | | | | ~1500 ms before => ~150 ms after (stepping world with large scripts) | ||||
| | * | | Optimize Block::thumbnail() | Nathan Dinsmore | 2015-06-17 | 1 | -16/+13 |
| | | | | | | | | | | | | | Remove noShadow, because copying is really expensive--you could probably add this in-place with some more complicated logic, but it doesn't seem worth it. Also fix clipping logic so that fades look good on all background colors. | ||||
| | * | | Use Object.create(…) instead of new …() for inheritance (faster) | Nathan Dinsmore | 2015-06-17 | 1 | -25/+25 |
| | |/ | |||||
| | * | fixed #820 | Jens Mönig | 2015-06-08 | 1 | -1/+6 |
| | | | |||||
| | * | select all text when first clicking an input slot | Jens Mönig | 2015-05-01 | 1 | -1/+10 |
| | | | |||||
| * | | Merge branch 'OOP' into development | Gubolin | 2015-07-01 | 1 | -1/+6 |
| |\ \ | |||||
| | * | | fixed #820 | Jens Mönig | 2015-06-08 | 1 | -1/+6 |
| | | | | |||||
| * | | | merge upstream | Gubolin | 2015-05-06 | 1 | -1/+10 |
| |\| | | |||||
| | * | | select all text when first clicking an input slot | Jens Mönig | 2015-05-01 | 1 | -1/+10 |
| | | | | |||||
| * | | | Merge branch 'mobileapp' into development | Gubolin | 2015-03-24 | 1 | -19/+0 |
| |\ \ \ | |||||
| * \ \ \ | merge branch OOP | Gubolin | 2015-03-24 | 1 | -2/+37 |
| |\ \ \ \ | | |/ / | |/| | | |||||
| | * | | | OOP: Tweaks for scope conflicts when adding / removing vars | Jens Mönig | 2015-03-23 | 1 | -2/+27 |
| | | | | | |||||
| | * | | | Prototypal inheritance of sprite-local variables | Jens Mönig | 2015-03-21 | 1 | -1/+11 |
| | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (experimental) slotwise inheritance à la Henry Lieberman for sprite-local variables. see http://web.media.mit.edu/~lieber/Lieberary/OOP/Delegation/Delegation.htm l Let a sprite inherit another sprite’s local variables by making it the “parent” in the sprite-icon’s context menu (the button icon in the sprite corral underneath the stage). The child not only inherits the variable slot but also - dynamically - the parent variable’s value. Changing the parent’s variable value also changes it for every child. If a child uses SET or CHANGE on an inherited variable it automatically “shadows” it with its own value, thereby stopping dynamic participation in the parent slot’s value (in effect dis-inheriting that slot). Deleting a shadowed variable slot once again reinstates its inheritance status. inherited variables are shown as “ghosted” both in the child’s variables palette and in such stage watchers. “Shadowing” them un-ghosts both the variable blob template in the palette and the watcher onstage (if any). Deleting a shadowed variable once again ghosts the watcher and the palette block template. Delete a (shadowed) variable either via the “Delete a variable” button in the IDE or using the new “Delete” block in the variables category | ||||
| * | | | Merge branch 'master' into development | Gubolin | 2015-03-20 | 1 | -12/+12 |
| |\| | | |||||
| | * | | Only enable input caching for blocks | Jens Mönig | 2015-03-09 | 1 | -9/+2 |
| | | | | |||||
| | * | | fixed #738 | Jens Mönig | 2015-03-09 | 1 | -3/+10 |
| | | | | |||||
| * | | | Merge remote-tracking branch 'upstream/master' into development | Gubolin | 2015-03-08 | 1 | -2/+26 |
| |\| | | |||||
| | * | | fixed #736 | Jens Mönig | 2015-03-06 | 1 | -2/+26 |
| | |/ | | | | | | | | | caching really *is* evil :-) (if it weren’t for performance…) | ||||
| * | | merge | Gubolin | 2015-03-01 | 1 | -5/+38 |
| |\| | |||||
| | * | Cache inputs - accelerate recursive reporters | Jens Mönig | 2015-02-28 | 1 | -5/+24 |
| | | | | | | | | | and warped / turbo recursive commands by up to 40% | ||||
| | * | Add user-interaction choices to the “When I am ...” hat block | jmoenig | 2015-02-23 | 1 | -1/+15 |
| | | | | | | | | | “clicked”, “pressed”, “dropped”, “mouse-entered”, “mouse-departed” | ||||
| * | | Merge branch issue_405 | Gubolin | 2014-12-07 | 1 | -0/+34 |
| |\ \ | |||||
| | * | | adjust indentation | Gubolin | 2014-08-03 | 1 | -3/+3 |
| | | | | |||||
| | * | | Update blocks.js | John | 2014-08-03 | 1 | -0/+34 |
| | | | | |||||
| * | | | Merge remote-tracking branch 'origin/location' into development | Gubolin | 2014-12-07 | 1 | -0/+19 |
| |\ \ \ | |||||
| | * | | | add geolocation blocklocation | Gubolin | 2014-08-18 | 1 | -0/+19 |
| | | | | | |||||
| * | | | | Merge branch 'anykey_issue387' into development | Gubolin | 2014-12-07 | 1 | -0/+2 |
| |\ \ \ \ | |_|_|/ |/| | | | |||||
| | * | | | add NUMBER KEY to key hat block | Gubolin | 2014-11-03 | 1 | -0/+1 |
| | | | | | |||||
| | * | | | add ANY KEY to key hat block (fix #387) | Gubolin | 2014-11-03 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | Fix "stop this block"’s lexical awareness | jmoenig | 2014-11-21 | 1 | -15/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | “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. | ||||
| * | | | | Treat REPORT blocks inside custom command definitions as STOP THIS BLOCK / ↵ | jmoenig | 2014-11-17 | 1 | -8/+25 |
| |/ / / | | | | | | | | | | | | | | | | | | | IGNORE INPUTS this also enables all existing FINCH blocks and other hardware extensions again, which used the REPORT (HTTP://) pattern | ||||
| * | | | fixed #601 | jmoenig | 2014-10-01 | 1 | -2/+11 |
| | | | | | | | | | | | | | | | | correctly display symbol for %obj type input slots in the prototype template | ||||
| * | | | fixed #584 | jmoenig | 2014-09-30 | 1 | -2/+9 |
| | | | | |||||
| * | | | Mutable upvars | jmoenig | 2014-09-22 | 1 | -25/+20 |
| |/ / | | | | | | | allow upvars to be SET and CHANGEd | ||||
| * / | enable Zombiefication of JS-Functions | jmoenig | 2014-08-13 | 1 | -3/+4 |
| |/ | | | | | you can now redirect “this” in a JS function by binding it to another sprite using the OF block | ||||
| * | export script pic with result bubble | jmoenig | 2014-07-30 | 1 | -2/+52 |
| | | | | | hidden option in the shift-context-menu of reporter scripts | ||||
| * | keep reporter-result-bubbles within the enclosing scripting pane | jmoenig | 2014-07-29 | 1 | -0/+4 |
| | | |||||
| * | fixed #526 | jmoenig | 2014-07-29 | 1 | -2/+10 |
| | | | | | thanks, @bromagosa, for reporting it! | ||||
| * | rename "character" to "letter" in delimiter list | jmoenig | 2014-07-18 | 1 | -2/+2 |
| | | | | | of “split” block | ||||
| * | Merge pull request #516 from cycomachead/split | Jens Mönig | 2014-07-18 | 1 | -0/+1 |
| |\ | | | | | Split Block: Add a character option for clarity | ||||
| | * | Split Block: Add a character option for clarity | Michael Ball | 2014-07-17 | 1 | -0/+1 |
| | | | | | | | | | This also allows the split block to be used more easily in a HOF | ||||
| * | | list op fixes, thanks, Brian! | jmoenig | 2014-07-18 | 1 | -1/+1 |
| | | | |||||
| * | | minor format tweaks to "Screenshot" feature | jmoenig | 2014-07-17 | 1 | -1/+1 |
| | | | |||||
