Introduction
Introduction Statistics Contact Development Disclaimer Help
tadd _NET_WM_NAME - st - [fork] customized build of st, the simple terminal
git clone git://src.adamsgaard.dk/st
Log
Files
Refs
README
LICENSE
---
commit 4435e0ee6791136e641d58ce6cf00f8665fe3065
parent 7263820759aa914b27ab3097613bdf22432ed736
Author: Carlos J. Torres <[email protected]>
Date: Fri, 22 Nov 2013 10:45:48 -0500
add _NET_WM_NAME
Diffstat:
M st.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/st.c b/st.c
t@@ -239,7 +239,7 @@ typedef struct {
Colourmap cmap;
Window win;
Drawable buf;
- Atom xembed, wmdeletewin;
+ Atom xembed, wmdeletewin, netwmname;
XIM xim;
XIC xic;
Draw draw;
t@@ -3023,6 +3023,7 @@ xinit(void) {
xw.xembed = XInternAtom(xw.dpy, "_XEMBED", False);
xw.wmdeletewin = XInternAtom(xw.dpy, "WM_DELETE_WINDOW", False);
+ xw.netwmname = XInternAtom(xw.dpy, "_NET_WM_NAME", False);
XSetWMProtocols(xw.dpy, xw.win, &xw.wmdeletewin, 1);
xresettitle();
t@@ -3355,6 +3356,7 @@ xsettitle(char *p) {
Xutf8TextListToTextProperty(xw.dpy, &p, 1, XUTF8StringStyle,
&prop);
XSetWMName(xw.dpy, xw.win, &prop);
+ XSetTextProperty(xw.dpy, xw.win, &prop, xw.netwmname);
XFree(prop.value);
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.