Michael Ball
d58cfef9f0
Replace alonzo.gif with the newer alonzo.png
2015-01-02 19:16:38 -08:00
Brian Harvey
89448db254
Merge pull request #689 from cycomachead/examples
...
Add the Examples folder to the Repo
2015-01-02 17:39:39 -08:00
Michael Ball
5e3726e593
update the label block to remove unnecessary ide call
2015-01-02 17:31:12 -08:00
Michael Ball
c41fd2a9f8
Add current examples folder from snap.berkeley
2015-01-02 17:21:38 -08:00
YunJae Jang
7b59026d39
New Korean Translation
...
New Korean Translation 2014-11-07 version
2014-12-23 00:15:57 +09:00
jmoenig
b31df39d7f
Let “zombifying” scripts access receivers’ local vars
2014-12-17 12:35:13 +01:00
jmoenig
fc256e9e72
Remove terminated processes from expired clones
2014-12-17 09:41:21 +01:00
jmoenig
777498a9f4
Experimental “processes” count watcher
...
(hidden in dev mode)
2014-12-17 08:12:35 +01:00
jmoenig
33b859739c
updated history
2014-12-15 09:54:20 +01:00
Jens Mönig
72a4985ca7
Merge pull request #672 from mrpeachum/master
...
Swedish translation of Snap
2014-12-15 09:33:46 +01:00
Erik Olsson
d8026a4324
Completed Swedish translation
2014-12-14 21:45:45 +01:00
Erik Olsson
57bef2b736
Merge remote-tracking branch 'upstream/master'
2014-12-14 18:48:03 +01:00
jmoenig
0a239b703c
yield after each cycle in the experimental “forEach” primitive
...
thanks, Bernat, for reporting this bug!
2014-12-11 14:17:29 +01:00
jmoenig
8338384bf5
Fixed #668
2014-12-06 11:36:35 +01:00
jmoenig
6608d1098f
Avoid auto-scaling artefacts in Safari on retina displays
...
(resulting in “traces” when dragging items)
2014-12-05 12:53:02 +01:00
jmoenig
060643c161
fix typo & update history
2014-12-04 15:54:52 +01:00
Jens Mönig
59ee043321
Merge pull request #665 from cycomachead/cloud-default
...
Really fix setting the cloud as default save location when logged in
2014-12-04 15:47:38 +01:00
jmoenig
ad1fe34d1e
Experimental “ForEach” primitive (hidden in dev mode)
2014-12-04 15:45:18 +01:00
Michael Ball
2b2ff77823
Really fix setting the cloud as default save location when logged in
2014-12-04 03:01:40 -08:00
jmoenig
17b6ae839b
Improve edge-collision detection of default sprite “arrow” shape
2014-12-03 12:48:31 +01:00
jmoenig
d94d9ff4e8
Cache actual bounding box of the Pen arrow shape
...
for improved collision detection
2014-12-03 12:42:46 +01:00
jmoenig
19736839b7
New Kannada Translation, by Vinayakumar R
...
Yay! Thanks for this important contribution, Vinayakumar R. Snap is now
available in 25 languages!
2014-12-02 10:53:07 +01:00
jmoenig
d393d13b37
updated history
2014-12-01 11:55:02 +01:00
Jens Mönig
f2762c2329
Merge pull request #661 from cycomachead/cloud-default
...
Fix to set SnapCloud variable before the IDE morph is built.
2014-12-01 11:45:02 +01:00
Jens Mönig
bf61b0cc82
Merge pull request #658 from cycomachead/favicon
...
make the new favicon transparent
2014-12-01 11:38:32 +01:00
jmoenig
1f5934c81f
Don't show hidden elements in the project thumbnail
2014-12-01 11:25:28 +01:00
Michael Ball
919b72e3d4
Fix to set SnapCloud variable before the IDE morph is built.
...
This makes it so that #627 works as intended, correctly fixing #502
2014-11-30 21:56:33 -08:00
Michael Ball
26c74d9d71
make the new favicon transparent
2014-11-27 00:42:20 -08:00
jmoenig
320bfd0c99
Fixed #656
...
make sure to always evaluate the “report” block’s input, even if used
inside a custom command definition, because hardware extensions (and
other reporters with side-effects) rely on it.
2014-11-26 16:26:53 +01:00
jmoenig
723c232f3d
Full TCO (tail-call-elimination)
...
now Snap! really *is* Scheme :-)
2014-11-25 17:51:04 +01:00
jmoenig
75849a59a2
Evaluator optimizations
...
reducing the stack size for reporters
2014-11-25 12:24:20 +01:00
Michael Ball
e892ea80cb
Shared URLs: remove call to .siblings()
...
Project dialog morphs reference `ide` directly instead of using a function call
2014-11-24 15:23:40 -08:00
Michael Ball
94f94467b5
Merge branch 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks into shared-url
...
* 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks: (34 commits)
tail-call-elimination for reporters - experiment
allow recursive reporters to be stopped by user
updated history
fixed #131
Fixed #34
Fixed #644
Fixed #372
Fixed #416
Fixed #318
Fix “stop this block” primitive for tail-call-elimination
Fix "stop this block"’s lexical awareness
Add a new Favicon to Snap! (Clearer Lambda)
integrate translation update
push morphic.js version date
fix ‘line’ option in ‘split’ block for Windows files
integrate percent sign fix for JSLint
Updated the “About” Dialog
renamed Process::callback to "onComplete"
Fixed #364 avoid “freezing” when calling LAUNCH on empty ring
Fixed #642 , avoid “freezing” when calling CONS on non-list/null
...
2014-11-24 15:13:51 -08:00
jmoenig
4be96bb240
tail-call-elimination for reporters - experiment
...
(commented out, under construction)
2014-11-24 16:02:21 +01:00
jmoenig
bd37771334
allow recursive reporters to be stopped by user
2014-11-24 14:38:27 +01:00
jmoenig
66eae625fb
updated history
2014-11-24 13:52:25 +01:00
Jens Mönig
f99962c161
Merge pull request #619 from cycomachead/split
...
Improvements to Split block for whitespace and line options
2014-11-24 13:32:55 +01:00
Jens Mönig
591a8d598f
Merge pull request #652 from cycomachead/fav
...
Add a new Favicon to Snap! (Clearer Lambda)
2014-11-24 13:31:10 +01:00
jmoenig
68c4d2d291
fixed #131
...
and display an error if a reporter or a “called” ring is missing a
“report” statement
2014-11-24 12:59:02 +01:00
jmoenig
2cee474cb6
Fixed #34
2014-11-24 11:08:12 +01:00
jmoenig
e48eda6cc0
Fixed #644
2014-11-24 10:48:49 +01:00
jmoenig
0d8cc567e7
Fixed #372
2014-11-24 10:43:53 +01:00
jmoenig
927448d7ab
Fixed #416
2014-11-24 10:05:19 +01:00
jmoenig
8814b61a32
Fixed #318
2014-11-24 09:28:45 +01:00
jmoenig
781144aa3c
Fix “stop this block” primitive for tail-call-elimination
2014-11-23 13:53:34 +01:00
jmoenig
9e91a93ac0
Fix "stop this block"’s lexical awareness
...
“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.
2014-11-21 16:55:25 +01:00
Michael Ball
d63d78208c
Add a new Favicon to Snap! (Clearer Lambda)
...
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.
2014-11-21 05:04:11 -08:00
Michael Ball
3e8146d043
Merge in recent changes (split block improvements #619 )
2014-11-21 03:08:41 -08:00
jmoenig
f2d0c2eba5
integrate translation update
2014-11-20 15:53:14 +01:00
Jens Mönig
10ade6421b
Merge pull request #614 from MMSequeira/master
...
Add missing localizations and add Portuguese translations
2014-11-20 15:45:20 +01:00