seed r486 - trunk/examples



Author: hortont
Date: Thu Dec 18 01:36:14 2008
New Revision: 486
URL: http://svn.gnome.org/viewvc/seed?rev=486&view=rev

Log:
Update the HACKING file to match what we've got right now.


Modified:
   trunk/examples/HACKING

Modified: trunk/examples/HACKING
==============================================================================
--- trunk/examples/HACKING	(original)
+++ trunk/examples/HACKING	Thu Dec 18 01:36:14 2008
@@ -2,27 +2,42 @@
 
 == Large Examples ==
 
+browser/
+	- A WebKit browser. Uses SQLite extension, WebKit, lots of Gtk.
+
 ide/
-    - A Seed IDE. Utilizes much of GTK; GtkToolbar, GtkSourceView, GtkFileChooser, GtkNotebook, VTE, a practical use of GConf. Intelligently uses inheritance.
+    - 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.
+    - A simple game, in Clutter. Uses custom animations, loads SVGs, GConf, etc.
 
 shader/
-    - A GLSL shader example. Utilizes GTK with Clutter, GtkSourceView, ClutterTexture, and Clutter Shader.
+    - A GLSL shader example. Utilizes Gtk with Clutter, GtkSourceView, ClutterTexture, and Clutter Shader.
+
+turtle/
+	- Written in C, exposes an interface to Javascript as an embedding language. Simple LOGO-like turtle demo.
 
 == Smaller Examples ==
 
-calculator.js: Simple GTK widgets, packing, labels, signals. javascript eval.
+accelgroup.js: Proper use of Gtk key accelerators.
+actions.js: Gtk actions, for menus, toolbars, and accelerators.
+calculator.js: Simple Gtk widgets, packing, labels, signals. javascript eval.
+clutter-cairo.js: Draws into a Clutter context using our Canvas extension (through Clutter-Cairo).
 clutter.js: Clutter, implementing custom clutter animations, using clutter effects, clutter colors.
 gconf.js: Getting a key out of gconf.
+Gnio.js: Simple use of Gnio, performs an HTTP request.
+Gnio-server.js: Uses Gnio to run a cowsay server.
 introspect.js: Introspecting gobject methods (useful at REPL for example).
+json-packing.js: Simple example of using JSON for Gtk packing.
 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.
+notify-test.js: Demonstrates use of both libnotify and Gio file monitoring.
+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.
+soup.js: SoupMessage. Uses libsoup to perform an HTTP request.
+threaded-repl.js: Provides a REPL running in a second thread, allows live, REPL interaction with Gtk stuff.
+video.js: Quick example of Gstreamer video sources.
 vte-test.js: Make a VTE widget and attach it to things;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]