kurt icon indicating copy to clipboard operation
kurt copied to clipboard

Python library for reading/writing MIT's Scratch file format.

Results 11 kurt issues
Sort by recently updated
recently updated
newest added

Changes: - Upgraded the files format to follow the standard PEP8 Python format. - Upgraded the gitignore file with more auto-generated files (e.g. Eclipse IDE). - Upgraded the auto-generation of...

Hi, I am trying to set the value of a variable but Kurt is throwing an exception telling that this kind of block is not supported in Scratch 2.0. This...

Found via [scratch-corpus](https://github.com/scratch-tools/scratch-corpus), loading `Variable Names.sb2`: ``` /usr/local/lib/python2.7/site-packages/kurt-2.0.7-py2.7.egg/kurt/__init__.pyc in value(self) 951 """ 952 if self.kind == 'variable': --> 953 return self.target.variables[self.block.args[0]] 954 elif self.kind == 'list': 955 return self.target.lists[self.block.args[0]] KeyError:...

bug
ready

Found in test `test_SpriteMovementForVoltageGames`. I can't remember/don't know if the `comment:` selector is from Scratch 1.4 or Scratch 2.0. Anybody have any idea?

bug
ready

``` ValueError Traceback (most recent call last) in () ----> 1 kurt.Project.load('Desktop/bob') /usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/kurt-2.0.5-py2.7.egg/kurt/__init__.pyc in load(cls, path, format) 254 (name, extension) = os.path.splitext(filename) 255 if format is None: --> 256 plugin...

bug

Python hates certain wave files. ``` Error: unknown format: 17 ``` For example [this one](http://cl.ly/1m2v2C3C4338).

bug
ready

If I add a comment to a script then it is lost once I save a file. You can for example open a file and save it where after all...

If new scripts are added to a Project, we can calculate their height and use this to set a more helpful `y` position on the script, rather than blindly overlapping...

enhancement
ready

List watchers now show up in two places. The one in "lists" is for backward compatibility. The one in "children" allows interspersed ordering with sprites. Kurt's loading code needs to...

bug

Add a KurtPlugin for the file format used by [Snap!](http://snap.berkeley.edu).

enhancement