From 9ea68051741d6e7b0bde4e6c7326cde4a14f6238 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Wed, 21 Jun 2006 16:05:52 -0400 Subject: [PATCH] More work on packages refactoring, mostly working --- Makefile.am | 2 +- activities/browser/BrowserActivity.py | 6 +-- activities/browser/Makefile.am | 17 ++------- activities/browser/browser.py | 4 +- activities/browser/browser.rc | 7 ---- activities/browser/fold.png | Bin 156 -> 0 bytes activities/browser/unfold.png | Bin 157 -> 0 bytes configure.ac | 4 +- shell/Makefile.am | 10 +++-- shell/google/Makefile.am | 5 ++- shell/session/Makefile.am | 5 +-- shell/session/session.py | 40 ++++++++++++-------- shell/shell.py | 2 +- shell/sugar | 17 +++------ sugar/{session => }/LogWriter.py | 0 sugar/Makefile.am | 8 ++-- sugar/__installed__.py.in | 5 +-- sugar/__uninstalled__.py | 5 +-- sugar/activity/{activity.py => Activity.py} | 0 sugar/chat/Makefile.am | 3 ++ sugar/env.py | 27 ++++++------- sugar/session/__init__.py | 0 22 files changed, 76 insertions(+), 91 deletions(-) delete mode 100644 activities/browser/browser.rc delete mode 100644 activities/browser/fold.png delete mode 100644 activities/browser/unfold.png rename sugar/{session => }/LogWriter.py (100%) rename sugar/activity/{activity.py => Activity.py} (100%) delete mode 100644 sugar/session/__init__.py diff --git a/Makefile.am b/Makefile.am index a35c559f..1a80c99f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1 +1 @@ -SUBDIRS = sugar cut-n-paste +SUBDIRS = activities shell sugar diff --git a/activities/browser/BrowserActivity.py b/activities/browser/BrowserActivity.py index 662313f9..2f851dd6 100644 --- a/activities/browser/BrowserActivity.py +++ b/activities/browser/BrowserActivity.py @@ -6,7 +6,7 @@ pygtk.require('2.0') import gtk import geckoembed -from sugar.activity import activity +from sugar.activity.Activity import Activity from sugar.presence.PresenceService import PresenceService from sugar.p2p.model.LocalModel import LocalModel from sugar.p2p.model.RemoteModel import RemoteModel @@ -18,13 +18,13 @@ _BROWSER_ACTIVITY_TYPE = "_web_olpc._udp" _SERVICE_URI_TAG = "URI" _SERVICE_TITLE_TAG = "Title" -class BrowserActivity(activity.Activity): +class BrowserActivity(Activity): SOLO = 1 FOLLOWING = 2 LEADING = 3 def __init__(self, uri, mode = SOLO): - activity.Activity.__init__(self, _BROWSER_ACTIVITY_TYPE) + Activity.__init__(self, _BROWSER_ACTIVITY_TYPE) self.uri = uri self._mode = mode diff --git a/activities/browser/Makefile.am b/activities/browser/Makefile.am index 2c66e222..b25e52da 100644 --- a/activities/browser/Makefile.am +++ b/activities/browser/Makefile.am @@ -1,4 +1,4 @@ -sugardir = $(pythondir)/sugar/browser +sugardir = $(pkgdatadir)/activities/browser sugar_PYTHON = \ __init__.py \ browser.py \ @@ -8,18 +8,7 @@ sugar_PYTHON = \ BrowserActivity.py \ NavigationToolbar.py -icondir = $(pkgdatadir) -icon_DATA = \ - fold.png \ - unfold.png - -rcdir = $(pkgdatadir) -rc_DATA = browser.rc - -activitydir = $(pkgdatadir)/activities +activitydir = $(pkgdatadir)/activities/browser activity_DATA = browser.activity -EXTRA_DIST = \ - $(rc_DATA) \ - $(activity_DATA) \ - $(icon_DATA) +EXTRA_DIST = $(activity_DATA) diff --git a/activities/browser/browser.py b/activities/browser/browser.py index bdfa2bd6..02267fc6 100755 --- a/activities/browser/browser.py +++ b/activities/browser/browser.py @@ -6,15 +6,13 @@ import gtk import dbus import sugar.env -from sugar.session.LogWriter import LogWriter +from sugar.LogWriter import LogWriter from BrowserShell import BrowserShell log_writer = LogWriter("Web") log_writer.start() -gtk.rc_parse(sugar.env.get_data_file('browser.rc')) - session_bus = dbus.SessionBus() bus_name = dbus.service.BusName('com.redhat.Sugar.Browser', bus=session_bus) shell = BrowserShell(bus_name) diff --git a/activities/browser/browser.rc b/activities/browser/browser.rc deleted file mode 100644 index 69f13204..00000000 --- a/activities/browser/browser.rc +++ /dev/null @@ -1,7 +0,0 @@ -style "NotificationBarButton" = "button" -{ - xthickness = 0 - ythickness = 0 -} - -widget "*.notif bar.*GtkButton*" style "NotificationBarButton" diff --git a/activities/browser/fold.png b/activities/browser/fold.png deleted file mode 100644 index cd4169bab417e8fd66a1526dec7be708c39c08dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u_bxCyDx`7I;J! zGca%qfH31)<-MgqLG}_)Usv`^j8c4RJb?n)r+`A5o-U3d6?2jk7O4N|Ka-~9CTKVL uUvlE)bsX!H+?euGR8q8f4u_bxCyDx`7I;J! zGca%qfH31)<-MgqLG}_)Usv`^j8c4RvepZ{Er3E=o-U3d6?2jk7MT9%Z$5j#r7J0i v>;K}-lAIQeg7a5K_^NmdGBb0^9pq#P*em>T$E{jLpe_baS3j3^P6