Eduard Bloch <[email protected]> writes:
> Where?
>
> In the taskbar and window lists? Sure, that applications don't
> provide one via wm propties (just watch xprop output, compared to...
> e.g. iceweasel).
>
I mean taskbar and also window's header. For example, icewm 1.2.28 from
Lenny shows xpdf (or emacs) application icon, and icewm 1.2.37
doesn't. The latter was backported to Lenny from Sid. xprop output for
xpdf and emacs window shows that bitmap id for application is provided,
but _NET_WM_ICON is absent. I suppose that icewm ignores information
from WM_HINTS, and only _NET_WM_ICON is taken into account.
xpdf:
$ xprop
_ICEWM_TRAY(CARDINAL) = 0
_WIN_LAYER(CARDINAL) = 4
_NET_WM_DESKTOP(CARDINAL) = 0
_WIN_WORKSPACE(CARDINAL) = 0
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_STATE(ATOM) = _NET_WM_STATE_MAXIMIZED_VERT, _NET_WM_STATE_MAXIMIZED_HORZ
_WIN_STATE(CARDINAL) = 12, 63
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x0, 0xffffffff, 0xffffffff, 0xffffffff, 0x0
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW
WM_LOCALE_NAME(STRING) = "C"
WM_CLASS(STRING) = "win", "Xpdf"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
bitmap id # to use for icon: 0x16000c7
WM_NORMAL_HINTS(WM_SIZE_HINTS):
program specified location: 0, 0
program specified size: 650 by 551
program specified minimum size: 100 by 100
program specified base size: 0 by 0
window gravity: NorthWest
WM_CLIENT_MACHINE(STRING) = "localhost"
WM_ICON_NAME(STRING) = "Xpdf"
WM_NAME(STRING) = "Xpdf"
emacs:
$ xprop
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
XdndAware(ATOM) = BITMAP
_ICEWM_TRAY(CARDINAL) = 0
_WIN_LAYER(CARDINAL) = 4
_NET_WM_DESKTOP(CARDINAL) = 0
_WIN_WORKSPACE(CARDINAL) = 0
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_STATE(ATOM) =
_WIN_STATE(CARDINAL) = 0, 63
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, WM_SAVE_YOURSELF
WM_CLIENT_LEADER(WINDOW): window id # 0x100007a
WM_LOCALE_NAME(STRING) = "ru_RU.UTF-8"
WM_CLASS(STRING) = "emacs", "Emacs"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
bitmap id # to use for icon: 0x1000084
bitmap id # of mask for icon: 0x1000086
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified location: 0, 0
user specified size: 656 by 544
program specified minimum size: 16 by 0
program specified resize increment: 8 by 16
window gravity: NorthWest
WM_CLIENT_MACHINE(STRING) = "localhost"
WM_ICON_NAME(STRING) = "em...@localhost"
WM_NAME(STRING) = "em...@localhost"
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]