sites

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit bfd6bd0636db67403faf12c087cfe84d66558d82
parent aa717b1814fb3447a1bb7ec44e03f396cab4e57c
Author: Stefan Mark <0mark@unserver.de>
Date:   Sat,  3 Jul 2010 10:34:30 +0200

new link, added autoresize patch
Diffstat:
Adwm.suckless.org/patches/autoresize.diff | 35+++++++++++++++++++++++++++++++++++
Adwm.suckless.org/patches/autoresize.md | 13+++++++++++++
Mdwm.suckless.org/patches/fancycoloredbarclickable.md | 2+-
Mdwm.suckless.org/patches/transparency.md | 2+-
4 files changed, 50 insertions(+), 2 deletions(-)

diff --git a/dwm.suckless.org/patches/autoresize.diff b/dwm.suckless.org/patches/autoresize.diff @@ -0,0 +1,35 @@ +diff -r 53d98940cb04 dwm.c +--- a/dwm.c Fri Jun 04 11:41:16 2010 +0100 ++++ b/dwm.c Sat Jul 03 10:31:22 2010 +0200 +@@ -88,7 +88,7 @@ + int basew, baseh, incw, inch, maxw, maxh, minw, minh; + int bw, oldbw; + unsigned int tags; +- Bool isfixed, isfloating, isurgent, oldstate; ++ Bool isfixed, isfloating, isurgent, oldstate, needresize; + Client *next; + Client *snext; + Monitor *mon; +@@ -591,6 +591,8 @@ + configure(c); + if(ISVISIBLE(c)) + XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h); ++ else ++ c->needresize=1; + } + else + configure(c); +@@ -1576,7 +1578,12 @@ + if(!c) + return; + if(ISVISIBLE(c)) { /* show clients top down */ +- XMoveWindow(dpy, c->win, c->x, c->y); ++ if(c->needresize) { ++ c->needresize=0; ++ XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h); ++ } else { ++ XMoveWindow(dpy, c->win, c->x, c->y); ++ } + if(!c->mon->lt[c->mon->sellt]->arrange || c->isfloating) + resize(c, c->x, c->y, c->w, c->h, False); + showhide(c->snext); diff --git a/dwm.suckless.org/patches/autoresize.md b/dwm.suckless.org/patches/autoresize.md @@ -0,0 +1,13 @@ +# autoresize + +## Description + +By default, windows that are not visible when requesting a resize/move wont get resized/moved. With this Patch, they do. + +## Download + + * [autoresize.diff](autoresize.diff) autoresize.diff (07.03.2010) + +## Author + + * Stefan Mark - <0mark@unserver.de> diff --git a/dwm.suckless.org/patches/fancycoloredbarclickable.md b/dwm.suckless.org/patches/fancycoloredbarclickable.md @@ -15,7 +15,7 @@ everywhere but in the status area. ## Download - * [dwm-fancycoloredbarclickable.diff](http://0mark.unserver.de/dwm-sprinkles/export/40/trunk/patches/dwm-fancycoloredbarclickable.diff) latest fancycoloredbarclickable patch + * [dwm-fancycoloredbarclickable.diff](https://svn.0mark.unserver.de/dwm/trunk/patches/dwm-fancycoloredbarclickable.diff) latest fancycoloredbarclickable patch ## Glueer (for is is a patch of patches, im not really the author, but one who glued things together ;) diff --git a/dwm.suckless.org/patches/transparency.md b/dwm.suckless.org/patches/transparency.md @@ -8,7 +8,7 @@ when a rule is found. There may be Bugs. A lot of them. Creeeeepy! ## Download - * [dwm-transparency.diff](http://0mark.unserver.de/dwm-sprinkles/export/40/trunk/patches/dwm-transparency.diff) latest transparency patch + * [dwm-transparency.diff](https://svn.0mark.unserver.de/dwm/trunk/patches/dwm-transparency.diff) latest transparency patch ## Author