Sugar Learning Environment, Activity Toolkit, GTK 3.
Go to file
Daniel Drake efaf9f9b2f Avoid use of uuid module
Upon import of uuid, that module uses ctypes.util to find libuuid/libc,
which involves forking a shell process which then forks and runs ldconfig.

ldconfig performs a whole bunch of disk accesses. This is a slowdown.

uuid.getnode() is also documented to be slow. Lets avoid using it in
the activity launch path; we don't need such a high degree of
randomness.

This makes activities launch 1-2 seconds faster on XO-1.
2013-07-04 11:43:54 -06:00
bin
examples pep8'd examples 2013-06-11 15:27:59 +02:00
m4
po Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-07-03 17:57:43 +02:00
src Avoid use of uuid module 2013-07-04 11:43:54 -06:00
tests Avoid auto-import of bundle helpers (#4527) 2013-06-29 09:17:26 -06:00
.gitignore
AUTHORS
autogen.sh
configure.ac
COPYING
MAINTAINERS
Makefile.am
README

Sugar is the core of the OLPC Human Interface. The toolkit provides
a set of widgets to build HIG compliant applications and interfaces
to interact with system services like presence and the datastore.