summaryrefslogtreecommitdiff
path: root/threads.js
Commit message (Collapse)AuthorAgeFilesLines
* merge upstreamdevelopmentGubolin2015-07-231-22/+21
|\
| * Merge pull request #805 from brollb/masterJens Mönig2015-06-251-1/+1
| |\ | | | | | | Fixed typo in Process definition
| | * Fixed typo in Process constructorBrian Broll2015-05-191-1/+1
| | | | | | | | | | | | Changed Process.prototype.contructor to Process.prototype.constructor
| * | Merge pull request #834 from cycomachead/number-functionsJens Mönig2015-06-251-3/+3
| |\ \ | | | | | | | | Implement log10 and 10^x math functions
| | * | Implement log10 and 10^x math functionsMichael Ball2015-06-151-3/+3
| | |/
| * | update threads.js versionjmoenig2015-06-251-7/+6
| | |
| * | Fix Error Handing in the DATE blockMichael Ball2015-06-151-15/+15
| |/ | | | | | | | | | | | | | | | | For some reason the function wasnt properly catching errors and was instead rasing native JS errors. This fixes that bug, so the function will now report nothing when it doesnt know what to do. In addition, moving the variable `dateMap` inside the function reduces a global variable, which shouldnt affect anything other than keeping the code clean. :)
| * return empty string when querying first letter of a listJens Mönig2015-05-011-1/+4
| |
| * flush Stage>>keysPressed when prompting the userJens Mönig2015-04-151-1/+2
| |
* | merge upstreamGubolin2015-05-061-1/+5
|\ \
| * | return empty string when querying first letter of a listJens Mönig2015-05-011-1/+4
| | |
| * | flush Stage>>keysPressed when prompting the userJens Mönig2015-04-151-1/+2
| | |
* | | Merge OOPGubolin2015-04-011-2/+4
|\| |
| * | OOP: integrated and adjusted fix for #752 and #745Jens Mönig2015-03-251-4/+15
| | |
* | | Merge masterGubolin2015-04-011-4/+13
|\ \ \ | | |/ | |/|
| * | fixed #752 and #745Jens Mönig2015-03-251-6/+15
| | |
* | | Merge branch 'mobileapp' into developmentGubolin2015-03-241-72/+0
|\ \ \
| * | | Merge branch 'master' into mobileappGubolin2015-03-011-2/+2
| |\| |
| * | | remove language and location blocksGubolin2015-03-011-72/+0
| | | |
| * | | Merge branch 'master' into mobileappGubolin2015-01-241-3/+5
| |\ \ \
* | \ \ \ merge branch p2pGubolin2015-03-241-8/+12
|\ \ \ \ \
| * | | | | create one peer per IDEp2pGubolin2015-03-201-7/+7
| | | | | |
| * | | | | another attempt to fix disconnect issuesGubolin2015-03-081-4/+2
| | | | | |
| * | | | | speed up connections to selfGubolin2015-03-081-2/+8
| | | | | |
* | | | | | merge branch OOPGubolin2015-03-241-23/+55
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | fix (part of) "show variable" primitive for inheritanceJens Mönig2015-03-231-1/+1
| | | | | |
| * | | | | OOP: Tweaks for scope conflicts when adding / removing varsJens Mönig2015-03-231-3/+6
| | | | | |
| * | | | | Prototypal inheritance of sprite-local variablesJens Mönig2015-03-211-22/+51
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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 p2p into developmentGubolin2015-03-081-0/+50
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | fix localization bug; accept lists as peer message receiverGubolin2015-03-081-0/+9
| | | | |
| * | | | rewrite peering flow; add peer id blocksGubolin2015-03-081-0/+41
| |/ / /
* | | | mergeGubolin2015-03-011-2/+2
|\| | |
| * | | fixed #715Jens Mönig2015-02-281-2/+2
| | |/ | |/|
* | | Merge branch 'master' of ↵Gubolin2015-01-241-3/+5
|\| | | | | | | | | | | https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into development
| * | correct threads.js versionjmoenig2015-01-121-1/+1
| | | | | | | | | | | | happy New Year, duh :-)
| * | Speed up messages received by clonesjmoenig2015-01-121-3/+5
| | | | | | | | | | | | | | | Don’t highlight scripts running inside clones (boosts performance), Thanks, @aranlunzer, for the hint!
* | | merge mobileappGubolin2015-01-111-4/+122
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' into mobileappGubolin2015-01-081-2/+3
| |\|
| * | merge upstreamGubolin2015-01-031-298/+287
| |\ \
| * | | remove file blocksGubolin2015-01-031-215/+0
| | | |
| * | | add camera blocks (#562)Gubolin2014-11-011-1/+224
| |\ \ \
| * | | | improve file block error handlingGubolin2014-09-091-26/+58
| | | | |
| * | | | add file blocksGubolin2014-09-091-0/+183
| | | | |
| * | | | add notification blocksGubolin2014-09-081-0/+14
| | | | |
| * | | | Merge branch 'location' into mobileappGubolin2014-09-071-0/+72
| |\ \ \ \
| * | | | | add compass heading and acceleration blocksGubolin2014-09-071-0/+102
| | | | | |
| * | | | | add vibrate blockGubolin2014-09-061-0/+6
| | | | | |
* | | | | | merge upstreamGubolin2015-01-021-2/+3
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Let “zombifying” scripts access receivers’ local varsjmoenig2014-12-171-0/+1
| | | | | |
| * | | | | Remove terminated processes from expired clonesjmoenig2014-12-171-2/+2
| | |_|_|/ | |/| | |