Bug#741573: Two menu systems
Josselin Mouette writes ("Bug#741573: Two menu systems"):
> Le mercredi 09 avril 2014 à 15:04 +0100, Ian Jackson a écrit :
> > Matthias Klumpp writes ("Bug#741573: Two menu systems"):
> > > Also think about HIDPI-screens in particular, where these small icons
> > > don't make sense at all (in fact, they are so small that you often
> > > can't even tell what they display).
> > In situations like this, presumably the icons would need to be scaled.
> Faced with such nonsensical words, let’s give a real-life example.
Please don't be unpleasant.
> The three attached files are:
> 1. the evolution icon, optimized by upstream to 32×32, and
> converted to XPM format with 1 bit of transparency (as mandated
> by the Debian menu)
> 2. the original evolution icon, scaled at 96×96 pixels (the GNOME
> shell menu size)
> 3. the XPM icon as scaled by GNOME Shell (before we rip it of the
> Debian menu) to 96×96
> I don’t think “antique” is an overstatement. And I do mean it in a
> pejorative way.
It's certainly clear that scaling a 96x96 icon down to 32x32 and back
isn't going to make it prettier. This has little to do with the xpm
format; it's mostly because of the size restriction.
I agree that this isn't as nice as it could be. But, as I have
explained, the underlying reason for this is that the trad menu format
is a much lower common denominator. That comes directly from its goal
of being easily consumable by a very wide range of window managers.
If you don't like the trad menu, you don't have to use it. Nor do you
have to do any significant amount of work to support it. All that is
being asked is that you take other people's patches to support it.