about summary refs log tree commit diff stats
path: root/dwm.html
Commit message (Expand)AuthorAgeFilesLines
* prepared 0.4 0.4arg@10ksloc.org2006-07-201-1/+1
* yet another html patcharg@10ksloc.org2006-07-201-5/+5
* updated htmlarg@10ksloc.org2006-07-201-5/+5
* some changes in the html page 0.3arg@10ksloc.org2006-07-191-2/+2
* changed occurrences of wmii.de into 10kloc.org in dwm.html, because 10kloc.or...Anselm R. Garbe2006-07-181-8/+8
* added new stuffAnselm R. Garbe2006-07-171-9/+6
* updated htmlAnselm R. Garbe2006-07-171-9/+9
* patched dwmAnselm R. Garbe2006-07-171-28/+44
* updated html 0.2Anselm R. Garbe2006-07-171-1/+1
* ordered variables in structs and source files alphabeticallyAnselm R. Garbe2006-07-171-4/+3
* changing XFlush into XSyncAnselm R. Garbe2006-07-151-3/+3
* prep 0.1 0.1Anselm R. Garbe2006-07-141-1/+3
* implemented dwm reading status text from stdin Anselm R. Garbe2006-07-141-2/+2
* made barclick to select the specific tagAnselm R. Garbe2006-07-141-2/+14
* several fixesAnselm R. Garbe2006-07-131-3/+3
* added philosophy sectionAnselm R. Garbe2006-07-131-0/+11
* added xlock command (I need it regularly)Anselm R. Garbe2006-07-131-3/+3
* fixed grammar bug reported by John-GaltAnselm R. Garbe2006-07-131-1/+1
* last change to dwm.htmlAnselm R. Garbe2006-07-131-43/+47
* renamed/changedAnselm R. Garbe2006-07-131-1/+1
* added logo+descriptionAnselm R. Garbe2006-07-131-0/+77
class="cm">/* atoms */ enum { NetSupported, NetWMName, NetLast }; /* cursor */ enum { CurNormal, CurResize, CurMove, CurInput, CurLast }; /* rects */ enum { RFloat, RGrid, RLast }; typedef struct Client Client; typedef struct Key Key; struct Client { char name[256]; char tag[256]; unsigned int border; Bool fixedsize; Window win; Window trans; Window title; XSizeHints size; XRectangle r[RLast]; Client *next; Client *snext; }; struct Key { unsigned long mod; KeySym keysym; void (*func)(char *arg); char *arg; }; extern Display *dpy; extern Window root, barwin; extern Atom net_atom[NetLast]; extern Cursor cursor[CurLast]; extern XRectangle rect, barrect; extern Bool running; extern Bool grid; extern void (*handler[LASTEvent]) (XEvent *); extern int screen, sel_screen; extern char *bartext, tag[256]; extern Brush brush; extern Client *clients; /* bar.c */ extern void draw_bar(); /* cmd.c */ extern void run(char *arg); extern void quit(char *arg); /* client.c */ extern void manage(Window w, XWindowAttributes *wa); void unmanage(Client *c); extern Client * getclient(Window w); /* key.c */ extern void update_keys(); extern void keypress(XEvent *e); /* wm.c */ extern int error_handler(Display *dpy, XErrorEvent *error);