Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TamTamEdit.py
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2013-01-15 12:49:16 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2013-01-18 19:59:58 (GMT)
commitefe75bcce5a94fa0f2c8accb05d48333103d4290 (patch)
tree79f09ddce55155d7172dde299221a27a2b9ed867 /TamTamEdit.py
parentccc5153a79db9ab4fe05f7672e4f039fa14ef112 (diff)
Porting TamTamEdit to Gtk3
Signed-off-by: Aaron Gordon <aaronsgordon@yahoo.com>
Diffstat (limited to 'TamTamEdit.py')
-rw-r--r--TamTamEdit.py27
1 files changed, 12 insertions, 15 deletions
diff --git a/TamTamEdit.py b/TamTamEdit.py
index 419e40e..512c5bf 100644
--- a/TamTamEdit.py
+++ b/TamTamEdit.py
@@ -25,28 +25,24 @@ import time
import sys
import os
import shutil
-import pygtk
-pygtk.require('2.0')
-import gtk
-import gobject
+from gi.repository import Gtk, GObject
+
+
import time
import common.Config as Config
from common.Util.CSoundClient import new_csound_client
from common.Util.Profiler import TP
-from common.Util.InstrumentPanel import InstrumentPanel
+#from common.Util.InstrumentPanel import InstrumentPanel
from Edit.MainWindow import MainWindow
from common.Util.Trackpad import Trackpad
from gettext import gettext as _
import commands
-from sugar.activity import activity
-
-if Config.HAVE_TOOLBOX:
- from sugar.graphics.toolbarbox import ToolbarBox
- from sugar.activity import widgets
-
+from sugar3.activity import activity
+from sugar3.graphics.toolbarbox import ToolbarBox
+from sugar3.activity import widgets
class TamTamEdit(activity.Activity):
def __init__(self, handle):
@@ -57,8 +53,8 @@ class TamTamEdit(activity.Activity):
# shutil.copyfile(Config.SOUNDS_DIR + '/' + snd , Config.DATA_DIR + '/' + snd)
# os.system('chmod 0777 ' + Config.DATA_DIR + '/' + snd + ' &')
- color = gtk.gdk.color_parse(Config.WS_BCK_COLOR)
- self.modify_bg(gtk.STATE_NORMAL, color)
+ #color = gtk.gdk.color_parse(Config.WS_BCK_COLOR)
+ #self.modify_bg(gtk.STATE_NORMAL, color)
self.set_resizable(False)
@@ -95,12 +91,13 @@ class TamTamEdit(activity.Activity):
self.edit.onActivate(arg=None)
if Config.HAVE_TOOLBOX:
- separator = gtk.SeparatorToolItem()
+ separator = Gtk.SeparatorToolItem()
separator.props.draw = False
separator.set_expand(True)
self.toolbox.toolbar.insert(separator, -1)
self.toolbox.toolbar.insert(widgets.StopButton(self), -1)
self.toolbox.toolbar.show_all()
+ self.set_toolbar_box(self.toolbox)
else:
self.activity_toolbar.share.hide()
@@ -142,7 +139,7 @@ class TamTamEdit(activity.Activity):
if Config.DEBUG:
print 'DEBUG: TamTam::onDestroy()'
- self.edit.onDestroy()
+ #self.edit.onDestroy()
csnd = new_csound_client()
csnd.connect(False)