TurtleStitch is a visual, blocks-based programming environment for turtle graphics with a primary focus on embroidery.
 
 
 
Go to file
djdolphin 3d7ea257f1 Fix whirl effect and avoid excessive property lookups
Scale the whirl effect to affect the entire image and flip the whirl
direction like Scratch 1.4 does. Image dimensions are also now stored
in variables to avoid looking them up thousands of times in a row.
2016-06-11 22:21:34 -04:00
Backgrounds Add data lists for media! 2015-10-07 03:41:36 -07:00
Costumes Add data lists for media! 2015-10-07 03:41:36 -07:00
Examples Add data lists for media! 2015-10-07 03:41:36 -07:00
Sounds Add data lists for media! 2015-10-07 03:41:36 -07:00
help fixed resolution of current date help file 2016-04-14 10:16:42 -07:00
libraries oops change space to tab in LIBRARIES 2016-05-23 11:56:46 -07:00
.gitignore fix #566 2014-08-24 09:47:47 -07:00
FileSaver.min.js Save the FileSaver library 2015-10-26 22:54:30 -07:00
README.md Oops, didn't mean to change the README 2016-05-13 09:03:04 +02:00
Snap! Connectivity Strategy.pdf added Snap! Connectivity Strategy to repo 2014-07-23 07:55:02 +02:00
agpl.txt Creation 2013-03-16 09:02:16 +01:00
blocks.js Add missing graphic effects from Scratch 2016-06-04 15:06:35 -04:00
byob.js support for viewing 2D lists as tables 2016-02-24 11:35:18 +01:00
click.wav Creation 2013-03-16 09:02:16 +01:00
cloud.js 10 MB limit for media embedded in cloud projects 2015-12-15 11:54:38 +01:00
contributing to BYOB4.txt Fixed a number of whitespace inconsistencies 2013-04-08 21:49:31 -04:00
favicon.ico make the new favicon transparent 2014-11-27 00:42:20 -08:00
gui.js fixed localization on startup 2016-06-01 07:57:57 +02:00
history.txt Interactive Toggle Switches for Boolean Slots and Literals 2016-06-01 13:35:54 +02:00
index.html index.html: preserve URL # on redirects 2015-10-09 12:27:57 -07:00
lang-ar.js support for viewing 2D lists as tables 2016-02-24 11:35:18 +01:00
lang-bg.js Bulgarian translation of strings lang-bg.js 2015-11-02 13:52:05 +02:00
lang-bn.js Bangla (Bengali) translation, thanks, Mokter Hossain!! 2014-07-17 10:17:06 +02:00
lang-ca.js minor Catalan translation update 2016-02-08 13:21:01 +01:00
lang-cs.js Czech translation update 2015-11-16 12:26:46 +01:00
lang-de.js first-class sprites 2016-05-02 12:53:08 +02:00
lang-dk.js New Danish translation 2013-09-16 11:53:31 +02:00
lang-el.js New Greek translation 2013-09-16 11:55:44 +02:00
lang-eo.js Fixed #59 2013-04-19 11:18:00 -04:00
lang-es.js Merge pull request #61 from queryselector/issue-59 2013-04-23 08:06:08 -07:00
lang-et.js Add Estonian translation 2016-05-03 20:49:44 +03:00
lang-fi.js Finnish translation 2014-04-18 13:33:05 +03:00
lang-fr.js Update fr translations 2016-01-27 16:21:05 +01:00
lang-hr.js Croatian Translation, contributed by Zeljko Hrvoj 2015-09-15 13:22:41 +02:00
lang-hu.js Hungarian translation, contributed by Makány György 2015-07-26 22:18:28 +02:00
lang-ia.js Interlingua support, contributed by Ken Dickey! 2015-08-09 09:19:54 +02:00
lang-id.js update translations 2016-05-02 13:18:50 +02:00
lang-it.js Update lang-it.js 2016-05-10 15:22:49 +02:00
lang-ja.js Merge pull request #61 from queryselector/issue-59 2013-04-23 08:06:08 -07:00
lang-ja_HIRA.js Merge pull request #61 from queryselector/issue-59 2013-04-23 08:06:08 -07:00
lang-kn.js New Kannada Translation, by Vinayakumar R 2014-12-02 10:53:07 +01:00
lang-ko.js Integrated Korean and Catalan translation updates 2015-01-21 12:51:08 +01:00
lang-ml.js Malayam, Tamil and Telagu translations, thanks, Vinay Kumar!! 2015-02-20 12:14:34 +01:00
lang-nl.js updated history 2015-12-15 10:59:22 +01:00
lang-no.js Norwegian translation update - encoding fixes 2013-09-16 11:50:20 +02:00
lang-pl.js Improve Polish translations of the "stop..." blocks 2015-09-19 18:53:56 +02:00
lang-pt.js Update Portuguese translation 2016-04-06 23:58:42 +01:00
lang-pt_BR.js Brazilian Portuguese translation 2014-04-30 07:31:11 +02:00
lang-ro.js Create lang-ro.js 2015-11-03 19:19:14 +02:00
lang-ru.js fixed #590 (Russian translation syntax glitches) Thanks @alexf2000 ! 2014-09-29 10:07:09 +02:00
lang-si.js updates Slovenian translation 2016-04-21 17:21:54 +02:00
lang-sv.js Completed Swedish translation 2014-12-14 21:45:45 +01:00
lang-ta.js Malayam, Tamil and Telagu translations, thanks, Vinay Kumar!! 2015-02-20 12:14:34 +01:00
lang-te.js Malayam, Tamil and Telagu translations, thanks, Vinay Kumar!! 2015-02-20 12:14:34 +01:00
lang-tr.js keep order of inputs in Turkish translation 2015-07-27 02:45:52 +02:00
lang-tw.js Traditional Chinese translation 2013-08-14 10:52:37 +02:00
lang-zh.js update last_changed date. 2016-05-06 15:33:44 +08:00
lists.js first-class sprites 2016-05-02 12:53:08 +02:00
locale.js support for retina displays, integrates #1063 - IN PROGRESS 2016-05-10 20:33:44 +02:00
manifest.mf Generate ScriptsPaneTexture programmatically 2015-01-21 12:18:46 +01:00
morphic.js Retina display support tweaks - IN PROGRESS - 2016-05-11 18:03:49 +02:00
morphic.txt update documentation 2015-12-21 16:06:47 +01:00
objects.js Fix whirl effect and avoid excessive property lookups 2016-06-11 22:21:34 -04:00
paint.js support for retina displays, integrates #1063 - IN PROGRESS 2016-05-10 20:33:44 +02:00
readme.txt Fixed a number of whitespace inconsistencies 2013-04-08 21:49:31 -04:00
sha512.js Fixed a number of whitespace inconsistencies 2013-04-08 21:49:31 -04:00
snap.html support for viewing 2D lists as tables 2016-02-24 11:35:18 +01:00
snap_fast.html support for viewing 2D lists as tables 2016-02-24 11:35:18 +01:00
snap_logo_sm.png "Flat" GUI design preference 2013-05-16 14:38:37 +02:00
store.js Interactive Toggle Switches for Boolean Slots and Literals 2016-06-01 13:35:54 +02:00
tables.js first-class sprites 2016-05-02 12:53:08 +02:00
threads.js Interactive Toggle Switches for Boolean Slots and Literals 2016-06-01 13:35:54 +02:00
tools.xml Add LABEL to the tools library; fix #1009 2015-11-18 16:23:00 -08:00
translating Snap.txt Fixed a number of whitespace inconsistencies 2013-04-08 21:49:31 -04:00
widgets.js update widgets version 2016-05-02 13:04:47 +02:00
xml.js Revert to "new" for object creation 2015-06-25 15:11:51 +02:00
ypr.js Fix: Removed added textarea from YPR module 2013-04-03 10:09:11 +02: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) 2016 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 http://www.gnu.org/licenses/.