parent
f6e41b0bc3
commit
0937cc78bf
@ -1,41 +0,0 @@
|
|||||||
/* See LICENSE file for copyright and license details. */
|
|
||||||
#include "dwm.h"
|
|
||||||
|
|
||||||
/* extern */
|
|
||||||
|
|
||||||
void
|
|
||||||
floating(void) {
|
|
||||||
Client *c;
|
|
||||||
|
|
||||||
if(lt->arrange != floating)
|
|
||||||
return;
|
|
||||||
|
|
||||||
for(c = clients; c; c = c->next)
|
|
||||||
if(isvisible(c)) {
|
|
||||||
unban(c);
|
|
||||||
resize(c, c->x, c->y, c->w, c->h, True);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
ban(c);
|
|
||||||
focus(NULL);
|
|
||||||
restack();
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
|
||||||
togglemax(const char *arg) {
|
|
||||||
XEvent ev;
|
|
||||||
|
|
||||||
if(!sel || (lt->arrange != floating && !sel->isfloating) || sel->isfixed)
|
|
||||||
return;
|
|
||||||
if((sel->ismax = !sel->ismax)) {
|
|
||||||
sel->rx = sel->x;
|
|
||||||
sel->ry = sel->y;
|
|
||||||
sel->rw = sel->w;
|
|
||||||
sel->rh = sel->h;
|
|
||||||
resize(sel, wax, way, waw - 2 * sel->border, wah - 2 * sel->border, True);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
resize(sel, sel->rx, sel->ry, sel->rw, sel->rh, True);
|
|
||||||
drawstatus();
|
|
||||||
while(XCheckMaskEvent(dpy, EnterWindowMask, &ev));
|
|
||||||
}
|
|
@ -1,5 +0,0 @@
|
|||||||
/* See LICENSE file for copyright and license details. */
|
|
||||||
|
|
||||||
/* float.c */
|
|
||||||
void floating(void); /* arranges all windows floating */
|
|
||||||
void togglemax(const char *arg); /* toggles maximization of floating client */
|
|
Loading…
Reference in new issue