AUTHORS
COPYING-GPL-3
MANIFEST.in
README.md
VERSION
setup.cfg
setup.py
assets/kant.xml
assets/shoebot-ide.desktop
assets/shoebot-ide.jpg
assets/shoebot-ide.png
examples/COPYING
examples/animation/hypnoval.bot
examples/animation/parade.bot
examples/animation/patternfader.bot
examples/animation/wishyworm.bot
examples/basic/arc.bot
examples/basic/curveto.bot
examples/basic/keyboard.bot
examples/basic/mouse.bot
examples/basic/primitives.bot
examples/basic/random_circles.bot
examples/basic/shoebot.bot
examples/basic/transforms.bot
examples/demos/appending_transforms.bot
examples/demos/ariel.bot
examples/demos/blines_and_circloids.bot
examples/demos/blocks.bot
examples/demos/circles_and_beziers.bot
examples/demos/clock.bot
examples/demos/colorshader.bot
examples/demos/concentric_arrows.bot
examples/demos/covergen.bot
examples/demos/dendrite.bot
examples/demos/fireworks.bot
examples/demos/flowers.bot
examples/demos/life.bot
examples/demos/math_sculpture.bot
examples/demos/math_tunnel_effect.bot
examples/demos/nebula.bot
examples/demos/random-specimen.bot
examples/demos/star_fun.bot
examples/demos/sun_planet_moon.bot
examples/demos/tendrils.bot
examples/grid/balls.bot
examples/grid/color_grid.bot
examples/grid/foliage.bot
examples/grid/form_function.bot
examples/grid/nauseating.bot
examples/libraries/audio/70s_wallpaper.bot
examples/libraries/audio/README.md
examples/libraries/audio/reactive_cells.bot
examples/libraries/audio/requirements.txt
examples/libraries/audio/tunnel_graph.bot
examples/libraries/beziereditor/create_path.bot
examples/libraries/beziereditor/edit_path.bot
examples/libraries/beziereditor/path.svg
examples/libraries/beziereditor/path_import.bot
examples/libraries/boids/flytype.bot
examples/libraries/boids/swarm.bot
examples/libraries/color/colorlib_1.bot
examples/libraries/color/colorlib_2.bot
examples/libraries/color/gradient_list.bot
examples/libraries/color/hair.bot
examples/libraries/color/hair_shadow.bot
examples/libraries/color/rules.bot
examples/libraries/color/shades.bot
examples/libraries/color/shading_example_1.bot
examples/libraries/color/shading_example_2.bot
examples/libraries/color/sorting.bot
examples/libraries/color/themes.bot
examples/libraries/database/database_test.bot
examples/libraries/graph/relations_traffic.bot
examples/libraries/graph/shortest_path.bot
examples/libraries/graph/shortest_path_animated.bot
examples/libraries/lsystem/growing_plant.bot
examples/libraries/lsystem/pattern.bot
examples/libraries/making_libraries/daisylib.py
examples/libraries/making_libraries/using_libraries.bot
examples/libraries/photobot/blur.bot
examples/libraries/photobot/crossfade.bot
examples/libraries/photobot/images/castle.jpg
examples/libraries/photobot/images/mount1.jpg
examples/libraries/photobot/images/mount2.jpg
examples/libraries/photobot/images/mount3.jpg
examples/libraries/photobot/images/mount4.jpg
examples/libraries/photobot/images/paint.jpg
examples/libraries/supershape/flowers.bot
examples/libraries/supershape/fluidflower.bot
examples/libraries/supershape/superfolia.bot
examples/libraries/supershape/typography.bot
examples/libraries/svg/blocktest.svg
examples/libraries/svg/circles.svg
examples/libraries/svg/flower.svg
examples/libraries/svg/load_shapes.bot
examples/libraries/svg/path_copy.bot
examples/libraries/svg/shadow.bot
examples/libraries/web/01-retrieve.bot
examples/libraries/web/02-parse.bot
examples/libraries/web/05-wikipedia.bot
examples/libraries/web/07-kuler.bot
examples/libraries/web/09-clear_cache.bot
examples/libraries/web/standalone/README.txt
examples/libraries/web/standalone/_web_example1.bot
examples/libraries/web/standalone/_web_example2.bot
examples/libraries/web/standalone/_web_example3.bot
examples/libraries/web/standalone/_web_example4.bot
examples/libraries/web/standalone/_web_example5.bot
examples/libraries/web/standalone/_web_example6.bot
examples/libraries/web/standalone/_web_example7.bot
examples/libraries/web/standalone/_web_example8.bot
examples/libraries/web/standalone/_web_example9.bot
examples/path_effects/draft.bot
examples/path_effects/hairs.bot
examples/path_effects/spider.bot
examples/path_effects/spiked.bot
examples/path_effects/trashed.bot
examples/socketcontrol/bars.bot
examples/socketcontrol/helloworld.bot
examples/socketcontrol/helloworld.pd
examples/socketcontrol/random_shapes_sliders.bot
examples/vars/basic_boolean.bot
examples/vars/basic_number.bot
examples/vars/basic_text.bot
examples/vars/circle_circle.bot
examples/vars/color_grid.bot
examples/vars/cornu.bot
examples/vars/noise_circles_1.bot
examples/vars/noise_circles_2.bot
examples/vars/spirograph.bot
examples/vars/wobble_squares_1.bot
examples/vars/wobble_squares_2.bot
lib/.mypy_cache/.gitignore
lib/.mypy_cache/CACHEDIR.TAG
lib/.mypy_cache/3.10/@plugins_snapshot.json
lib/beziereditor/LICENSE.txt
lib/beziereditor/__init__.py
lib/boids/LICENSE.txt
lib/boids/__init__.py
lib/boids/__pycache__/__init__.cpython-39.pyc
lib/colors/LICENSE.txt
lib/colors/README_AGGREGATED.txt
lib/colors/__init__.py
lib/colors/aggregated.zip
lib/colors/favorites.py
lib/colors/sea.jpg
lib/colors/__pycache__/__init__.cpython-39.pyc
lib/colors/__pycache__/favorites.cpython-39.pyc
lib/colors/context/black.txt
lib/colors/context/blue.txt
lib/colors/context/brown.txt
lib/colors/context/green.txt
lib/colors/context/grey.txt
lib/colors/context/orange.txt
lib/colors/context/pink.txt
lib/colors/context/purple.txt
lib/colors/context/red.txt
lib/colors/context/white.txt
lib/colors/context/yellow.txt
lib/cornu/__init__.py
lib/cornu/__pycache__/__init__.cpython-39.pyc
lib/database/LICENSE.txt
lib/database/__init__.py
lib/graph/LICENSE.txt
lib/graph/__init__.py
lib/graph/cluster.py
lib/graph/event.py
lib/graph/layout.py
lib/graph/proximity.py
lib/graph/style.py
lib/lsystem/LICENSE.txt
lib/lsystem/__init__.py
lib/lsystem/__pycache__/__init__.cpython-39.pyc
lib/photobot/LICENSE.txt
lib/photobot/__init__.py
lib/sbaudio/LICENSE.txt
lib/sbaudio/README
lib/sbaudio/__init__.py
lib/sbvideo/LICENSE.txt
lib/sbvideo/README.txt
lib/sbvideo/__init__.py
lib/sbvideo/haarcascade_frontalface_alt.xml
lib/svg/LICENSE.txt
lib/svg/__init__.py
lib/svg/arc.py
lib/svg/test.py
lib/tuio/LICENSE.txt
lib/tuio/OSC.py
lib/tuio/__init__.py
lib/tuio/objects.py
lib/tuio/profiles.py
lib/tuio/tuio_example1.py
lib/tuio/tuio_example2.py
locale/en_GB/LC_MESSAGES/shoebot.mo
locale/it/LC_MESSAGES/shoebot.mo
locale/pt/LC_MESSAGES/shoebot.mo
locale/zh_CN/LC_MESSAGES/shoebot.mo
shoebot/__init__.py
shoebot/diagnose.py
shoebot/kgp.py
shoebot/run.py
shoebot.egg-info/PKG-INFO
shoebot.egg-info/SOURCES.txt
shoebot.egg-info/dependency_links.txt
shoebot.egg-info/entry_points.txt
shoebot.egg-info/requires.txt
shoebot.egg-info/top_level.txt
shoebot/core/__init__.py
shoebot/core/backend.py
shoebot/core/cairo_canvas.py
shoebot/core/cairo_sink.py
shoebot/core/canvas.py
shoebot/core/drawqueue.py
shoebot/core/drawqueue_sink.py
shoebot/core/events.py
shoebot/core/input_device.py
shoebot/core/var_listener.py
shoebot/core/.mypy_cache/.gitignore
shoebot/core/.mypy_cache/CACHEDIR.TAG
shoebot/core/.mypy_cache/missing_stubs
shoebot/core/.mypy_cache/3.10/@plugins_snapshot.json
shoebot/core/__pycache__/__init__.cpython-310.pyc
shoebot/core/__pycache__/__init__.cpython-39.pyc
shoebot/core/__pycache__/backend.cpython-310.pyc
shoebot/core/__pycache__/backend.cpython-39.pyc
shoebot/core/__pycache__/cairo_canvas.cpython-310.pyc
shoebot/core/__pycache__/cairo_canvas.cpython-39.pyc
shoebot/core/__pycache__/cairo_sink.cpython-310.pyc
shoebot/core/__pycache__/cairo_sink.cpython-39.pyc
shoebot/core/__pycache__/canvas.cpython-310.pyc
shoebot/core/__pycache__/canvas.cpython-39.pyc
shoebot/core/__pycache__/drawqueue.cpython-310.pyc
shoebot/core/__pycache__/drawqueue.cpython-39.pyc
shoebot/core/__pycache__/drawqueue_sink.cpython-310.pyc
shoebot/core/__pycache__/drawqueue_sink.cpython-39.pyc
shoebot/core/__pycache__/events.cpython-310.pyc
shoebot/core/__pycache__/events.cpython-39.pyc
shoebot/core/__pycache__/input_device.cpython-310.pyc
shoebot/core/__pycache__/input_device.cpython-39.pyc
shoebot/core/__pycache__/var_listener.cpython-310.pyc
shoebot/core/__pycache__/var_listener.cpython-39.pyc
shoebot/data/__init__.py
shoebot/data/basecolor.py
shoebot/data/bezier.py
shoebot/data/geometry.py
shoebot/data/grob.py
shoebot/data/img.py
shoebot/data/point.py
shoebot/data/transforms.py
shoebot/data/typography.py
shoebot/data/variable.py
shoebot/data/.mypy_cache/.gitignore
shoebot/data/.mypy_cache/CACHEDIR.TAG
shoebot/data/.mypy_cache/missing_stubs
shoebot/data/.mypy_cache/3.10/@plugins_snapshot.json
shoebot/data/__pycache__/__init__.cpython-310.pyc
shoebot/data/__pycache__/__init__.cpython-39.pyc
shoebot/data/__pycache__/basecolor.cpython-310.pyc
shoebot/data/__pycache__/basecolor.cpython-39.pyc
shoebot/data/__pycache__/bezier.cpython-310.pyc
shoebot/data/__pycache__/bezier.cpython-39.pyc
shoebot/data/__pycache__/geometry.cpython-310.pyc
shoebot/data/__pycache__/geometry.cpython-39.pyc
shoebot/data/__pycache__/grob.cpython-310.pyc
shoebot/data/__pycache__/grob.cpython-39.pyc
shoebot/data/__pycache__/img.cpython-310.pyc
shoebot/data/__pycache__/img.cpython-39.pyc
shoebot/data/__pycache__/point.cpython-310.pyc
shoebot/data/__pycache__/point.cpython-39.pyc
shoebot/data/__pycache__/transforms.cpython-310.pyc
shoebot/data/__pycache__/transforms.cpython-39.pyc
shoebot/data/__pycache__/typography.cpython-310.pyc
shoebot/data/__pycache__/typography.cpython-39.pyc
shoebot/data/__pycache__/variable.cpython-310.pyc
shoebot/data/__pycache__/variable.cpython-39.pyc
shoebot/grammar/__init__.py
shoebot/grammar/bot.py
shoebot/grammar/format_traceback.py
shoebot/grammar/grammar.py
shoebot/grammar/livecode.py
shoebot/grammar/nodebox.py
shoebot/grammar/nodebox-lib/DrawingPrimitives.py
shoebot/grammar/nodebox-lib/__init__.py
shoebot/grammar/nodebox-lib/nodebox/__init__.py
shoebot/grammar/nodebox-lib/nodebox/geo/__init__.py
shoebot/grammar/nodebox-lib/nodebox/graphics/__init__.py
shoebot/gui/__init__.py
shoebot/gui/gtk_drawingarea.py
shoebot/gui/gtk_input_device.py
shoebot/gui/gtk_window.py
shoebot/gui/var_window.py
shoebot/gui/__pycache__/__init__.cpython-310.pyc
shoebot/gui/__pycache__/__init__.cpython-39.pyc
shoebot/gui/__pycache__/gtk_drawingarea.cpython-310.pyc
shoebot/gui/__pycache__/gtk_drawingarea.cpython-39.pyc
shoebot/gui/__pycache__/gtk_input_device.cpython-310.pyc
shoebot/gui/__pycache__/gtk_input_device.cpython-39.pyc
shoebot/gui/__pycache__/gtk_window.cpython-310.pyc
shoebot/gui/__pycache__/gtk_window.cpython-39.pyc
shoebot/gui/__pycache__/var_window.cpython-310.pyc
shoebot/gui/__pycache__/var_window.cpython-39.pyc
shoebot/ide/__init__.py
shoebot/ide/ide.py
shoebot/sbio/__init__.py
shoebot/sbio/shell.py
shoebot/sbio/socket_server.py
shoebot/util/__init__.py
shoebot/util/fontnames.py
shoebot/util/fonts.py
shoebot/util/video_export.py
shoebot/util/__pycache__/__init__.cpython-310.pyc
shoebot/util/__pycache__/__init__.cpython-39.pyc
shoebot/util/__pycache__/fonts.cpython-310.pyc
shoebot/util/__pycache__/fonts.cpython-39.pyc
shoebot/util/__pycache__/video_export.cpython-39.pyc
shoebot/util/cairocffi/__init__.py
shoebot/util/cairocffi/__pycache__/__init__.cpython-310.pyc