mirror of
https://github.com/leahneukirchen/cwm.git
synced 2023-08-10 21:13:12 +03:00
Fix a few comments and while here, wrap some long lines.
This commit is contained in:
parent
18a53717ae
commit
c5d03b0853
3
calmwm.c
3
calmwm.c
@ -81,7 +81,8 @@ main(int argc, char **argv)
|
|||||||
if (signal(SIGCHLD, sighdlr) == SIG_ERR)
|
if (signal(SIGCHLD, sighdlr) == SIG_ERR)
|
||||||
err(1, "signal");
|
err(1, "signal");
|
||||||
|
|
||||||
if ((Conf.homedir = getenv("HOME")) == NULL || Conf.homedir[0] == '\0') {
|
Conf.homedir = getenv("HOME");
|
||||||
|
if ((Conf.homedir == NULL) || (Conf.homedir[0] == '\0')) {
|
||||||
pw = getpwuid(getuid());
|
pw = getpwuid(getuid());
|
||||||
if (pw != NULL && pw->pw_dir != NULL && *pw->pw_dir != '\0')
|
if (pw != NULL && pw->pw_dir != NULL && *pw->pw_dir != '\0')
|
||||||
Conf.homedir = pw->pw_dir;
|
Conf.homedir = pw->pw_dir;
|
||||||
|
26
client.c
26
client.c
@ -104,8 +104,8 @@ client_init(Window win, struct screen_ctx *sc, int active)
|
|||||||
if ((cc->wmh) && (cc->wmh->flags & StateHint))
|
if ((cc->wmh) && (cc->wmh->flags & StateHint))
|
||||||
client_set_wm_state(cc, cc->wmh->initial_state);
|
client_set_wm_state(cc, cc->wmh->initial_state);
|
||||||
} else {
|
} else {
|
||||||
if ((active == 0) && (XQueryPointer(X_Dpy, cc->win, &rwin, &cwin,
|
if ((active == 0) && (XQueryPointer(X_Dpy, cc->win, &rwin,
|
||||||
&x, &y, &wx, &wy, &mask)) && (cwin != None))
|
&cwin, &x, &y, &wx, &wy, &mask)) && (cwin != None))
|
||||||
active = 1;
|
active = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -222,7 +222,7 @@ client_setactive(struct client_ctx *cc)
|
|||||||
client_draw_border(oldcc);
|
client_draw_border(oldcc);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If we're in the middle of cycing, don't change the order. */
|
/* If we're in the middle of cycling, don't change the order. */
|
||||||
if (!sc->cycling)
|
if (!sc->cycling)
|
||||||
client_mtf(cc);
|
client_mtf(cc);
|
||||||
|
|
||||||
@ -344,11 +344,6 @@ client_toggle_maximize(struct client_ctx *cc)
|
|||||||
cc->savegeom.x = cc->geom.x;
|
cc->savegeom.x = cc->geom.x;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* pick screen that the middle of the window is on.
|
|
||||||
* that's probably more fair than if just the origin of
|
|
||||||
* a window is poking over a boundary
|
|
||||||
*/
|
|
||||||
area = screen_area(sc,
|
area = screen_area(sc,
|
||||||
cc->geom.x + cc->geom.w / 2,
|
cc->geom.x + cc->geom.w / 2,
|
||||||
cc->geom.y + cc->geom.h / 2, CWM_GAP);
|
cc->geom.y + cc->geom.h / 2, CWM_GAP);
|
||||||
@ -658,7 +653,6 @@ client_setname(struct client_ctx *cc)
|
|||||||
wn = xmalloc(sizeof(*wn));
|
wn = xmalloc(sizeof(*wn));
|
||||||
wn->name = newname;
|
wn->name = newname;
|
||||||
TAILQ_INSERT_TAIL(&cc->nameq, wn, entry);
|
TAILQ_INSERT_TAIL(&cc->nameq, wn, entry);
|
||||||
|
|
||||||
match:
|
match:
|
||||||
cc->name = wn->name;
|
cc->name = wn->name;
|
||||||
|
|
||||||
@ -702,21 +696,20 @@ client_cycle(struct screen_ctx *sc, int flags)
|
|||||||
client_next(newcc);
|
client_next(newcc);
|
||||||
|
|
||||||
/* Only cycle visible and non-ignored windows. */
|
/* Only cycle visible and non-ignored windows. */
|
||||||
if ((newcc->flags & (CLIENT_SKIP_CYCLE))
|
if ((newcc->flags & (CLIENT_SKIP_CYCLE)) ||
|
||||||
|| ((flags & CWM_CYCLE_INGROUP) &&
|
((flags & CWM_CYCLE_INGROUP) &&
|
||||||
(newcc->gc != oldcc->gc)))
|
(newcc->gc != oldcc->gc)))
|
||||||
again = 1;
|
again = 1;
|
||||||
|
|
||||||
/* Is oldcc the only non-hidden window? */
|
/* Is oldcc the only non-hidden window? */
|
||||||
if (newcc == oldcc) {
|
if (newcc == oldcc) {
|
||||||
if (again)
|
if (again)
|
||||||
return; /* No windows visible. */
|
return; /* No windows visible. */
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* reset when cycling mod is released. XXX I hate this hack */
|
/* Reset when cycling mod is released. XXX I hate this hack */
|
||||||
sc->cycling = 1;
|
sc->cycling = 1;
|
||||||
client_ptrsave(oldcc);
|
client_ptrsave(oldcc);
|
||||||
client_raise(prevcc);
|
client_raise(prevcc);
|
||||||
@ -924,8 +917,9 @@ client_mwm_hints(struct client_ctx *cc)
|
|||||||
{
|
{
|
||||||
struct mwm_hints *mwmh;
|
struct mwm_hints *mwmh;
|
||||||
|
|
||||||
if (xu_getprop(cc->win, cwmh[_MOTIF_WM_HINTS], cwmh[_MOTIF_WM_HINTS],
|
if (xu_getprop(cc->win, cwmh[_MOTIF_WM_HINTS],
|
||||||
MWM_HINTS_ELEMENTS, (unsigned char **)&mwmh) == MWM_HINTS_ELEMENTS) {
|
cwmh[_MOTIF_WM_HINTS], MWM_HINTS_ELEMENTS,
|
||||||
|
(unsigned char **)&mwmh) == MWM_HINTS_ELEMENTS) {
|
||||||
if (mwmh->flags & MWM_FLAGS_DECORATIONS &&
|
if (mwmh->flags & MWM_FLAGS_DECORATIONS &&
|
||||||
!(mwmh->decorations & MWM_DECOR_ALL) &&
|
!(mwmh->decorations & MWM_DECOR_ALL) &&
|
||||||
!(mwmh->decorations & MWM_DECOR_BORDER))
|
!(mwmh->decorations & MWM_DECOR_BORDER))
|
||||||
|
Loading…
Reference in New Issue
Block a user