[Sugar-devel] [pull request] Re: Better support for running non-sugar apps under Sugar

Walter Bender walter.bender at gmail.com
Thu Mar 20 17:18:14 EDT 2014


On Thu, Mar 20, 2014 at 2:40 PM, Sebastian Silva
<sebastian at fuentelibre.org> wrote:
> Hi
> The intention of this email was actually to raise a discussion about ways
> that Sugar could better
> integrate with the rest of the GNU+Linux ecosystem.
>
> Anyhow, Walter's answer was: Show me the code, so here it is:
> https://github.com/sugarlabs/sugar/pull/283
> https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/122

:)

Works for me.

>
> This only covers point (1) in my plan: Try to use X11 window icons for
> generic applications in activities tray.
> This already makes it quite nice when launching apps from the terminal.
>
> Implementation-wise, It calculates padding in relation to
> style.STANDARD_ICON_SIZE, therefore it works both with SUGAR_SCALING at 100
> and 72.
>
> Attached is a small png of the result.
>
> This solves the 1 issue for using X11 apps in Sugar.
> Do you think it could make it into 0.102 timeline?
>
> In the future I hope we will be able to add some sort of .desktop launcher
> file support.
>
> I'm excited that this is my first real contribution to the shell/toolkit
> space that I think might get merged, please be gentle when reviewing. :-)
>
> Regards,
> Sebastian
>
>
> El mié, 12 de mar 2014 a las 8:11 AM, Walter Bender
> <walter.bender at gmail.com> escribió:
>
> On Tue, Mar 11, 2014 at 7:34 PM, Sebastian Silva <sebastian at fuentelibre.org>
> wrote:
>
> I know this topic has been discussed here more than once. I feel there is a
> resistance because of a "purity" of design.
>
> I feel there is a resistance because no one has written the patch. (Patches
> welcome).
>
> However it's a bit silly that we need to reinvent everything because we have
> a thing for simplicity. For instance I'm doing a workshop with children and
> I'd have liked to use "aseprite", a pixel art design program that has
> everything I need and a simple interface. Paint activity isn't quite apt for
> the job. So I guess I can contribute to define what I mean: 1. Support
> Freedesktop.Org Icon specification and icon naming conventions for non-sugar
> applications, instead of the grey dot in the Frame. 2. Support
> Freedesktop.Org Desktop Entry specification for launching non-sugar
> applications. Proposal: use ~/.sugar/launchers/ for .desktop files. These
> would appear in the Home View, much like Activities do. I know we are in
> Feature Freeze but I only want to propose and discuss the merits of the
> feature, so maybe I or others can invest the time required to achieve this
> for the next release. Regards, Sebastian PS: Extra points for sugarizing
> aseprite, it's really cool: http://www.aseprite.org/ . Hints and pointers on
> where to begin are also welcome.
> _______________________________________________ Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
> --
> Walter Bender Sugar Labs http://www.sugarlabs.org



-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org


More information about the Sugar-devel mailing list