Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/scene
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-07-24 13:11:14 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-07-24 13:11:14 (GMT)
commitd2f76cc41db72721d435f33f2f16f5d75a738203 (patch)
tree4cf137eb87150928c79942c83f97704e9fc9a9ac /sugar/scene
parent1acd82599aa1c90faae98843c017263b93268190 (diff)
More work on the new home page.
Remove obsolete import.
Diffstat (limited to 'sugar/scene')
-rw-r--r--sugar/scene/StageView.py (renamed from sugar/scene/SceneView.py)5
-rw-r--r--sugar/scene/Transformation.py2
2 files changed, 4 insertions, 3 deletions
diff --git a/sugar/scene/SceneView.py b/sugar/scene/StageView.py
index b8b5c0a..ed4d424 100644
--- a/sugar/scene/SceneView.py
+++ b/sugar/scene/StageView.py
@@ -2,9 +2,10 @@ import gtk
from sugar.scene.Stage import Stage
-class SceneView(gtk.DrawingArea):
+class StageView(gtk.Fixed):
def __init__(self, stage):
- gtk.DrawingArea.__init__(self)
+ gtk.Fixed.__init__(self)
+ self.set_has_window(True)
self._stage = stage
self._stage.connect('changed', self.__stage_changed_cb)
diff --git a/sugar/scene/Transformation.py b/sugar/scene/Transformation.py
index 452c599..b5ab142 100644
--- a/sugar/scene/Transformation.py
+++ b/sugar/scene/Transformation.py
@@ -15,7 +15,7 @@ class Transformation:
return (translated_x, translated_y)
def compose(self, transf):
- composed = copy.copy(transf)
+ composed = copy.copy(self)
composed._translation_x += transf._translation_x
composed._translation_y += transf._translation_y
return composed