jmoenig
4c311eaaac
new "record" reporter in the "Audio Comp" library
2018-06-20 14:11:14 +02:00
jmoenig
84ae55b5db
tweaked "webcam snap" reporter in "Pixels" library
2018-06-20 14:07:07 +02:00
jmoenig
9a52ca553a
new "webcam snap" reporter in the "Pixels" library
2018-06-20 12:37:05 +02:00
Michael Ball
cf3758d77f
Automatically Determine the Cloud URL ( #2123 )
...
* determine cloud url dynamicaly
* Fix specifying the cloud URL from a meta tag
* no protoptye for Cloud.knownDomains
* Tweak the location of where SnapCloud is created.
Note - we want to call determineCloudURL once document.head is available, so it is best
to do that in the onload callback for safety.
* Move initialize to cloud.js; simplify logic a bit
* move SnapCloud to this.cloud on IDE_Morph
* update eisenberg library
2018-06-15 12:40:21 +02:00
jmoenig
aa64ba9149
revert changes to pixels library
...
because they are apparently not needed after all
2018-06-12 16:44:27 +02:00
jmoenig
58ceaab309
"Pixels" library: Enabled multiple references to the same pixel (variable)
2018-06-12 16:15:30 +02:00
Brian Harvey
2fd4794a99
Add "visible palette" setting to Eisenbergification
...
(for Paul)
2018-05-09 16:46:17 -04:00
brianharvey
562ec48883
fix make-variables library bug
...
by checking for empty-string name.
2018-05-01 21:20:15 -04:00
Brian Harvey
a35528f282
oops fix LIBRARIES
2018-05-01 20:51:09 -04:00
Brian Harvey
61a374e873
declare global or sprite-local variables
...
new library with GLOBAL VARIABLES and SPRITE-LOCAL VARIABLES blocks
2018-05-01 20:48:22 -04:00
jmoenig
3abc58bd6e
added 'name' selector to pixel library
2018-04-24 08:15:31 +02:00
Jens Mönig
881f28a532
removed atomic FOR EACH from "Bigger Data" library
...
because it was - surprisingly! - inefficient
2018-03-23 12:22:23 +01:00
Jens Mönig
e8bd4d9346
added atomic FOR EACH to new experimental "Bigger Data" library
2018-03-23 10:35:03 +01:00
Jens Mönig
0f3297fe1e
updated "audio comp" and "bigger data" libraries
2018-03-23 09:55:46 +01:00
Jens Mönig
e4094c2c3d
new experimental "Big Data" library using JIT compiler
2018-03-22 18:16:46 +01:00
Jens Mönig
9e0edb28f2
fixed LIST -> SENTENCE block in tools
...
thanks, Selim for the report
2018-03-05 16:44:39 +01:00
Jens Mönig
f14a0c9869
updated text-to-speech library with more language options
2018-03-04 00:06:42 +01:00
Jens Mönig
fefdd932fe
added text-to-speech library
2018-03-03 23:38:19 +01:00
Jens Mönig
40903236e3
Merge pull request #2042 from superruzafa/fix-libs-description-l10n
...
Be able to translate the description of the libraries
2018-03-03 08:11:33 +01:00
Jens Mönig
a8d9d900c2
fixed "join words" in the tools library
...
Thanks, Brian, for spotting this!
2018-03-03 08:02:50 +01:00
Alfonso Ruzafa
3a6c6bee53
allow to translate the libraries' description
2018-03-02 12:49:21 +01:00
Jens Mönig
c5a6596542
fixed "nearest crayon to" reporter in the crayons library
...
to be released immediately because we need it for a workshop tomorrow
;-)
2018-02-22 13:23:21 +01:00
Jens Mönig
d60afe33dc
Changed LeapMotion library source to https
2018-02-20 16:38:46 +01:00
Jens Mönig
9f12da0519
updated history
2018-02-02 17:06:25 +01:00
Brian Harvey
bc6b3c5d30
Merge branch 'master' into crayons
2018-02-01 23:40:03 -08:00
brianharvey
c2e81e953c
fix missing EMPTY?
...
Sorry, Jens...
2018-02-01 23:37:50 -08:00
brianharvey
144cdf28d6
crayons fixes
...
Thank you, Joan!
2018-01-17 09:25:02 -08:00
brianharvey
bea84ad71d
speed up CHANGE CRAYON
...
... a little bit, but still slow
2018-01-16 19:51:29 -08:00
brianharvey
5ebf599c71
crayons library
...
SET PEN TO CRAYON and CHANGE CRAYON BY blocks, with helpers
2018-01-15 16:36:50 -08:00
Jens Mönig
390a9f91e3
added "width" and "height" selectors to Pixels library
2018-01-04 18:12:57 +01:00
Jens Mönig
4a674e41f7
German translation support for tools (experimental)
2017-12-01 12:58:03 +01:00
Jens Mönig
cbe81c4d96
new Audio Comp library
...
for Guzdial-style sound samples fun
2017-11-15 07:51:57 +01:00
brianharvey
a48e93c1d2
start on help, pull back on JS HOFs
2017-10-21 15:04:48 -04:00
brianharvey
7477552db6
Update Eisenbergification library
...
Remove table support, table lines.
Keyboard editing tests/sets the button, not the hidden flag.
Amazingly, everything else worked.
2017-10-21 04:27:00 -04:00
brianharvey
4a4dfc2e59
Update tools library for 4.1
...
Didn't have time to write foreach in JS. The other HOFs are candidates
for promotion to primitiveness.
2017-10-20 17:20:44 -04:00
brianharvey
718d3e02c6
Update list utilities and costumes
2017-10-20 03:40:41 -04:00
Jens Mönig
72a8bd0905
updated animation library (again)
2017-10-05 07:44:29 +02:00
Jens Mönig
c684e4f01c
updated “Animation” library
2017-10-04 16:27:48 +02:00
Jens Mönig
51998503a3
new "Pixels" library for MediaComp
2017-09-28 10:57:13 +02:00
Jens Mönig
2cbc839005
new "Animation" library
2017-09-28 10:48:32 +02:00
Jens Mönig
8372f3a68c
Merge pull request #1797 from jmoenig/libraries
...
bignumbers fix #390
2017-09-01 11:46:57 +02:00
Jens Mönig
5a8a655aa6
remove "pen trails" library
...
because it is now a primitive
2017-08-30 10:04:42 +02:00
brianharvey
40d2041223
add bignum JS files to repo
2017-07-09 19:37:57 -07:00
brianharvey
877c20e821
bignumbers fix #390
2017-07-09 13:10:22 -07:00
Jens Mönig
39bf4cadbe
added tools to library browser
...
mainly so other forks of Snap! (especially Beetleblocks) can use blocks
like FOR
2017-05-09 10:51:28 +02:00
Jens Mönig
cb9296cd03
synch libraries version from master branch
2017-05-09 10:47:21 +02:00
Brian Harvey
16bbf4283e
Jens's bugfix to Leap library
2017-03-17 18:51:51 -07:00
Brian Harvey
3f23cc9fce
bignumbers.xml: Fix handling of 0/0 and nonzero/0
...
Also add a SCHEME NUMBER [ v] OF ( ) block with all the predicates (real? etc), exact, inexact, numerator, etc.
2017-02-12 22:07:13 -08:00
Brian Harvey
10550850a6
Bignums: change abs to use fn.magnitude
...
so that you can take abs of a complex number. (Not exactly a bug fix, more a misfeature fix.)
2017-02-08 21:39:11 -08:00
Brian Harvey
ddc89a9b3b
Add bignum library
2017-02-08 21:08:01 -08:00
Brian Harvey
23e8e018bd
fix typo in httpBlocks.xml
...
"Current blocks" was spelled "curent." Thanks Kartik for catching this.
2017-02-05 12:11:54 -08:00
Brian Harvey
c00c9267b0
Oops, penTrails again, this time for sure
...
I lost one of the blocks by doing delete unused blocks. :-(
2017-02-01 17:49:01 -05:00
Brian Harvey
6c97a347ce
Add BUTTON block to penTrails library
...
This is in response to a Piazza request. Uses pen trail to make a button-shaped costume with given text.
2017-02-01 17:19:00 -05:00
Brian Harvey
e4169b6e8d
Restore Eisenbergification library to library list; fix ide.savingPreferences setting.
2017-01-18 03:02:31 -05:00
Michael Ball
d26049680d
Merge branch 'master' into michael/lib-preview
...
* master:
add pentrails->costume block to penTrails library
Add reporters to setrgb library
Update LEAP library to use menus
Hide setting for “prefer smooth animations”
Disabled hover-help for custom blocks
2017-01-03 01:55:49 -08:00
Michael Ball
a624a19017
Update libraries descriptions
2017-01-02 01:55:11 -08:00
brianharvey
51f995aaac
add pentrails->costume block to penTrails library
2016-12-30 20:32:57 -08:00
brianharvey
af85a49d81
Add reporters to setrgb library
2016-12-30 19:07:20 -08:00
brianharvey
85d4b29a0f
Update LEAP library to use menus
2016-12-30 18:38:00 -08:00
Michael Ball
cd828736af
Merge branch 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks into michael/lib-preview
...
* 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks:
Update Libraries from s.b.e
updated locale version data
updated version date
Disable JS-Functions to protect users from malicious scripts
Revert "SNAP! → Snap!"
Adapting Chinese code langs to ISO Standard
Fixing minor typo in catalan translation
Deleting duplicate translation strings
fix merge comments
minor typos
SNAP! → Snap!
blocks.js fix code alignment
camelCase expprtResultPic for consistency
Align comment text
Morphic: cleanup `nop` calls
Fix minor help text
2016-12-28 22:43:52 -08:00
Michael Ball
c650769d08
Update Libraries from s.b.e
2016-12-27 13:59:47 -08:00
Michael Ball
a8ccc9e73c
A very basic an ugly library import dialog works
2016-12-26 22:31:26 -08:00
Brian Harvey
60942484e6
Add BookOwl's geolocation block to httpBlocks library
2016-08-16 17:06:09 -07:00
Brian Harvey
2cc9667dd7
Add multiline library
2016-07-05 21:08:13 -07:00
Brian Harvey
bc5e460d98
Add multiline library
2016-07-05 21:06:57 -07:00
Brian Harvey
7d268d63ac
oops change space to tab in LIBRARIES
2016-05-23 11:56:46 -07:00
Brian Harvey
84d6186b51
oops change space to tab in LIBRARIES
2016-05-23 11:55:52 -07:00
Brian Harvey
7f81ed3c3d
Adding jfb's try-catch to libraries
2016-05-23 11:53:50 -07:00
Brian Harvey
7ae80937f1
Edit CASES block to work around call/cc bug
2016-05-08 09:23:04 -07:00
Jens Mönig
2592ffa727
Merge pull request #1179 from cycomachead/master
...
Use a tab character in the libraries file
2016-05-02 12:57:31 +02:00
Jens Mönig
ed3b56a610
first-class sprites
2016-05-02 12:53:08 +02:00
Brian Harvey
94b63dde74
Add named let to library
2016-05-01 13:38:08 -07:00
Michael Ball
5ed16d29eb
Use a tab character in the libraries file
2016-04-06 14:15:09 -07:00
Jens Mönig
bbb5106879
towards v4.0.6
...
* fixed #99 (saving linked lists)
* fixed #1163
* added web api / https reporter library
* new “transient variable” feature
* German translation update
2016-03-16 13:00:31 +01:00
Brian Harvey
2cbee48bcd
Add penTrails.xml to LIBRARIES
2016-03-09 13:42:19 -08:00
Brian Harvey
eb5d85f523
Add penTrails library
2016-03-09 13:40:25 -08:00
Brian Harvey
e3142b1fa5
Add RGB library
2015-12-21 15:20:14 -08:00
Michael Ball
b2c6b43192
Cleanup LIBRARIES; Load Libraries using refactored code
2015-10-07 03:27:55 -07:00
Michael Ball
36e0dae11d
Start Refactoring of Resource Loading; Fix Typo in LIBRARIES
...
This fixes a small typo in the LIBRARIES file, so that the leap motion lib will
load correctly.
This renames the getCostumesList() method to getMediaList() because its used for
Costumes, Backgrounds, Sounds, and soon libraries.
2015-10-07 02:16:52 -07:00
Michael Ball
042b2595a7
Fix the libraries name
2015-07-24 03:16:01 -07:00
Michael Ball
8b52f7c240
Add the new libraries files for cases and leap motion
2015-07-24 03:15:08 -07:00
Michael Ball
178de313cf
Update LIBRARIES to be current with s.b.e
2015-07-24 03:14:49 -07:00
Michael Ball
161fc118e6
Minor improvements to tools blocks
...
* Uses the split block for word to list
* Uses the split block for sentence to list
* Removes the word to list block from the words and sentences library
(since it was promoted to the tools library)
The use of the split block makes the two blocks essentially a wrapper
function, and it should improve the performance of the two blocks when
used in projects. They function identically to the current versions.
2014-07-26 20:26:54 -07:00
Michael Ball
1937920da7
update word->sentence block spec; replace xml file
2014-05-06 02:30:16 -07:00
Michael Ball
ed51738637
adding libraries to the repo
2013-12-29 03:03:49 -08:00