TurtleStitch is a visual, blocks-based programming environment for turtle graphics with a primary focus on embroidery.
 
 
 
Go to file
Bernat Romagosa ab9a62d3df Collection functions in cloud.js (#2334)
* collection functions

* fixed getUserCollections method

* reodered getCollectionProjects params to match other functions

* getUserCollections is safe against null params

* renamed body params in addProjectToCollection

* addProjectToCollection call was missing error string

* added withThumbnail param to getCollectionProjects, plus wrapped at 80 chars

* removed trailing slash from getCollectionProjects query

* added Cloud methods to set collection thumbnail and remove project from collection

* updated removeProjectFromCollection to match API

* add getCollectionMetadata method to cloud.js

* added methods to update collection name and description to cloud.js

* added method to remove a collection

* added methods to share, unshare, publish and unpublish collections

* renamed removeCollection to deleteCollection, to match deleteProject

* fixed which collection methods need credentials and which don't

* getUserCollection needs credentials

* added Cloud >> addEditorToCollection

* added Cloud >> removeEditorFromCollection

* added Cloud >> getCollectionsContainingProject

* reordered getRemixes params

* updated cloud module date
2019-02-20 07:27:57 +01:00
Backgrounds Update list utilities and costumes 2017-10-20 03:40:41 -04:00
Costumes Update list utilities and costumes 2017-10-20 03:40:41 -04:00
Examples Fixed typo in project notes 2016-03-17 18:40:23 -04:00
Sounds copy new Scratch media 2016-12-05 00:16:35 -08:00
help renamed help screens for "setHue" to "setPenHSVA" and "changeHue" to "changePenHSVA" 2019-01-02 14:36:42 +01:00
libraries updated audio-comp library blocks with new loop-arrow symbols 2019-01-24 13:24:25 +01:00
locale updated German translation 2019-02-20 07:19:13 +01:00
src Collection functions in cloud.js (#2334) 2019-02-20 07:27:57 +01:00
.gitignore Revert "Fix the MOTD feature." 2018-02-15 15:11:57 +01:00
CONTRIBUTING.md Updated CONTRIBUTING.md 2018-10-18 09:41:28 +02:00
HISTORY.md updated German translation 2019-02-20 06:47:28 +01:00
LICENSE Update LICENSE file so it gets properly displayed 2017-10-26 09:52:51 +02:00
OFFLINE.md renamed repo to "Snap! 2018-10-07 11:21:44 +02:00
README.md scroll menus if they are taller than the world 2018-01-04 16:10:09 +01:00
index.html Typo in index.html 2016-06-16 20:13:54 -04:00
snap.html updated version tag 2019-02-20 06:59:36 +01:00

README.md

Snap! Build Your Own Blocks

http://snap.berkeley.edu

a visual, blocks based programming language inspired by Scratch

written by Jens Mönig and Brian Harvey jens@moenig.org, bh@cs.berkeley.edu

Copyright (C) 2018 by Jens Mönig and Brian Harvey

Snap! is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Want to use Snap! but scared by the open-source license? Get in touch with us, we'll make it work.