about summary refs log tree commit diff stats
path: root/config.default.h
Commit message (Collapse)AuthorAgeFilesLines
* renamed resizecol into resizemaster 2.1arg@mig292006-10-311-2/+2
|
* added screen-border snapping in floating mode, feels quite wellarg@mig292006-10-301-0/+1
|
* applied sander's config.*h nitpick patcharg@mig292006-10-261-1/+1
|
* code polishing, removed unnecessary newlinesAnselm R. Garbe2006-10-061-2/+1
|
* removed the stack position stuffAnselm R. Garbe2006-10-051-7/+4
|
* changing MASTER value from percent into per millAnselm R. Garbe2006-10-051-3/+3
|
* keep master ratio on resizecol -> arrangeAnselm R. Garbe2006-10-051-2/+2
|
* added symbols for different modesAnselm R. Garbe2006-09-291-1/+2
|
* removed the direction flippingAnselm R. Garbe2006-09-291-2/+0
|
* small changeAnselm R. Garbe2006-09-291-1/+1
|
* added the new dotile as described on mlAnselm R. Garbe2006-09-291-0/+2
|
* first step to a more flexible dotile() algorithmAnselm R. Garbe2006-09-291-1/+3
|
* changed order of colordefs in config.h's, changed config.arg.h to fit to new ↵arg@mmvi2006-09-261-3/+3
| | | | dmenu
* implemented the maximization as I described on the mailinglist, this feels ↵arg@mmvi2006-09-221-1/+0
| | | | better to me.
* made args mode symbols the default ones (the default ones look too ugly)Anselm R. Garbe2006-09-061-2/+2
|
* renamed resizetile into resizecolAnselm R. Garbe2006-09-051-2/+2
|
* well ok, added Mod-s to default bindings (however, I don't need it)Anselm R. Garbe2006-09-051-0/+1
|
* s/growcol/resizetile/gAnselm R. Garbe2006-09-051-1/+1
|
* I really need column growing, now pushing upstreamAnselm R. Garbe2006-09-051-0/+1
|
* changed shortcut into Mod1-0Anselm R. Garbe2006-08-311-1/+1
|
* added viewall to mainstream (only Ross Mohns version, not the toggle)Anselm R. Garbe2006-08-311-0/+1
|
* applied sanders somepatches.patchAnselm R. Garbe2006-08-281-1/+1
|
* changed order of optionsAnselm R. Garbe2006-08-251-2/+2
|
* s/TILED/TILE/gAnselm R. Garbe2006-08-251-1/+1
|
* removed a bunch of lines, made mode symbols configurableAnselm R. Garbe2006-08-251-0/+2
|
* new color stuff/new rendering stuffAnselm R. Garbe2006-08-251-3/+8
|
* back to 3 colorsAnselm R. Garbe2006-08-251-4/+3
|
* 3->4 colorsAnselm R. Garbe2006-08-241-3/+4
|
* implemented class:inst:title matchingAnselm R. Garbe2006-08-231-3/+3
|
* applied zero_to_five patchAnselm R. Garbe2006-08-231-5/+5
|
* fixed default key bindings (indexes of tags were screwed up)Anselm R. Garbe2006-08-221-20/+20
|
* removed DEFTAGAnselm R. Garbe2006-08-221-2/+1
|
* applied the shorter xprop commandAnselm R.Garbe2006-08-171-1/+1
|
* removed leading ;Anselm R.Garbe2006-08-161-1/+1
|
* added sample command to config.default.h to highlight how to query ↵Anselm R.Garbe2006-08-161-0/+2
| | | | class:instance info with a one-liner of shell commands
* applied jk_to_tab patchAnselm R.Garbe2006-08-151-17/+17
|
* removed NUMLOCKMASK, added dynamically calculated numlockmask insteadAnselm R.Garbe2006-08-141-1/+0
|
* changed replacetag into toggletagAnselm R.Garbe2006-08-141-10/+10
|
* removed viewnext/viewprevAnselm R.Garbe2006-08-141-2/+0
|
* made shortcuts like proposed by Sander, renamed viewextend to toggleview ↵Anselm R.Garbe2006-08-131-10/+10
| | | | (more clear)
* implemented viewextend and added M-S-C-n shortcuts for extending the current ↵Anselm R.Garbe2006-08-111-26/+31
| | | | view... updated man page (works great!) nice feature
* readded border color, this sucks leastAnselm R.Garbe2006-08-101-0/+1
|
* removed unnecessary border colorAnselm R.Garbe2006-08-101-1/+0
|
* switched to regexp matching for Rulesarg@10ksloc.org2006-08-041-4/+3
|
* fixed a bug in dmenu callarg@10ksloc.org2006-08-041-3/+0
|
* using execl now, argv changed, using cmd and const char defs directly in the ↵arg@10ksloc.org2006-08-041-2/+4
| | | | KEYS struct
* s/tag2/two/garg@10ksloc.org2006-08-031-2/+2
|
* stylistic chnagearg@10ksloc.org2006-08-031-2/+2
|
* removed TLast tag enum, now tags is simple defined as char *[] array, the ↵arg@10ksloc.org2006-08-031-27/+21
| | | | rest is calculated correctly, rules take an int array for the tags
* changed Client->tags and Rule->tags to be Bool (I'll also try to remove the ↵arg@10ksloc.org2006-08-031-2/+2
| | | | TLast enum)
lass="p">() == 0) { if(dpy) close(ConnectionNumber(dpy)); setsid(); dup2(pfd[1], STDOUT_FILENO); close(pfd[0]); close(pfd[1]); execlp(shell, shell, "-c", cmd, NULL); fprintf(stderr, "gridwm: execlp %s", cmd); perror(" failed"); } else { n = 0; close(pfd[1]); while(l > n) { if((l = read(pfd[0], buf + n, len - n)) < 1) break; n += l; } close(pfd[0]); buf[n - 1] = 0; } wait(0); } unsigned char * getselection(unsigned long offset, unsigned long *len, unsigned long *remain) { Display *dpy; Atom xa_clip_string; Window w; XEvent ev; Atom typeret; int format; unsigned char *data; unsigned char *result = NULL; dpy = XOpenDisplay(0); if(!dpy) return NULL; xa_clip_string = XInternAtom(dpy, "_SEL_STRING", False); w = XCreateSimpleWindow(dpy, DefaultRootWindow(dpy), 10, 10, 200, 200, 1, CopyFromParent, CopyFromParent); XConvertSelection(dpy, XA_PRIMARY, XA_STRING, xa_clip_string, w, CurrentTime); XFlush(dpy); XNextEvent(dpy, &ev); if(ev.type == SelectionNotify && ev.xselection.property != None) { XGetWindowProperty(dpy, w, ev.xselection.property, offset, 4096L, False, AnyPropertyType, &typeret, &format, len, remain, &data); if(*len) { result = emalloc(sizeof(unsigned char) * *len); memcpy(result, data, *len); } XDeleteProperty(dpy, w, ev.xselection.property); } XDestroyWindow(dpy, w); XCloseDisplay(dpy); return result; }