public
Description: Talk is a small, Clutter-based presentation application
Clone URL: git://github.com/ebassi/talk.git
Search Repo:
talk /
name age message
folder AUTHORS Thu Feb 14 04:01:53 -0800 2008 Update AUTHORS and README with actual content [Emmanuele Bassi]
folder COPYING Thu Feb 14 03:59:43 -0800 2008 Initial commit of Talk, a small presentation app [Emmanuele Bassi]
folder ChangeLog Thu Feb 14 03:59:43 -0800 2008 Initial commit of Talk, a small presentation app [Emmanuele Bassi]
folder INSTALL Thu Feb 14 03:59:43 -0800 2008 Initial commit of Talk, a small presentation app [Emmanuele Bassi]
folder Makefile.am Thu Feb 14 03:59:43 -0800 2008 Initial commit of Talk, a small presentation app [Emmanuele Bassi]
folder NEWS Thu Feb 14 03:59:43 -0800 2008 Initial commit of Talk, a small presentation app [Emmanuele Bassi]
folder README Wed Feb 27 04:40:22 -0800 2008 Update README [Emmanuele Bassi]
folder acinclude.m4 Thu Feb 14 03:59:43 -0800 2008 Initial commit of Talk, a small presentation app [Emmanuele Bassi]
folder autogen.sh Thu Feb 14 03:59:43 -0800 2008 Initial commit of Talk, a small presentation app [Emmanuele Bassi]
folder configure.ac Fri Feb 29 09:44:44 -0800 2008 Check for the tidy submodule as well, and clean... [Emmanuele Bassi]
folder data/ Thu Feb 21 09:24:21 -0800 2008 Add a final slide with OH logo and URLs [Emmanuele Bassi]
folder m4/ Thu Feb 14 03:59:43 -0800 2008 Initial commit of Talk, a small presentation app [Emmanuele Bassi]
folder talk/ Tue Mar 04 06:52:16 -0800 2008 Copy the talk-clutter.py script into the top so... [Emmanuele Bassi]
folder test-layout.py Thu Feb 14 16:21:00 -0800 2008 Add two slides created using ClutterScript [Emmanuele Bassi]
README
Talk - A small, technical keynote

Talk is written in Python and uses Clutter and GTK+.

Prerequisites
-------------

In order to run, Talk requires:

  - Clutter >= 0.6.0
  - Tidy >= 1.0
  - PyClutter >= 0.6.0, with tidy support enabled

Download Clutter from:

  http://www.clutter-project.org/sources/clutter/0.6/

Extract the tarball, compile and install it with:

  $ ./configure && make all     # as your user
  # make install                # as super user

Check out Tidy with:

  svn co http://svn.o-hand.com/repos/tidy/trunk

Compile and install it with:

  $ ./autogen.sh && make all    # as your user
  # make install                # as super user

Check out PyClutter with:

  svn co http://svn.o-hand.com/repos/clutter/trunk/bindings/pyclutter

Compile an install it with:

  $ ./autogen.sh --with-tidy=yes && make all    # as your user
  # make install                                # as super user

Running Talk
------------

  $ python talk-clutter.py

Currently, Talk can only display an hardcoded talk; see the talk under:

  talk/fosdem2008/FosdemTalk.py