Στις 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