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.ben...@gmail.com> escribió:
On Tue, Mar 11, 2014 at 7:34 PM, Sebastian Silva
<sebast...@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@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel
--
Walter Bender Sugar Labs http://www.sugarlabs.org
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel