Hi<div>The intention of this email was actually to raise a discussion about ways that Sugar could better</div><div>integrate with the rest of the GNU+Linux ecosystem.</div><div><br></div><div>Anyhow, Walter's answer was: Show me the code, so here it is:</div><div><a href="https://github.com/sugarlabs/sugar/pull/283">https://github.com/sugarlabs/sugar/pull/283</a></div><div><a href="https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/122">https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/122</a></div><div><br></div><div>This only covers point (1) in my plan: Try to use X11 window icons for generic applications in activities tray.</div><div>This already makes it quite nice when launching apps from the terminal.</div><div><br></div><div>Implementation-wise, It calculates padding in relation to style.STANDARD_ICON_SIZE, therefore it works both with SUGAR_SCALING at 100 and 72.</div><div><br></div><div>Attached is a small png of the result.</div><div><br></div><div>This solves the 1 issue for using X11 apps in Sugar.</div><div>Do you think it could make it into 0.102 timeline?</div><div><br></div><div>In the future I hope we will be able to add some sort of .desktop launcher file support.</div><div><br></div><div>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. :-)</div><div><br></div><div>Regards,</div><div>Sebastian</div><div><br></div><div><br>El mié, 12 de mar 2014 a las 8:11 AM, Walter Bender <walter.bender@gmail.com> escribió:<br>
<blockquote type="cite"><div class="plaintext" style="white-space: pre-wrap;">On Tue, Mar 11, 2014 at 7:34 PM, Sebastian Silva
<sebastian@fuentelibre.org> wrote:
<blockquote> I know this topic has been discussed here more than once.
 I feel there is a resistance because of a "purity" of design.
</blockquote>
I feel there is a resistance because no one has written the patch.
(Patches welcome).

<blockquote> 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:
 <a href="http://www.aseprite.org/">http://www.aseprite.org/</a> . Hints and pointers on where to begin are also
 welcome.

 _______________________________________________
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 <a href="http://lists.sugarlabs.org/listinfo/sugar-devel">http://lists.sugarlabs.org/listinfo/sugar-devel</a>

</blockquote>


<div>-- 
</div>Walter Bender
Sugar Labs
<a href="http://www.sugarlabs.org">http://www.sugarlabs.org</a>
</div></blockquote></div>