Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TamTam.py
diff options
context:
space:
mode:
authorNat <natcl@hotmail.com>2007-07-17 18:37:27 (GMT)
committer Nat <natcl@hotmail.com>2007-07-17 18:37:27 (GMT)
commitb165839607bd40c1e9420643b5b78187f741bf8d (patch)
tree672819d2036508c46ee1da822db3a3708a3f8889 /TamTam.py
parenta2f7a2b41791c2222b5b5a286dd71ee7d0fef2cd (diff)
Toolbar on welcome screen
Diffstat (limited to 'TamTam.py')
-rwxr-xr-xTamTam.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/TamTam.py b/TamTam.py
index 6830110..4560f65 100755
--- a/TamTam.py
+++ b/TamTam.py
@@ -23,6 +23,7 @@ import commands
if __name__ != '__main__':
try:
from sugar.activity.activity import Activity
+ from sugar.activity import activity
if Config.DEBUG: print 'using sugar Activity'
except ImportError:
from FActivity import FakeActivity as Activity
@@ -42,7 +43,6 @@ class TamTam(Activity):
def __init__(self, handle, mode='welcome'):
Activity.__init__(self, handle)
-
self.ensure_dirs()
color = gtk.gdk.color_parse(Config.PANEL_BCK_COLOR)
@@ -72,6 +72,15 @@ class TamTam(Activity):
self.instrumentPanel = InstrumentPanel( force_load = False )
self.preloadList = [ self.instrumentPanel ]
+
+ #load the sugar toolbar
+ self.toolbox = activity.ActivityToolbox(self)
+ activity_toolbar = self.toolbox.get_activity_toolbar()
+ activity_toolbar.share.hide()
+ activity_toolbar.keep.hide()
+ activity_toolbar.title.hide()
+ self.set_toolbox(self.toolbox)
+ self.toolbox.show()
if self._shared_activity: # if we're joining a shared activity force mini
self.set_mode("mini")
@@ -121,6 +130,7 @@ class TamTam(Activity):
if mode == 'mini':
+ self.toolbox.hide()
if not (mode in self.modeList):
self.modeList[mode] = miniTamTamMain(self, self.set_mode)
else:
@@ -130,6 +140,7 @@ class TamTam(Activity):
self.modeList[mode].setInstrumentPanel( self.instrumentPanel )
self.mode = mode
if mode == 'edit':
+ self.toolbox.hide()
if not (mode in self.modeList):
self.modeList[mode] = MainWindow(self.set_mode)
if self.instrumentPanel in self.preloadList:
@@ -137,6 +148,7 @@ class TamTam(Activity):
self.modeList[mode].setInstrumentPanel( self.instrumentPanel )
self.mode = mode
if mode == 'synth':
+ self.toolbox.hide()
if not (mode in self.modeList):
self.modeList[mode] = SynthLabWindow(self.set_mode, None)
self.mode = mode