From 57dbd25f0cb943b39fa530fb7cfe2e3c78d77a82 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Thu, 21 May 2009 17:51:36 +0000 Subject: Further disable _sugarext --- 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] -- cgit v0.9.1