The goal of this file is to tell you what each example serves as an example of, or a list of what kind of examples we have.

== Large Examples ==

ide/
    - A Seed IDE. Utilizes much of GTK; GtkToolbar, GtkSourceView, GtkFileChooser, GtkNotebook, VTE, a practical use of GConf. Intelligently uses inheritance.
    
lightsoff/
    - A simple game. Utilizes GtkImage, GtkMenu, Seed.setTimeout.

shader/
    - A GLSL shader example. Utilizes GTK with Clutter, GtkSourceView, ClutterTexture, and Clutter Shader.

== Smaller Examples ==

calculator.js: Simple GTK widgets, packing, labels, signals. javascript eval.
clutter.js: Clutter, implementing custom clutter animations, using clutter effects, clutter colors.
gconf.js: Getting a key out of gconf.
introspect.js: Introspecting gobject methods (useful at REPL for example).
ls.js: Gio, Seed.argv.
mini-browser.js: WebKit. GtkToolButton. GtkNotebook.
n-oscillator.js: gstreamer, Gtk.VScale
pango.js: Using clutter with GTK. Using pango. Clutter event handling.
poppler.js: GtkDrawingArea, GtkToolbar, Poppler for rendering pdfs. GDK/Cairo.
quine.js: Gio.simple_read (added in extensions/Gio.js)
repl.js: Exceptions, Readline.
soup.js: SoupMessage.
vte-test.js: Make a VTE widget and attach it to things;
