summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge OOPGubolin2015-04-012-2/+5
|\
| * OOP: integrated and adjusted fix for #752 and #745Jens Mönig2015-03-252-4/+20
| |
* | Merge masterGubolin2015-04-012-4/+17
|\ \
| * | fixed #752 and #745Jens Mönig2015-03-252-6/+19
| | |
* | | Merge branch 'mobileapp' into developmentGubolin2015-03-246-1220/+14
|\ \ \
| * | | support cloud projectsmobileappGubolin2015-03-041-5/+13
| | | |
| * | | drop "binary mode" support (too difficult to mantain)Gubolin2015-03-042-1108/+4
| | | |
| * | | I just lost my git repository the second time.Gubolin2015-03-041-2/+0
| | | |
| * | | Merge branch 'master' into mobileappGubolin2015-03-042-1/+15
| |\ \ \
| * \ \ \ Merge branch 'master' into mobileappGubolin2015-03-0110-39/+171
| |\ \ \ \
| * | | | | remove language and location blocksGubolin2015-03-014-108/+0
| | | | | |
* | | | | | merge branch p2pGubolin2015-03-243-53/+43
|\ \ \ \ \ \
| * | | | | | create one peer per IDEp2pGubolin2015-03-203-40/+38
| | | | | | |
| * | | | | | solve connection issuesGubolin2015-03-081-10/+4
| | | | | | |
| * | | | | | another attempt to fix disconnect issuesGubolin2015-03-082-13/+6
| | | | | | |
| * | | | | | destroy old peers properlyGubolin2015-03-081-5/+3
| | | | | | |
| * | | | | | speed up connections to selfGubolin2015-03-081-2/+8
| | | | | | |
* | | | | | | merge branch OOPGubolin2015-03-249-85/+405
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | tweak inherited variable watcher slider deserializationJens Mönig2015-03-244-22/+28
| | | | | | |
| * | | | | | fix (part of) "show variable" primitive for inheritanceJens Mönig2015-03-231-1/+1
| | | | | | |
| * | | | | | OOP: Fix variable watcher slider functionalityJens Mönig2015-03-231-1/+5
| | | | | | |
| * | | | | | OOP: Tweaks for scope conflicts when adding / removing varsJens Mönig2015-03-234-21/+59
| | | | | | |
| * | | | | | Prototypal inheritance of sprite-local variablesJens Mönig2015-03-219-63/+335
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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 developmentGubolin2015-03-205-20/+30
|\| | | | |
| * | | | | switch from beta to release candidateJens Mönig2015-03-153-3/+4
| | | | | |
| * | | | | fixed #743Jens Mönig2015-03-152-2/+7
| | | | | |
| * | | | | Only enable input caching for blocksJens Mönig2015-03-092-13/+6
| | | | | |
| * | | | | fixed #738Jens Mönig2015-03-092-3/+14
| | | | | |
* | | | | | Merge remote-tracking branch 'upstream/master' into developmentGubolin2015-03-082-2/+30
|\| | | | |
| * | | | | fixed #736Jens Mönig2015-03-062-2/+30
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | caching really *is* evil :-) (if it weren’t for performance…)
* | | | | Merge branch p2p into developmentGubolin2015-03-086-0/+2904
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | fix localization bug; accept lists as peer message receiverGubolin2015-03-082-4/+13
| | | | |
| * | | | translate peer blocksGubolin2015-03-081-0/+13
| | | | |
| * | | | rewrite peering flow; add peer id blocksGubolin2015-03-083-59/+126
| | | | |
| * | | | 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-063-0/+2791
| |/ / /
* | | | Merge branch 'master' into developmentGubolin2015-03-042-1/+15
|\| | |
| * | | fixed #730Jens Mönig2015-03-022-1/+15
| | |/ | |/| | | | | | | caching is evil, haha!
* | | mergeGubolin2015-03-0110-39/+171
|\| |
| * | fixed #716Jens Mönig2015-02-282-2/+3
| | |
| * | fixed #715Jens Mönig2015-02-282-3/+4
| | |
| * | slightly optimize warped / turbo executionJens Mönig2015-02-282-6/+10
| | |
| * | Cache inputs - accelerate recursive reportersJens Mönig2015-02-284-7/+42
| | | | | | | | | | | | and warped / turbo recursive commands by up to 40%
| * | fixed #725Jens Mönig2015-02-242-2/+10
| | |
| * | fix a bug in the automatic block migration mechanismjmoenig2015-02-231-2/+2
| | | | | | | | | | | | Thanks, Josh, for telling me!
| * | Avoid incompatibility warning for very old (pre-earmarked) projectsjmoenig2015-02-232-2/+3
| | |
| * | Update German translationjmoenig2015-02-234-10/+26
| | |
| * | Add user-interaction choices to the “When I am ...” hat blockjmoenig2015-02-233-12/+78
| | | | | | | | | | | | “clicked”, “pressed”, “dropped”, “mouse-entered”, “mouse-departed”
* | | mergeGubolin2015-02-241-1/+1
| | |