TurtleStitch is a visual, blocks-based programming environment for turtle graphics with a primary focus on embroidery.
 
 
 
Go to file
Jens Mönig 825c5f5568 Throw an error for “obsolete” blocks
instead of (forever) doing nothing (and thus often freezing and
crashing). Thanks, Paul, for helping identify this!
2016-01-19 00:03:17 +01:00
Backgrounds
Costumes
Examples
Sounds
help add Brian's help panes for "for each item of list" block 2015-12-04 16:21:28 +01:00
libraries Add RGB library 2015-12-21 15:20:14 -08:00
.gitignore
FileSaver.min.js
README.md
Snap! Connectivity Strategy.pdf
agpl.txt
blocks.js update version indicator 2016-01-16 00:13:06 +01:00
byob.js fixed a zebra coloring glitch in the block editor 2016-01-18 17:39:44 +01:00
click.wav
cloud.js 10 MB limit for media embedded in cloud projects 2015-12-15 11:54:38 +01:00
contributing to BYOB4.txt
favicon.ico
gui.js updated version history 2016-01-08 16:23:23 +01:00
history.txt Throw an error for “obsolete” blocks 2016-01-19 00:03:17 +01:00
index.html
lang-ar.js Arabic translation, contributed by Tarek Galal 2015-12-17 23:31:25 +01:00
lang-bg.js
lang-bn.js
lang-ca.js
lang-cs.js
lang-de.js fixed #1082 - revert to ’any key’ in the key-pressed menu 2015-12-22 08:00:57 +01:00
lang-dk.js
lang-el.js
lang-eo.js
lang-es.js
lang-fi.js
lang-fr.js
lang-hr.js
lang-hu.js
lang-ia.js
lang-it.js
lang-ja.js
lang-ja_HIRA.js
lang-kn.js
lang-ko.js
lang-ml.js
lang-nl.js updated history 2015-12-15 10:59:22 +01:00
lang-no.js
lang-pl.js
lang-pt.js updated translation history 2016-01-08 16:30:13 +01:00
lang-pt_BR.js
lang-ro.js
lang-ru.js
lang-si.js
lang-sv.js
lang-ta.js
lang-te.js
lang-tr.js
lang-tw.js
lang-zh.js
lists.js fixed linked lists identity loss when showing watchers 2015-11-20 15:56:46 +01:00
locale.js updated translation history 2016-01-08 16:30:13 +01:00
manifest.mf
morphic.js fixed #1083 (hopefully) 2015-12-23 16:13:21 +01:00
morphic.txt update documentation 2015-12-21 16:06:47 +01:00
objects.js fixed #1082 - revert to ’any key’ in the key-pressed menu 2015-12-22 08:00:57 +01:00
paint.js avoid pixel collision detection in PaintCanvas (optimization) 2016-01-18 08:47:56 +01:00
readme.txt
sha512.js
snap.html Resolve merge with 4.0.4 2015-12-15 03:46:27 -08:00
snap_fast.html little tweaks 2015-12-15 13:07:47 +01:00
snap_logo_sm.png
snap_slo.html
store.js Throw an error for “obsolete” blocks 2016-01-19 00:03:17 +01:00
threads.js Throw an error for “obsolete” blocks 2016-01-19 00:03:17 +01:00
tools.xml Add LABEL to the tools library; fix #1009 2015-11-18 16:23:00 -08:00
translating Snap.txt
widgets.js
xml.js
ypr.js

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) 2015 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/.