Hi,

On 10.12.2013 22:55, Marc Lehmann wrote:
> Nevertheless, the code in urxvt is unconditional.
I peeked a bit a the source and from what I understand there's actually
no default icon (did this change in the development version? I'm looking
at 9.19).

Pixbuf (--enable-pixbuf) is necessary for loading icons.
Frills (--enable-frills) is necessary for certain EWMH properties
(amongst others _NET_WM_ICON)

There also seems to be no icon in the sources (like a ppm or so).

> a) run something that deletes the property
I've tried in Xephyr and move my .Xresources out of the way. That's as
plain as I can think of.

> b) run the same urxvt binary
I've tried the one from my distribution (9.19), one with --enable-pixbuf
(9.19) and one with --enable-frills (9.19).

> c) really specify an icon file, and it is readable and not corrupt
>    (relative paths for example).
So, just to be clear about this. Is there actually a default icon in
vanilla urxvt?

>> Can you see something suspicious which might be the reason for what I'm
>> observing?
> 
> My _guess_ is that it is a user error and you don't specify an icon file
> (because in addition to running openbox, you also load .Xresources for
> example).

It's always a user error, it's only machines who make no mistakes. :)
From my understanding right now, urxvt does not set a default icon by
itself. Openbox then sets a default application icon, which pretty much
looks like this [1], which is the first search result, when asking
Google for "default application icon".

So it looks like I (wrongly) assumed that urxvt sets a _NET_WM_ICON by
itself, which it doesn't. In addition I got fooled by Openbox.

Am I right with this?

Wishes,
Jochen


[1]
https://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Application-default-icon.svg/120px-Application-default-icon.svg.png

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to