Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TamTam.py
diff options
context:
space:
mode:
authoramartin <olpc@xo-00-CE-12.localdomain>2007-06-16 19:12:20 (GMT)
committer amartin <olpc@xo-00-CE-12.localdomain>2007-06-16 19:12:20 (GMT)
commit345f46372ae3b37b67e4aebcb67c7581a5ca487d (patch)
tree46545e91a896d0c11691ea96d372f9d0f4c74630 /TamTam.py
parenteabe84c60f65357beeb45fd2a2240d944b5759c5 (diff)
network module
Diffstat (limited to 'TamTam.py')
-rwxr-xr-xTamTam.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/TamTam.py b/TamTam.py
index 211c717..83983a2 100755
--- a/TamTam.py
+++ b/TamTam.py
@@ -1,3 +1,4 @@
+
import signal , time , sys , os, shutil
import pygtk
pygtk.require( '2.0' )
@@ -16,6 +17,7 @@ from Edit.MainWindow import MainWindow
from Welcome import Welcome
from SynthLab.SynthLabWindow import SynthLabWindow
from Util.Trackpad import Trackpad
+import Util.Network
if __name__ != '__main__':
try:
@@ -62,6 +64,8 @@ class TamTam(Activity):
self.instrumentPanel = InstrumentPanel( force_load = False )
self.preloadList = [ self.instrumentPanel ]
+ self.network = Util.Network.Network()
+
self.set_mode(mode)
def onPreloadTimeout( self ):
@@ -170,6 +174,8 @@ class TamTam(Activity):
if Config.DEBUG: print 'DEBUG: TamTam::onDestroy()'
os.system('rm -f ' + Config.PREF_DIR + '/synthTemp*')
+ self.network.shutdown()
+
for m in self.modeList:
if self.modeList[m] != None:
self.modeList[m].onDestroy()
@@ -206,6 +212,7 @@ if __name__ == "__main__":
else:
mainwin = TamTam(None, 'welcome')
+ gtk.gdk.threads_init()
gtk.main()
sys.exit(0)