summaryrefslogtreecommitdiff
path: root/objects.js
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'mobileapp' into developmentGubolin2015-03-241-16/+0
|\
| * Merge branch 'master' into mobileappGubolin2015-03-011-17/+72
| |\
| * | remove language and location blocksGubolin2015-03-011-16/+0
| | |
* | | merge branch p2pGubolin2015-03-241-45/+1
|\ \ \
| * | | create one peer per IDEp2pGubolin2015-03-201-32/+1
| | | |
| * | | solve connection issuesGubolin2015-03-081-10/+4
| | | |
| * | | another attempt to fix disconnect issuesGubolin2015-03-081-9/+4
| | | |
| * | | destroy old peers properlyGubolin2015-03-081-5/+3
| | | |
* | | | merge branch OOPGubolin2015-03-241-29/+213
|\ \ \ \
| * | | | tweak inherited variable watcher slider deserializationJens Mönig2015-03-241-11/+13
| | | | |
| * | | | OOP: Fix variable watcher slider functionalityJens Mönig2015-03-231-1/+5
| | | | |
| * | | | OOP: Tweaks for scope conflicts when adding / removing varsJens Mönig2015-03-231-16/+22
| | | | |
| * | | | Prototypal inheritance of sprite-local variablesJens Mönig2015-03-211-17/+189
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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/+128
|\ \ \ \ | | |/ / | |/| |
| * | | fix localization bug; accept lists as peer message receiverGubolin2015-03-081-4/+4
| | | |
| * | | rewrite peering flow; add peer id blocksGubolin2015-03-081-59/+83
| | | |
| * | | add Todo with workaroundGubolin2015-03-071-0/+6
| | | |
| * | | send lists and blocks via "send"Gubolin2015-03-071-4/+23
| | | |
| * | | first working version of p2p cloud variablesGubolin2015-03-061-0/+79
| |/ /
* | | mergeGubolin2015-03-011-17/+72
|\| |
| * | slightly optimize warped / turbo executionJens Mönig2015-02-281-6/+9
| | |
| * | fix a bug in the automatic block migration mechanismjmoenig2015-02-231-2/+2
| | | | | | | | | | | | Thanks, Josh, for telling me!
| * | Add user-interaction choices to the “When I am ...” hat blockjmoenig2015-02-231-11/+63
| | | | | | | | | | | | “clicked”, “pressed”, “dropped”, “mouse-entered”, “mouse-departed”
* | | mergeGubolin2015-02-241-2/+2
|\ \ \ | | |/ | |/|
| * | mergeGubolin2015-02-221-2/+2
| |\|
| | * Fixed #710jmoenig2015-01-281-2/+2
| | |
| * | Merge branch 'master' into mobileappGubolin2015-01-241-7/+38
| |\|
* | | Merge branch 'master' of ↵Gubolin2015-01-241-7/+38
|\ \ \ | | |/ | |/| | | | https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into development
| * | Fix speech bubbles of dragged nested spritesjmoenig2015-01-211-5/+7
| | |
| * | Keep layering of nested sprites thru drag & dropjmoenig2015-01-211-1/+26
| | | | | | | | | | | | | | | it used to be that dragging an anchor always brought it to the front, altering the nested sprite’s internal layering order
| * | Make clones non-editablejmoenig2015-01-121-3/+7
| | | | | | | | | | | | Disable clones from being edited via their context menus or double-click
* | | merge mobileappGubolin2015-01-111-0/+52
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' into mobileappGubolin2015-01-081-2/+25
| |\|
| * | merge upstreamGubolin2015-01-031-45/+99
| |\ \
| * | | remove file blocksGubolin2015-01-031-44/+0
| | | |
| * | | add camera blocks (#562)Gubolin2014-11-011-0/+39
| |\ \ \
| * | | | add file blocksGubolin2014-09-091-0/+44
| | | | |
| * | | | add notification blocksGubolin2014-09-081-0/+9
| | | | |
| * | | | Merge branch 'location' into mobileappGubolin2014-09-071-0/+16
| |\ \ \ \
| * | | | | add vibration blocks to spritesGubolin2014-09-071-0/+2
| | | | | |
| * | | | | add compass heading and acceleration blocksGubolin2014-09-071-0/+34
| | | | | |
| * | | | | add vibrate blockGubolin2014-09-061-0/+7
| | | | | |
* | | | | | merge upstreamGubolin2015-01-021-2/+25
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Experimental “processes” count watcherjmoenig2014-12-171-2/+25
| | |_|_|/ | |/| | | | | | | | | | | | | (hidden in dev mode)
* | | | | Merge remote-tracking branch 'origin/issue_71' into developmentGubolin2014-12-071-2/+5
|\ \ \ \ \
| * | | | | don't allow sprites to be called mouse-pointer (fix #71)issue_71Gubolin2014-08-031-2/+5
| | |/ / / | |/| | |
* | | | | Merge branch issue_405Gubolin2014-12-071-7/+116
|\ \ \ \ \
| * | | | | fix another strange Note bugGubolin2014-08-061-1/+1
| | | | | |
| * | | | | Pause bug (fix #440)Gubolin2014-08-051-1/+8
| | | | | |
| * | | | | mute Notes immediatelyGubolin2014-08-051-3/+10
| | | | | |