diff options
author | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-05-21 17:51:36 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-05-21 17:51:36 (GMT) |
commit | 57dbd25f0cb943b39fa530fb7cfe2e3c78d77a82 (patch) | |
tree | aeba5223cd7c84220c6620784df1a466dce0d5cb | |
parent | e3338caf24a226ff209da9b651cc8cfe3611bbe4 (diff) |
-rw-r--r-- | src/jarabe/desktop/grid.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/jarabe/desktop/grid.py b/src/jarabe/desktop/grid.py index 9e31402..2aef9df 100644 --- a/src/jarabe/desktop/grid.py +++ b/src/jarabe/desktop/grid.py @@ -45,9 +45,10 @@ class Grid(gobject.GObject): #_sugarext.Grid): self._collisions = [] self._collisions_sid = 0 - self.setup(self.width, self.height) + #self.setup(self.width, self.height) def add(self, child, width, height, x=None, y=None, locked=False): + return if x is not None and y is not None: rect = gtk.gdk.Rectangle(x, y, width, height) weight = self.compute_weight(rect) @@ -75,6 +76,7 @@ class Grid(gobject.GObject): #_sugarext.Grid): self._detect_collisions(child) def remove(self, child): + return self._children.remove(child) self.remove_weight(self._child_rects[child]) self._locked_children.discard(child) @@ -84,6 +86,7 @@ class Grid(gobject.GObject): #_sugarext.Grid): self._collisions.remove(child) def move(self, child, x, y, locked=False): + return self.remove_weight(self._child_rects[child]) rect = self._child_rects[child] @@ -199,4 +202,5 @@ class Grid(gobject.GObject): #_sugarext.Grid): self.__solve_collisions_cb, priority=gobject.PRIORITY_LOW) def get_child_rect(self, child): + return gtk.gdk.Rectangle(0, 0, 100, 100) return self._child_rects[child] |