Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activities/browser/browser.py
diff options
context:
space:
mode:
Diffstat (limited to 'activities/browser/browser.py')
-rwxr-xr-xactivities/browser/browser.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/activities/browser/browser.py b/activities/browser/browser.py
new file mode 100755
index 0000000..bdfa2bd
--- /dev/null
+++ b/activities/browser/browser.py
@@ -0,0 +1,21 @@
+#!/usr/bin/env python
+
+import pygtk
+pygtk.require('2.0')
+import gtk
+import dbus
+
+import sugar.env
+from sugar.session.LogWriter import LogWriter
+
+from BrowserShell import BrowserShell
+
+log_writer = LogWriter("Web")
+log_writer.start()
+
+gtk.rc_parse(sugar.env.get_data_file('browser.rc'))
+
+session_bus = dbus.SessionBus()
+bus_name = dbus.service.BusName('com.redhat.Sugar.Browser', bus=session_bus)
+shell = BrowserShell(bus_name)
+shell.start()