#define SWM_PROPLEN (16)
#define SWM_FUNCNAME_LEN (32)
#define SWM_KEYS_LEN (255)
-#define SWM_QUIRK_LEN (32)
+#define SWM_QUIRK_LEN (64)
#define X(r) (r)->g.x
#define Y(r) (r)->g.y
#define WIDTH(r) (r)->g.w
status = XGetClassHint(display, cur_focus->id, xch);
if (status == BadWindow || status == BadAlloc)
goto out;
- if (title_name_enabled)
- strlcat(s, xch->res_name, sizeof s);
- if (title_name_enabled && title_class_enabled)
- strlcat(s, " ", sizeof s);
if (title_class_enabled)
strlcat(s, xch->res_class, sizeof s);
+ if (title_name_enabled && title_class_enabled)
+ strlcat(s, ":", sizeof s);
+ if (title_name_enabled)
+ strlcat(s, xch->res_name, sizeof s);
}
out:
if (xch)
for (i = 0; i < ScreenCount(display); i++) {
x = 1;
TAILQ_FOREACH(r, &screens[i].rl, entry) {
- snprintf(loc, sizeof loc, "%d:%d %s%s %s",
+ snprintf(loc, sizeof loc, "%d:%d %s %s %s",
x++, r->ws->idx + 1, s, bar_ext, bar_vertext);
bar_print(r, loc);
}