diff options
author | amartin <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) |
commit | 345f46372ae3b37b67e4aebcb67c7581a5ca487d (patch) | |
tree | 46545e91a896d0c11691ea96d372f9d0f4c74630 /TamTam.py | |
parent | eabe84c60f65357beeb45fd2a2240d944b5759c5 (diff) |
network module
Diffstat (limited to 'TamTam.py')
-rwxr-xr-x | TamTam.py | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -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) |