summaryrefslogtreecommitdiff
path: root/snap.html
Commit message (Collapse)AuthorAgeFilesLines
* merge branch OOPGubolin2015-03-241-1/+1
|\
| * Prototypal inheritance of sprite-local variablesJens Mönig2015-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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-201-1/+1
|\|
| * switch from beta to release candidateJens Mönig2015-03-151-1/+1
| |
* | Merge branch p2p into developmentGubolin2015-03-081-0/+1
|\ \
| * | first working version of p2p cloud variablesGubolin2015-03-061-0/+1
| |/
* | Ooops, forgot to solve merge conflictGubolin2015-01-111-7/+0
| |
* | merge mobileappGubolin2015-01-111-0/+10
|\ \
| * | merge upstreamGubolin2015-01-031-2/+2
| |\|
| * | rewrite scriptsGubolin2014-09-071-4/+2
| | |
| * | show virtual keyboard in Android (offline app only) (fix #81)Gubolin2014-09-071-0/+4
| | |
* | | set thread scheduler to fire every 10msGubolin2014-12-141-1/+1
| | |
* | | Merge branch github_backendGubolin2014-12-071-0/+5
|\ \ \
| * \ \ merge masterGubolin2014-12-071-2/+2
| |\ \ \ | | | |/ | | |/|
| * | | support merging [WIP]Gubolin2014-09-121-0/+1
| | | |
| * | | Merge branch 'xml_beautifier' into github_backendGubolin2014-09-121-0/+1
| |\ \ \
| | * | | beautify xmlxml_beautifierGubolin2014-09-121-0/+1
| | | |/ | | |/|
| * | | add octokit.js as submoduleGubolin2014-08-031-3/+3
| | | |
| * | | merge Snap!Cloud and GitHub; fix some bugsGubolin2014-07-311-1/+2
| | | |
| * | | replace the Snap!Cloud with GitHubGubolin2014-07-301-0/+2
| |/ /
* | | Merge branch 'issue_204' into developmentGubolin2014-12-071-0/+1
|\ \ \ | |_|/ |/| |
| * | integrate Snapin8r into Snap!Gubolin2014-08-031-0/+1
| |/
* / Add a new Favicon to Snap! (Clearer Lambda)Michael Ball2014-11-211-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.
* Snap.html: Focus the world canvas on startupjmoenig2014-05-201-0/+1
| | | | | so Snap reacts to keyboard events right away (without having to click on the IDE first)
* Simplified the web pagejmoenig2013-05-171-4/+2
|
* Paint editorjmoenig2013-05-141-0/+1
| | | | contributed by Kartik Chandra (Hardmath123 on Scratch)!!
* Fixed a number of whitespace inconsistenciesNathan Dinsmore2013-04-081-2/+2
|
* Creationjmoenig2013-03-161-0/+37