[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