Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/memosonoactivity.py
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2007-06-30 12:53:15 (GMT)
committer Simon Schampijer <simon@schampijer.de>2007-06-30 12:53:15 (GMT)
commit6b66d6c927518508b3ca6f4aa13cea630790026e (patch)
tree495949e1bbd4bdf4a2445381ea2fb908ff2f2083 /memosonoactivity.py
parent663a1fc0adb0291c0544500405625bbbf3d9c4c6 (diff)
cleaning the tree
Diffstat (limited to 'memosonoactivity.py')
-rwxr-xr-xmemosonoactivity.py28
1 files changed, 3 insertions, 25 deletions
diff --git a/memosonoactivity.py b/memosonoactivity.py
index ffb3610..f02e9b0 100755
--- a/memosonoactivity.py
+++ b/memosonoactivity.py
@@ -31,30 +31,22 @@ from sugar.activity.activity import Activity
from sugar.activity.activity import ActivityToolbox
from sugar.presence import presenceservice
-from osc.oscapi import OscApi
from csound.csoundserver import CsoundServer
-from selectview import SelectView
from playview import PlayView
-from toolbar import PlayToolbar
+#from toolbar import PlayToolbar
from model import Game
-
+from game import ConnectGame
class MemosonoActivity(Activity):
def __init__(self, handle):
Activity.__init__(self, handle)
self.set_title ("Memosono")
- self.sv = None
self.pv = None
toolbox = ActivityToolbox(self)
self.set_toolbox(toolbox)
toolbox.show()
- toolbox._notebook.connect('switch-page', self._switch_page)
-
- self.play_toolbar = PlayToolbar(self)
- toolbox.add_toolbar(_('Play'), self.play_toolbar)
- self.play_toolbar.show()
-
+
self.games = {}
os.path.walk(os.path.join(os.path.dirname(__file__), 'games'), self._find_games, None)
@@ -64,9 +56,6 @@ class MemosonoActivity(Activity):
logging.debug(gamelist)
self.pv = PlayView(None, self.games[gamelist[0]].pairs)
self.pv.show()
- self.sv = SelectView(gamelist)
- self.sv.connect('entry-selected', self._entry_selected_cb)
- self.sv.show()
self.pservice = presenceservice.get_instance()
self.owner = self.pservice.get_owner()
@@ -219,17 +208,6 @@ class MemosonoActivity(Activity):
game.read(name)
self.games[name.split('.mson')[0]] = game
- def _entry_selected_cb(self, list_view, entry):
- self.pv = PlayView(None, self.games[entry.name].pairs)
- self.pv.show()
-
- def _switch_page(self, notebook, page, page_num, user_param1=None):
- if page_num == 1:
- self.set_canvas(self.pv)
- elif page_num == 0:
- if self.sv != None:
- self.set_canvas(self.sv)
-
def _cleanup_cb(self, data=None):
pass
#self.controler.oscapi.send(('127.0.0.1', 6783), "/CSOUND/quit", [])