Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Activity.py
diff options
context:
space:
mode:
Diffstat (limited to 'Activity.py')
-rw-r--r--Activity.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/Activity.py b/Activity.py
index 35e7596..eccde28 100644
--- a/Activity.py
+++ b/Activity.py
@@ -24,9 +24,12 @@ from gettext import gettext as _
from sugar.activity.activity import get_activity_root
-from Main import *
+from View import View
from Toolbar import *
import Document
+import Char
+import Ground
+import Sound
SERVICE = 'org.freedesktop.Telepathy.Tube.Connect'
IFACE = SERVICE
@@ -39,8 +42,7 @@ class CartoonBuilderActivity(activity.Activity):
activity.Activity.__init__(self,handle)
self.connect("destroy",self.destroy_cb)
- #app = cartoonbuilder(self,'/home/olpc/Activities/CartoonBuilder.activity')
- self.app = CartoonBuilder()
+ self.app = View()
self.set_title('CartoonBuilder')
toolbox = activity.ActivityToolbox(self)
bgtoolbar = Toolbar(self,self.app)
@@ -179,9 +181,13 @@ class CartoonBuilderActivity(activity.Activity):
def read_file(self, filepath):
Document.load(filepath)
+ Char.load()
+ Ground.load()
+ Sound.load()
- def write_file(self, filepath):
- Document.save(filepath)
+ #def write_file(self, filepath):
+ #pass
+ #Document.save(filepath)
class ConnectGame(ExportedGObject):