Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/view/home/HomeWindow.py
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2007-07-02 12:34:41 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2007-07-02 12:34:41 (GMT)
commit7024f93a43501ffe40ed6e696e1f1214c2216543 (patch)
tree15bf23965f99bce14046b2b8c8c8a3902217956b /shell/view/home/HomeWindow.py
parent59bf818e99802e41f0338437ea5e8c9948637caf (diff)
Move the zoom levels inside the model
Diffstat (limited to 'shell/view/home/HomeWindow.py')
-rw-r--r--shell/view/home/HomeWindow.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/shell/view/home/HomeWindow.py b/shell/view/home/HomeWindow.py
index b4f94ef..61c6203 100644
--- a/shell/view/home/HomeWindow.py
+++ b/shell/view/home/HomeWindow.py
@@ -19,12 +19,12 @@ import hippo
import cairo
from sugar.graphics import units
-import sugar
from view.home.MeshBox import MeshBox
from view.home.HomeBox import HomeBox
from view.home.FriendsBox import FriendsBox
from view.home.transitionbox import TransitionBox
+from model.shellmodel import ShellModel
_HOME_PAGE = 0
_FRIENDS_PAGE = 1
@@ -37,7 +37,7 @@ class HomeWindow(gtk.Window):
self._shell = shell
self._active = False
- self._level = sugar.ZOOM_HOME
+ self._level = ShellModel.ZOOM_HOME
self._canvas = hippo.Canvas()
self.add(self._canvas)
@@ -94,7 +94,7 @@ class HomeWindow(gtk.Window):
self._home_box.release()
def _update_mesh_state(self):
- if self._active and self._level == sugar.ZOOM_MESH:
+ if self._active and self._level == ShellModel.ZOOM_MESH:
self._mesh_box.resume()
else:
self._mesh_box.suspend()
@@ -112,21 +112,21 @@ class HomeWindow(gtk.Window):
self._canvas.set_root(self._transition_box)
- if level == sugar.ZOOM_HOME:
+ if level == ShellModel.ZOOM_HOME:
scale = units.XLARGE_ICON_SCALE
- elif level == sugar.ZOOM_FRIENDS:
+ elif level == ShellModel.ZOOM_FRIENDS:
scale = units.LARGE_ICON_SCALE
- elif level == sugar.ZOOM_MESH:
+ elif level == ShellModel.ZOOM_MESH:
scale = units.STANDARD_ICON_SCALE
self._transition_box.set_scale(scale)
def _transition_completed_cb(self, transition_box):
- if self._level == sugar.ZOOM_HOME:
+ if self._level == ShellModel.ZOOM_HOME:
self._canvas.set_root(self._home_box)
- elif self._level == sugar.ZOOM_FRIENDS:
+ elif self._level == ShellModel.ZOOM_FRIENDS:
self._canvas.set_root(self._friends_box)
- elif self._level == sugar.ZOOM_MESH:
+ elif self._level == ShellModel.ZOOM_MESH:
self._canvas.set_root(self._mesh_box)
self._update_mesh_state()