X-Git-Url: https://git.xinqibao.xyz/dwm.git/blobdiff_plain/b3419f49a315e9ca0d0870878b353fafec1e3e5c..e0cfe076485e7df266b53eaffaa093d9c94a61a7:/dwm.h?ds=inline diff --git a/dwm.h b/dwm.h index bd190c6..d54fdc0 100644 --- a/dwm.h +++ b/dwm.h @@ -96,6 +96,7 @@ extern Window root, barwin; /* client.c */ void attach(Client *c); /* attaches c to global client list */ +void ban(Client *c); /* bans c */ void configure(Client *c); /* send synthetic configure event */ void detach(Client *c); /* detaches c from global client list */ void focus(Client *c); /* focus c if visible && !NULL, or focus top visible */ @@ -104,9 +105,10 @@ void manage(Window w, XWindowAttributes *wa); /* manage new client */ void resize(Client *c, int x, int y, int w, int h, Bool sizehints); /* resize with given coordinates c*/ void togglefloating(const char *arg); /* toggles sel between floating/tiled state */ +void unban(Client *c); /* unbans c */ +void unmanage(Client *c); /* destroy c */ void updatesizehints(Client *c); /* update the size hint variables of c */ void updatetitle(Client *c); /* update the name of c */ -void unmanage(Client *c); /* destroy c */ /* draw.c */ void drawstatus(void); /* draw the bar */ @@ -142,6 +144,7 @@ void tag(const char *arg); /* tags sel with arg's index */ void toggletag(const char *arg); /* toggles sel tags with arg's index */ void toggleview(const char *arg); /* toggles the tag with arg's index (in)visible */ void view(const char *arg); /* views the tag with arg's index */ +void shiftview(const char *arg); /* views next(1)/previous(-1) tag */ /* util.c */ void *emallocz(unsigned int size); /* allocates zero-initialized memory, exits on error */