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
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
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
jmoenig
3cc28b1f1c
push morphic.js version date
2014-11-20 15:40:24 +01:00
Jens Mönig
ebc1d3779c
Merge pull request #615 from tonychenr/slider_range_one
...
Slider range one
2014-11-20 15:37:35 +01:00
jmoenig
ce93fe8da7
fix ‘line’ option in ‘split’ block for Windows files
...
thanks, @brianharvey!
2014-11-20 15:16:12 +01:00
jmoenig
4768102b09
integrate percent sign fix for JSLint
2014-11-20 15:13:21 +01:00