Re: [Usability] GNOME default icons



On Wed, 2006-03-22 at 12:26 -0800, Bill Wohler wrote:
> Rodney Dawes <dobey novell com> wrote:
> 
> > The arrows among other icons, are stock GTK+ icons, and included in GTK+
> > itself. Most of these icons are not overridden in the icon theme, as one
> > might expect, despite the fact that similar icons exist in the theme.
> > 
> > http://bugzilla.gnome.org/show_bug.cgi?id=172607
> > 
> > The above bug has been filed about this, however, I have not had the
> > time to get around to fixing it for 2.14.0 as I was working on more
> > major changes, which unfortunately didn't get to go in either. These
> > changes however, are in fact, scheduled to go in 2.15. Along with these
> > changes, these icons will be renamed appropriately, and override the
> > stock GTK+ icons.
> 
> Thanks for this information.
> 
> By the way, the motivation for my questions is that I'm updating the
> icons in CVS Emacs and wanted to make them consistent with GNOME.
> Perhaps, for now, it seems that what I really should be doing is making
> the icons consistent with GTK. What do you recommend?
> 
> If so, am I looking in the right place?
> 
>   http://cvs.gnome.org/viewcvs/gtk%2B/gtk/stock-icons/
> 
> I've been told that there aren't licensing issues if Emacs packages
> GNOME icons. Is that also the case with the GTK icons? (Sorry if this
> should have been posted to legal gnome org  ;-)

The icons within GTK+ itself are LGPL. The ones in gnome-icon-theme are
GPL. I would personally recommend against just copying the icons
straight over into the Emacs source, though. I'm not sure what all icons
you have in Emacs, but if possible, I would recommend using stock system
icons where possible.

If you really need to include copies of icons in the source for some
reason (hopefully not as XPMs), and want to update the icons, I'd
recommend getting some updated icons drawn in the Tango style, with good
metaphors for the icons, rather than just trying to mix and match the
icons with your needs for Emacs.

-- dobey





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]