11
11
1. The attempts to use DNS lookups for setting the HOSTNAME `m4` variable
12
12
have been removed; it is now just a duplicate of CLIENTHOST.
16
1. The EWMH `_NET_WM_NAME` property is now supported, and used for the
17
window name in place of the ICCCM `WM_NAME` when set. By default, we
18
also accept `UTF8_STRING` encoded `WM_NAME` as a result of this
19
change; see below for var to restore historical strictness.
21
1. The EWMH `_NET_WM_ICON_NAME` property is now supported, and used for
22
the icon name in place of the ICCCM `WM_ICON_NAME` when set. Similar
23
comments as above apply to the encodings.
25
1. Support has been added for `CTWM_WM_NAME` and `CTWM_WM_ICON_NAME`
26
properties, which will override any window/icon names otherwise
27
specified. This may be useful for applications that set unhelpful
28
names themselves, or for manually adjusting labelling. These
29
properties can be set from the command line via `xprop`; as an
30
example, `xprop -f CTWM_WM_NAME 8u -set CTWM_WM_NAME "awesome
31
windowsauce"`. See `xprop(1)` manual for details; the `s`, `t`, and
32
`u` field type specifiers will all work.
34
1. When no icon name is set for a window, we've always used the window
35
name for the icon name as well. But that only happened the first time
36
the window name is set; after that, the icon name is stuck at the
37
first name. It now updates along with the window name, if no icon
14
40
### New Config Options
16
42
1. Added DontNameDecorations config option to disable setting names on
19
45
tools that don't expect to find them on non-end-app windows. Reported
48
1. Added StrictWinNameEncoding config option to enable historical
49
behavior, where we're reject invalid property encoding for window
50
naming properties (like a `UTF8_STRING` encoded `WM_NAME`).
24
54
1. Fix up broken parsing of IconifyStyle "sweep". Bug was introduced in