diff options
| author | Dana Jansens <danakj@orodu.net> | 2007-05-25 14:08:54 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2007-05-25 14:08:54 +0000 |
| commit | d1570968cf31b2b430e0007b6d51e0f9b9040ee2 (patch) | |
| tree | de71c9d8b5b56f6ac090b6d1d78b21ab5fd079a8 /openbox | |
| parent | 38d1f2cba612cd2c1e2bdd9ebac2a4cff38e1da3 (diff) | |
put the hostname in icon titles too
Diffstat (limited to 'openbox')
| -rw-r--r-- | openbox/client.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/openbox/client.c b/openbox/client.c index 2454e198..9c8b2ee1 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -1985,8 +1985,14 @@ void client_update_title(ObClient *self) PROP_GETS(self->window, wm_icon_name, utf8, &data))) data = g_strdup(self->title); - PROP_SETS(self->window, net_wm_visible_icon_name, data); - self->icon_title = data; + if (self->client_machine) { + visible = g_strdup_printf("%s (%s)", data, self->client_machine); + g_free(data); + } else + visible = data; + + PROP_SETS(self->window, net_wm_visible_icon_name, visible); + self->icon_title = visible; } void client_update_strut(ObClient *self) |
