Get rid of the old Grid and CanvasBox
This commit is contained in:
@@ -2,7 +2,6 @@ import gtk
|
||||
import gobject
|
||||
import wnck
|
||||
|
||||
from sugar.canvas.Grid import Grid
|
||||
from view.home.HomeWindow import HomeWindow
|
||||
from sugar.presence import PresenceService
|
||||
from view.ActivityHost import ActivityHost
|
||||
@@ -28,7 +27,6 @@ class Shell(gobject.GObject):
|
||||
self._model = model
|
||||
self._hosts = {}
|
||||
self._screen = wnck.screen_get_default()
|
||||
self._grid = Grid()
|
||||
|
||||
self._key_grabber = KeyGrabber()
|
||||
self._key_grabber.connect('key-pressed',
|
||||
@@ -108,9 +106,6 @@ class Shell(gobject.GObject):
|
||||
def get_model(self):
|
||||
return self._model
|
||||
|
||||
def get_grid(self):
|
||||
return self._grid
|
||||
|
||||
def join_activity(self, bundle_id, activity_id):
|
||||
pservice = PresenceService.get_instance()
|
||||
|
||||
|
||||
@@ -123,7 +123,7 @@ class Frame:
|
||||
|
||||
grid = Grid()
|
||||
|
||||
self._menu_shell = MenuShell(grid)
|
||||
self._menu_shell = MenuShell()
|
||||
self._menu_shell.connect('activated', self._menu_shell_activated_cb)
|
||||
self._menu_shell.connect('deactivated', self._menu_shell_deactivated_cb)
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ class ActivityMenu(Menu):
|
||||
ACTION_SHARE = 1
|
||||
ACTION_CLOSE = 2
|
||||
|
||||
def __init__(self, grid, activity_host):
|
||||
def __init__(self, activity_host):
|
||||
Menu.__init__(self, activity_host.get_title())
|
||||
|
||||
icon = CanvasIcon(icon_name='stock-share-mesh')
|
||||
@@ -37,7 +37,7 @@ class ActivityIcon(MenuIcon):
|
||||
self.set_menu_strategy(MenuStrategy())
|
||||
|
||||
def create_menu(self):
|
||||
menu = ActivityMenu(self._shell.get_grid(), self._activity_host)
|
||||
menu = ActivityMenu(self._activity_host)
|
||||
menu.connect('action', self._action_cb)
|
||||
return menu
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ class HomeWindow(gtk.Window):
|
||||
self.add(self._nb)
|
||||
self._nb.show()
|
||||
|
||||
menu_shell = MenuShell(shell.get_grid())
|
||||
menu_shell = MenuShell()
|
||||
|
||||
self._add_page(HomeGroup(shell))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user