[Sugar-devel] [pull request] Re: Better support for running non-sugar apps under Sugar
Sebastian Silva
sebastian at fuentelibre.org
Thu Mar 20 21:34:30 EDT 2014
Here's updated pull requests. Glad to help out.
https://github.com/sugarlabs/sugar/pull/286
https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/123
El jue, 20 de mar 2014 a las 1:56 PM, Manuel Quiñones
<manuq at laptop.org> escribió:
> that's the spirit!
> looking fine, I just did two minor comments in the PRs that could
> improve the patch.
>
> cheers,
>
> 2014-03-20 15:40 GMT-03:00 Sebastian Silva
> <sebastian at fuentelibre.org>:
>> 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
>>
>> 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
>>
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
>
>
> --
> .. manuq ..
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140321/eb2f619f/attachment.html>
More information about the Sugar-devel
mailing list