diff options
author | okan | 2016-10-05 13:10:59 +0000 |
---|---|---|
committer | okan | 2016-10-05 13:10:59 +0000 |
commit | 1147660d2084b3f323c9552fee3c89f578d2cb79 (patch) | |
tree | 03e8c724521ddeaa530fd8a47fdc1013e5c5f553 | |
parent | 1c882c3ced97399292656739896fdbb19f1a15f5 (diff) | |
download | cwm-1147660d2084b3f323c9552fee3c89f578d2cb79.tar.gz |
Stash wmname into conf.
-rw-r--r-- | calmwm.h | 4 | ||||
-rw-r--r-- | conf.c | 4 | ||||
-rw-r--r-- | xutil.c | 6 |
3 files changed, 8 insertions, 6 deletions
@@ -15,7 +15,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $OpenBSD: calmwm.h,v 1.324 2016/10/04 20:15:55 okan Exp $ + * $OpenBSD: calmwm.h,v 1.325 2016/10/05 13:10:59 okan Exp $ */ #ifndef _CALMWM_H_ @@ -41,7 +41,6 @@ #endif #define CONFFILE ".cwmrc" -#define WMNAME "CWM" #define BUTTONMASK (ButtonPressMask | ButtonReleaseMask) #define MOUSEMASK (BUTTONMASK | PointerMotionMask) @@ -290,6 +289,7 @@ struct conf { char *color[CWM_COLOR_NITEMS]; char known_hosts[PATH_MAX]; char *font; + char *wmname; Cursor cursor[CF_NITEMS]; }; @@ -15,7 +15,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $OpenBSD: conf.c,v 1.212 2016/10/04 15:52:32 okan Exp $ + * $OpenBSD: conf.c,v 1.213 2016/10/05 13:10:59 okan Exp $ */ #include <sys/types.h> @@ -283,6 +283,7 @@ conf_init(struct conf *c) homedir, ".ssh/known_hosts"); c->font = xstrdup("sans-serif:pixelsize=14:bold"); + c->wmname = xstrdup("CWM"); } void @@ -327,6 +328,7 @@ conf_clear(struct conf *c) free(c->color[i]); free(c->font); + free(c->wmname); } void @@ -15,7 +15,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $OpenBSD: xutil.c,v 1.107 2016/10/04 15:18:20 okan Exp $ + * $OpenBSD: xutil.c,v 1.108 2016/10/05 13:10:59 okan Exp $ */ #include <sys/types.h> @@ -115,8 +115,8 @@ xu_ewmh_net_supported_wm_check(struct screen_ctx *sc) XChangeProperty(X_Dpy, w, ewmh[_NET_SUPPORTING_WM_CHECK], XA_WINDOW, 32, PropModeReplace, (unsigned char *)&w, 1); XChangeProperty(X_Dpy, w, ewmh[_NET_WM_NAME], - cwmh[UTF8_STRING], 8, PropModeReplace, (unsigned char *)WMNAME, - strlen(WMNAME)); + cwmh[UTF8_STRING], 8, PropModeReplace, + (unsigned char *)Conf.wmname, strlen(Conf.wmname)); } void |