sugar-toolkit-gtk3/lib/sugar
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.
2007-11-05 17:40:05 -05:00
..
activity Improve ActivityFactory utility functions and reduce code-path duplication. 2007-11-05 17:40:05 -05:00
bundle Revert change committed by mistake 2007-11-04 17:19:22 +01:00
clipboard Cleanup the source structure 2007-10-16 11:04:59 +02:00
datastore Add some more info to an error message. 2007-11-04 15:05:15 +01:00
graphics #3119: Implement some basic search capabilities in the mesh view. 2007-11-05 12:03:21 +01:00
presence Do some standard Tubes boilerplate in sugar.presence, so activities don't have to (#4503) 2007-10-29 17:21:33 +00:00
_sugarext.defs SugarPreview API improvements 2007-11-04 16:40:28 +01:00
_sugarext.override Experimental preview implementation using XShmGetImage. 2007-11-04 16:20:54 +01:00
_sugarextmodule.c Cleanup the source structure 2007-10-16 11:04:59 +02:00
.gitignore Cleanup the source structure 2007-10-16 11:04:59 +02:00
.license Cleanup the source structure 2007-10-16 11:04:59 +02:00
eggaccelerators.c Cleanup the source structure 2007-10-16 11:04:59 +02:00
eggaccelerators.h Cleanup the source structure 2007-10-16 11:04:59 +02:00
env.py Fix typo in env.get_bin_path(). 2007-10-18 12:57:04 +02:00
Makefile.am Experimental preview implementation using XShmGetImage. 2007-11-04 16:20:54 +01:00
network.py Cleanup the source structure 2007-10-16 11:04:59 +02:00
profile.py Encode nickname in UTF-8 when writing it out to .sugar/*/config (#4518) 2007-10-30 16:10:02 +00:00
sexy-icon-entry.c Cleanup the source structure 2007-10-16 11:04:59 +02:00
sexy-icon-entry.h Cleanup the source structure 2007-10-16 11:04:59 +02:00
sound.py Free the sound device when the startup when the sound has been played. 2007-11-02 11:04:41 +01:00
sugar-address-entry.c Cleanup the source structure 2007-10-16 11:04:59 +02:00
sugar-address-entry.h Cleanup the source structure 2007-10-16 11:04:59 +02:00
sugar-key-grabber.c Cleanup the source structure 2007-10-16 11:04:59 +02:00
sugar-key-grabber.h Cleanup the source structure 2007-10-16 11:04:59 +02:00
sugar-marshal.list Cleanup the source structure 2007-10-16 11:04:59 +02:00
sugar-menu.c Cleanup the source structure 2007-10-16 11:04:59 +02:00
sugar-menu.h Cleanup the source structure 2007-10-16 11:04:59 +02:00
sugar-preview.c SugarPreview API improvements 2007-11-04 16:40:28 +01:00
sugar-preview.h SugarPreview API improvements 2007-11-04 16:40:28 +01:00
util.py Cleanup the source structure 2007-10-16 11:04:59 +02:00
wm.py Use gdk to get/set X11 properties 2007-10-16 11:50:11 +02:00