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.
 
 
 
 
 
Michael Stone 0a9676171d Improve ActivityFactory utility functions and reduce code-path duplication.
* Remove a race in open_log_file()

  * Make open_log_file return a path as well as a file-object so that
    Rainbow-launched activities can log to the same path that sugar-launched
    ones do.

  * Change the call to Rainbow so that it writes to the log-file provided by
    open_log_file()

  * Define SUGAR_BUNDLE_ID env variable and change the location of the check
    for /etc/olpc-security so that Rainbow doesn't have to search for or parse
    the activity bundle.

  * Remove import statements marked as unnecessary by pylint.

  * Fix up some whitespace issues.
17 years ago
bin Reap childs rather than ignoring them. 17 years ago
data Revert to the trial-3 frame behavior (always visible on 17 years ago
docs Added some more notes. 17 years ago
lib Improve ActivityFactory utility functions and reduce code-path duplication. 17 years ago
m4 Revert "Use gecko.m4 from epiphany, which has 1.9 compatibility." 18 years ago
po Experimental preview implementation using XShmGetImage. 17 years ago
services #4618: Make the shell service more resilient to failure. 17 years ago
shell Cleanup center item offset API 17 years ago
tests SugarPreview API improvements 17 years ago
.gitignore Install MIME data to map ".xo" files to "application/vnd.olpc-x-sugar" 17 years ago
AUTHORS Add AUTHORS file 17 years ago
COPYING
COPYING.LIB
Makefile.am Cleanup the source structure 17 years ago
NEWS Make activity space creation a bit more solid 17 years ago
README
autogen.sh Add the AddressEntry object to sugar 17 years ago
configure.ac Integrate control panel in the build so that I can actually 17 years ago
maint-helper.py Add joybuild support 17 years ago
pylint.sh Fix getting pixbuf size, patch by jennjacobsen 17 years ago
sugar-emulator Remove ltihooks since we are not loading from the source 17 years ago

README

Building
========

See:
http://wiki.laptop.org/go/Sugar_with_sugar-jhbuild

Running multiple instances on the same machine
==============================================

You can use the SUGAR_PROFILE command line options.
For example:

SUGAR_PROFILE=profile-1 sugar
SUGAR_PROFILE=profile-2 sugar
...


Emulator key bindings
=====================

F1     Mesh zoom level
F2     Friends zoom level
F3     Home zoom level
F4     Activity zoom level

Alt+f  Show the frame
Alt+r  Rotate the screen
Alt+o  Toggle overlay visibility
Alt+=  Open the developer console
Alt+0  Open the developer console
Alt+q  Quit the emulator

Ctrl+s Activate sketch mode in chat