X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=dwm.h;h=d4cc1fad7fba9e863a2496c19205a843c0d22670;hb=879241c05cbf959304a2dc4f2fabcdcecaea5092;hp=822c33b5cb0c1a2a61e94d91e4f6b9f9f2ff47aa;hpb=cdbc84b9a87c427b3d0a202475b0f5aae315fb90;p=dwm.git diff --git a/dwm.h b/dwm.h index 822c33b..d4cc1fa 100644 --- a/dwm.h +++ b/dwm.h @@ -72,7 +72,7 @@ struct Client { int minax, minay, maxax, maxay; long flags; unsigned int border; - Bool isbanned, isfixed, isfloat, ismax; + Bool isbanned, isfixed, ismax, isversatile; Bool *tags; Client *next; Client *prev; @@ -129,19 +129,18 @@ extern int xerror(Display *dsply, XErrorEvent *ee); /* dwm's X error handler */ /* screen.c */ extern void compileregs(void); /* initialize regexps of rules defined in config.h */ -extern void dofloat(void); /* arranges all windows floating */ -extern void dotile(void); /* arranges all windows tiled */ extern void incnmaster(Arg *arg); /* increments nmaster with arg's index value */ extern void initlayouts(void); /* initialize layout array */ extern Bool isvisible(Client *c); /* returns True if client is visible */ extern void resizemaster(Arg *arg); /* resizes the master percent with arg's index value */ extern void restack(void); /* restores z layers of all clients */ +extern void setlayout(Arg *arg); /* sets layout, -1 toggles */ extern void settags(Client *c, Client *trans); /* sets tags of c */ extern void tag(Arg *arg); /* tags c with arg's index */ -extern void togglefloat(Arg *arg); /* toggles focusesd client between floating/non-floating state */ -extern void togglelayout(Arg *arg); /* toggles layout */ +extern void toggleversatile(Arg *arg); /* toggles focusesd client between versatile/and non-versatile state */ extern void toggletag(Arg *arg); /* toggles c tags with arg's index */ extern void toggleview(Arg *arg); /* toggles the tag with arg's index (in)visible */ +extern void versatile(void); /* arranges all windows versatile */ extern void view(Arg *arg); /* views the tag with arg's index */ /* util.c */