Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/bin/sugar-session
diff options
context:
space:
mode:
Diffstat (limited to 'bin/sugar-session')
-rw-r--r--bin/sugar-session13
1 files changed, 10 insertions, 3 deletions
diff --git a/bin/sugar-session b/bin/sugar-session
index 4f8dfa7..eb76fda 100644
--- a/bin/sugar-session
+++ b/bin/sugar-session
@@ -17,9 +17,15 @@
import sys
import os
+if os.environ.get('SUGAR_LOGGER_LEVEL', '') == 'debug':
+ import time
+ print '%r STARTUP: Starting the shell' % time.time()
+ sys.stdout.flush()
+
import gettext
-import gconf
+import logging
+import gconf
import gtk
import gobject
import dbus.glib
@@ -38,11 +44,13 @@ from jarabe import config
from jarabe import service
def uisetup_completed_cb():
+ logging.debug('STARTUP: --- uisetup_completed_cb ---')
from jarabe.model import screen
screen.set_dcon_freeze(0)
def uisetup_delayed_cb(home_window):
+ logging.debug('STARTUP: --- uisetup_delayed_cb ---')
from jarabe.journal import journalactivity
from jarabe.view import keyhandler
from jarabe import frame
@@ -56,7 +64,6 @@ def uisetup_delayed_cb(home_window):
def main():
service.start_logsmanager()
-
logger.start('shell')
intro.check_profile()
@@ -84,8 +91,8 @@ def main():
home_window = HomeWindow()
home_window.show()
- gobject.idle_add(uisetup_delayed_cb, home_window)
gobject.idle_add(uisetup_completed_cb)
+ gobject.idle_add(uisetup_delayed_cb, home_window)
try:
gtk.main()