Wykres commitów

365 Commity (moodle)

Autor SHA1 Wiadomość Data
jmoenig e8fac25547 updated animation library blocks with new loop-arrow symbols, tweaked FOR block 2019-01-23 07:35:27 +01:00
jmoenig 6314db32b1 updated cases library blocks with new loop-arrow symbols 2019-01-23 07:27:39 +01:00
jmoenig 21229a3de1 adusted iteration library with loop arrow icon 2019-01-22 10:51:40 +01:00
jmoenig d399534504 updated list-utilities library blocks with new loop-arrow symbols 2019-01-22 02:40:22 +01:00
jmoenig 6bd695e531 updated iteration-composition library blocks with new loop-arrow symbols 2019-01-22 02:30:29 +01:00
jmoenig ff53f3cf1c updated FOR and FOREACH in tools library with new new loop-arrow symbols 2019-01-21 16:12:56 +01:00
Jens Mönig c7b9b99845
Merge pull request #2293 from jmoenig/string-library
add string library
2019-01-11 17:08:51 +01:00
Brian Harvey 19fe688e08
Fix typo in SUM help (variadic-reporters.xml) 2019-01-07 00:51:28 -08:00
brianharvey d9f9686c3b add string library
substring by index or by content
2018-12-18 13:19:06 -08:00
jmoenig 3d86580bd5 updated tools and frequency distribution libraries
fixed LABEL block in tools to allow printing numbers again.
Added histrograms and plotting blocks to frequency distribution analysis library
2018-11-21 12:56:12 +01:00
jmoenig accbc5c2f2 added "pipe" and "lower case" blocks to Frequency Distribution Analysis library 2018-11-12 08:33:35 +01:00
jmoenig 35a25787b3 added atomic "sort" to frequency distribution analysis library 2018-11-02 18:19:46 +01:00
jmoenig 9cb98f849a new library: Frequency Distribution Analysis, separated from "Bigger Data" 2018-11-02 17:32:32 +01:00
jmoenig 34cea43e4b moved "make-variables" library to libraries folder, updated history 2018-10-29 12:48:02 +01:00
Jens Mönig 9634e0fce1
Revert "Add predicate for the existence of a variable" 2018-10-26 09:18:19 +02:00
Brian Harvey 897b738526
Update make-variables.xml
Change name and color of exist? predicate.
2018-10-25 23:57:14 -04:00
Pierre Thierry 8a5e9ab422 Add predicate for the existence of a variable 2018-10-26 00:30:53 +02:00
jmoenig 96a3784408 Added "group" function for fast data drill-down analyses to " Bigger Data" library 2018-10-23 14:18:12 +02:00
jmoenig 8e007f680c Added "analyze" function for fast frequency distributions to "Bigger Data" library 2018-10-22 15:31:47 +02:00
jmoenig 697698892f added timed FOR-loop to Animation library 2018-10-16 10:06:39 +02:00
Michael Ball 1aaa9bacbb Update LABEL to catch stage errors. Fix #1915 Fix #2151 2018-08-10 01:04:27 -07:00
jmoenig d6cca62618 tools: fixed JOIN WORDS and LIST -> SENTENCE
these apparently got broken when they were translated recently
2018-07-11 15:51:48 +02:00
jmoenig e686ae70d0 added @bromagosa's "loudness" reporter to audio comp lib 2018-07-09 16:45:08 +02:00
jmoenig 7b77e03a32 resolved name conflicts in pixels- and audio- libraries 2018-07-09 16:38:02 +02:00
jmoenig d977a64dbd fixed library toc 2018-07-09 16:30:32 +02:00
jmoenig f571591bd9 new Parallelization library 2018-07-09 16:13:31 +02:00
Jens Mönig db86f25aab
Merge pull request #2137 from bromagosa/listify
Added JSON library
2018-07-09 15:04:35 +02:00
Bernat Romagosa 7d823067d0 added JSON library 2018-07-02 11:28:19 +02:00
Joan Guillén i Pelegay 030c3ffca7 Two improvements to French translation 2018-06-30 11:04:27 +02:00
Joan Guillén i Pelegay aa3d9714ed updating French lang and translating tools into Catalan, Spanish and French 2018-06-29 02:50:09 +02:00
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