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

Sascha Silbe sascha-ml-reply-to-2011-4 at silbe.org
Mon Dec 19 14:13:15 EST 2011


Excerpts from Daniel Drake's message of 2011-12-09 22:26:33 +0100:

> This patch accompanies a sugar patch titled
> "sugar-activity: make independent of sugar-toolkit GTK versions"
> 
> The core Activity-instantiating functionality of main.py has been moved
> into the sugar-activity binary and can be removed from here.
> 
> The remaining functionality (and everything that is GTK-specific) is moved
> into the Activity class in this commit.
> 
> This is needed to make /usr/bin/sugar-activity independent of sugar/sugar3
> and GTK2/GTK3, which is a crucial step for GTK3 activity support.

Please drop /usr/bin/ from paths (it assumes Sugar is installed using
native distro packages and doesn't add any useful information).

Acked-by: Sascha Silbe <silbe at activitycentral.com>

Please coordinate pushing with me on #sugar as we need to land three
different patches (remove sugar-activity from sugar [1], this patch [2],
adding sugar-toolkit-gtk3 to sugar-jhbuild) simultaneously. Also either
"Reimplement Palettes for GTK3" [3] or "Drop broken sugar-menu C module"
[4] needs to land in sugar-toolkit-gtk3 prior to the simultaneous push.

Sascha

[1] https://patchwork.sugarlabs.org/patch/1075/
[2] https://patchwork.sugarlabs.org/patch/1069/
[3] https://patchwork.sugarlabs.org/patch/1082/
[4] https://patchwork.sugarlabs.org/patch/1088/
-- 
http://sascha.silbe.org/
http://www.infra-silbe.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20111219/1775dda5/attachment-0001.pgp>


More information about the Sugar-devel mailing list