[Sugar-devel] [PATCH sugar-toolkit] Restructure for new /usr/bin/sugar-activity behaviour

Daniel Drake dsd at laptop.org
Tue Dec 13 15:30:41 EST 2011


On Fri, Dec 9, 2011 at 3:26 PM, Daniel Drake <dsd at laptop.org> wrote:
> This patch accompanies a sugar patch titled
> "sugar-activity: make independent of sugar-toolkit GTK versions"

Just to unconfuse me and others that may be reading, this patch is
still required in its exact form even despite the slight change of
direction with the accompanying patches. However the commit message
needs updating. Here is the new one to be applied at commit time:


This patch accompanies a sugar-toolkit-gtk3 patch
titled"sugar-activity: import and make independent of sugar-toolkit
GTK versions"and a sugar patch titled "Remove sugar-activity"

The core Activity-instantiating functionality of main.py has been
movedinto the sugar-activity binary and can be removed from here.
The remaining functionality (and everything that is GTK-specific) is
movedinto the Activity class in this commit.
This is needed to make /usr/bin/sugar-activity independent of
sugar/sugar3and GTK2/GTK3, which is a crucial step for GTK3 activity
support.


Please revew.


More information about the Sugar-devel mailing list