Move the model to his own module
This commit is contained in:
parent
14383f4fc7
commit
ca19f0f251
@ -50,6 +50,7 @@ shell/conf/Makefile
|
|||||||
shell/data/Makefile
|
shell/data/Makefile
|
||||||
shell/home/Makefile
|
shell/home/Makefile
|
||||||
shell/frame/Makefile
|
shell/frame/Makefile
|
||||||
|
shell/model/Makefile
|
||||||
shell/PresenceService/Makefile
|
shell/PresenceService/Makefile
|
||||||
sugar/Makefile
|
sugar/Makefile
|
||||||
sugar/__installed__.py
|
sugar/__installed__.py
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
SUBDIRS = conf data frame home PresenceService
|
SUBDIRS = conf data frame home model PresenceService
|
||||||
|
|
||||||
bin_SCRIPTS = \
|
bin_SCRIPTS = \
|
||||||
sugar \
|
sugar \
|
||||||
@ -15,9 +15,6 @@ sugar_PYTHON = \
|
|||||||
FirstTimeDialog.py \
|
FirstTimeDialog.py \
|
||||||
FriendIcon.py \
|
FriendIcon.py \
|
||||||
FriendPopup.py \
|
FriendPopup.py \
|
||||||
Friends.py \
|
|
||||||
Invites.py \
|
|
||||||
Owner.py \
|
|
||||||
Shell.py \
|
Shell.py \
|
||||||
Session.py
|
Session.py
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ import os
|
|||||||
import gtk
|
import gtk
|
||||||
|
|
||||||
from Shell import Shell
|
from Shell import Shell
|
||||||
from ShellModel import ShellModel
|
from model.ShellModel import ShellModel
|
||||||
from ConsoleWindow import ConsoleWindow
|
from ConsoleWindow import ConsoleWindow
|
||||||
from sugar import env
|
from sugar import env
|
||||||
from sugar import logger
|
from sugar import logger
|
||||||
|
0
shell/Shell.py
Executable file → Normal file
0
shell/Shell.py
Executable file → Normal file
@ -5,7 +5,7 @@ from sugar.canvas.IconColor import IconColor
|
|||||||
from sugar.canvas.CanvasBox import CanvasBox
|
from sugar.canvas.CanvasBox import CanvasBox
|
||||||
from sugar.presence import PresenceService
|
from sugar.presence import PresenceService
|
||||||
from FriendIcon import FriendIcon
|
from FriendIcon import FriendIcon
|
||||||
from Friends import Friend
|
from model.Friends import Friend
|
||||||
|
|
||||||
class RightPanel(CanvasBox):
|
class RightPanel(CanvasBox):
|
||||||
def __init__(self, grid, shell_model):
|
def __init__(self, grid, shell_model):
|
||||||
|
@ -27,7 +27,6 @@ class TasksItem(DonutItem):
|
|||||||
def _add(self, activity):
|
def _add(self, activity):
|
||||||
icon_name = activity.get_icon_name()
|
icon_name = activity.get_icon_name()
|
||||||
icon_color = activity.get_icon_color()
|
icon_color = activity.get_icon_color()
|
||||||
print 'Add activity %s' % icon_color.to_string()
|
|
||||||
|
|
||||||
item = self.add_piece(100 / 8, icon_name, icon_color)
|
item = self.add_piece(100 / 8, icon_name, icon_color)
|
||||||
item.get_icon().connect('clicked',
|
item.get_icon().connect('clicked',
|
||||||
|
7
shell/model/Makefile.am
Normal file
7
shell/model/Makefile.am
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
sugardir = $(pkgdatadir)/shell/model
|
||||||
|
sugar_PYTHON = \
|
||||||
|
__init__.py \
|
||||||
|
Friends.py \
|
||||||
|
Invites.py \
|
||||||
|
Owner.py \
|
||||||
|
ShellModel.py
|
@ -1,11 +1,11 @@
|
|||||||
import gobject
|
import gobject
|
||||||
|
|
||||||
from Owner import ShellOwner
|
|
||||||
from sugar.presence import PresenceService
|
from sugar.presence import PresenceService
|
||||||
from sugar.activity import ActivityFactory
|
from sugar.activity import ActivityFactory
|
||||||
from sugar.activity import Activity
|
from sugar.activity import Activity
|
||||||
from Friends import Friends
|
from model.Friends import Friends
|
||||||
from Invites import Invites
|
from model.Invites import Invites
|
||||||
|
from model.Owner import ShellOwner
|
||||||
|
|
||||||
class ShellModel(gobject.GObject):
|
class ShellModel(gobject.GObject):
|
||||||
__gsignals__ = {
|
__gsignals__ = {
|
0
shell/model/__init__.py
Normal file
0
shell/model/__init__.py
Normal file
Loading…
Reference in New Issue
Block a user