Sugar Learning Environment, Activity Toolkit, GTK 3.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Dan Williams d0613d2a42 Second try at printing tracebacks 18 years ago
browser Factor out a very simple p2p messaging system from chat 18 years ago
chat Second try at printing tracebacks 18 years ago
legacy Launch matchbox and other activities, use glib to spawn processes 18 years ago
shell Fixup one instance of s/gtk.FALSE/False/ and fix up debug spew. 18 years ago
Makefile.am Restore the sugar script so we can run from installation too 18 years ago
README Update deps 18 years ago
__init__.py Automakeify 18 years ago
autogen.sh Automakeify 18 years ago
configure.ac Automakeify 18 years ago
setup-run-from-source.sh merge to tip of tree 18 years ago
setup-run-from-source.tcsh Add tcsh setup script 18 years ago
sugar Restore the sugar script so we can run from installation too 18 years ago
sugar_globals.py.in Automakeify 18 years ago

README

Dependencies
============

xulrunner
gecko-embed

http://gnome.org/~marco/olpc

Building
========

You will need gnome-common.

./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
make install # make require root privileges

Running
=======

Once installed you can run sugar with

 $ sugar

To run the python sources from your source tree run

 $ source ./setup-run-from-source.sh # needs bash

in the top-level directory. Icons and other resources are still loaded
from the installed location though.

To run the shell

 $ cd shell/src
 $ ./shell.py

You can run activities like this

 $ cd browser
 $ ./browser.py

(Just remember to have the shell running)