Στις 23/02/2014 05:11 μμ, ο/η Isaac Dunham έγραψε:
> On Sun, Feb 23, 2014 at 07:41:26AM +0200, Antonis Tsolomitis wrote:
>> Στις 23/02/2014 12:38 πμ, ο/η alx έγραψε:
>>> Antonis Tsolomitis wrote:
>>>
>>> Technically, dtwm's behavior is correct. ICCCM specification states
>>> that if the client sets the icon pixmap, window manager is expected to
>>> display it. And while applications are encouraged to obtain
>>> appropriate icon size from WM hints, and supply matching pixmap, they
>>> are not required to do so.
>>> I see your point, and the fact that not many app
>>> developers/maintainers would worry about aesthetics on anything other
>>> than GNOME/KDE in the near future, but...
>> I am not convinced that this is surely the issue. How do you explain
>> that a firefox installation comes only with one icon,
>> namely mozicon128.png, which is an 128x128 icon? But the icon of firefox
>> when minimized is 16x16.
> I note that EWMH allows scaling an icon from _NET_WM_ICON...
> TWM has a similar issue, for which the workaround was to use ForceIcons.
>
> HTH,
> Isaac Dunham
>
>


So it is not clear that firefox and other apps violate standards.
Freedesktop.org standards specify that
the window manager MAY scale the app-specified icon to appropriate size.
This is written here:
http://standards.freedesktop.org/wm-spec/1.3/ar01s05.html
Developers knowing this may ignore the problem for ever.

So, since (I guess) dtwm does not scale the icons, I see two ways.
Either this functionality will be added
at some point (which will allow scalable icons too) or dtwm should get a
"ForceIcons" option as Isaac says
about twm.

Antonis.


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to