dwm.git
17 years agosimplified focusclient()
Anselm R. Garbe [Thu, 22 Feb 2007 16:51:34 +0000 (17:51 +0100)]
simplified focusclient()

17 years agorenamed versatile into untiled
Anselm R. Garbe [Thu, 22 Feb 2007 16:43:41 +0000 (17:43 +0100)]
renamed versatile into untiled

17 years agomerged focus{prev.next} into focusclient(1/-1)
Anselm R. Garbe [Thu, 22 Feb 2007 14:25:19 +0000 (15:25 +0100)]
merged focus{prev.next} into focusclient(1/-1)

17 years agomade dwm.h more tidy (thx Jukka for the zoom() hint)
Anselm R. Garbe [Thu, 22 Feb 2007 14:06:56 +0000 (15:06 +0100)]
made dwm.h more tidy (thx Jukka for the zoom() hint)

17 years agooops
Anselm R. Garbe [Thu, 22 Feb 2007 11:16:58 +0000 (12:16 +0100)]
oops

17 years agosmall bugfix
Anselm R. Garbe [Thu, 22 Feb 2007 11:15:48 +0000 (12:15 +0100)]
small bugfix

17 years agofixed some issues due to the Arg->const char * transition
Anselm R. Garbe [Thu, 22 Feb 2007 11:00:02 +0000 (12:00 +0100)]
fixed some issues due to the Arg->const char * transition

17 years agorestoring default keybindings as Sander complained
Anselm R. Garbe [Thu, 22 Feb 2007 10:45:03 +0000 (11:45 +0100)]
restoring default keybindings as Sander complained

17 years agoreplaced Arg union with const char *arg, seems cleaner to me, even if we need atoi...
Anselm R. Garbe [Thu, 22 Feb 2007 10:42:08 +0000 (11:42 +0100)]
replaced Arg union with const char *arg, seems cleaner to me, even if we need atoi() in some places

17 years agore-added xterm to config.default.h
Anselm R. Garbe [Thu, 22 Feb 2007 10:15:31 +0000 (11:15 +0100)]
re-added xterm to config.default.h

17 years agoremoved button4/5-bindings for incnmaster on mode label - that is misleading
Anselm R. Garbe [Thu, 22 Feb 2007 10:09:44 +0000 (11:09 +0100)]
removed button4/5-bindings for incnmaster on mode label - that is misleading

17 years agofixed order of key bindings described in dwm.1
Anselm R. Garbe [Thu, 22 Feb 2007 10:06:37 +0000 (11:06 +0100)]
fixed order of key bindings described in dwm.1

17 years agostatus needs update even in togglemax() - since we got an indicator for this
Anselm R. Garbe [Thu, 22 Feb 2007 09:59:42 +0000 (10:59 +0100)]
status needs update even in togglemax() - since we got an indicator for this

17 years agoreusing drawsquare for client title, empty square before title means versatile window...
Anselm R. Garbe [Thu, 22 Feb 2007 09:57:19 +0000 (10:57 +0100)]
reusing drawsquare for client title, empty square before title means versatile window, filled square before title means versatile maximized window.

17 years agodwm draws a small caret before the client title if it's a versatile client
Anselm R. Garbe [Thu, 22 Feb 2007 09:52:57 +0000 (10:52 +0100)]
dwm draws a small caret before the client title if it's a versatile client

17 years agonah grouped keybindings by context
Anselm R. Garbe [Thu, 22 Feb 2007 08:29:38 +0000 (09:29 +0100)]
nah grouped keybindings by context

17 years agofixed exit condition in togglemax()
Anselm R. Garbe [Thu, 22 Feb 2007 07:08:36 +0000 (08:08 +0100)]
fixed exit condition in togglemax()

17 years agofixing missing extern declars in dwm.h for {de,at}tach()
Anselm R. Garbe [Thu, 22 Feb 2007 07:02:04 +0000 (08:02 +0100)]
fixing missing extern declars in dwm.h for {de,at}tach()

17 years agoseveral changes, made togglemax extern and separated it from zoom() - moved zoom...
Anselm R. Garbe [Thu, 22 Feb 2007 06:59:13 +0000 (07:59 +0100)]
several changes, made togglemax extern and separated it from zoom() - moved zoom() and togglemax() into layout.c, changed void (*func)(Arg *) into void (*func)(Arg), changed default keybindings of focusnext/focusprev and incmasterw to h/j/k/l accordingly, made keys in config*h appear alphabetically (special keys first), renamed resizemaster into incmasterw, renamed MASTER into MASTERWIDTH

17 years agojust ignore the FD_ISSET check in main.c of xfd, just call XPending (which does the...
Anselm R. Garbe [Wed, 21 Feb 2007 20:36:54 +0000 (21:36 +0100)]
just ignore the FD_ISSET check in main.c of xfd, just call XPending (which does the same afair)

17 years agooptimizing background color of terminals
Anselm R. Garbe [Wed, 21 Feb 2007 16:00:06 +0000 (17:00 +0100)]
optimizing background color of terminals

17 years agousing 333 as background, hey proggyclean is really good
Anselm R. Garbe [Wed, 21 Feb 2007 15:57:21 +0000 (16:57 +0100)]
using 333 as background, hey proggyclean is really good

17 years agoswitching to 13pt proggyclean (this fits better my 1920x1200 resolution than 12pt...
Anselm R. Garbe [Wed, 21 Feb 2007 15:53:25 +0000 (16:53 +0100)]
switching to 13pt proggyclean (this fits better my 1920x1200 resolution than 12pt terminus which is too small or 14pt terminus which is too fat)

17 years agousing smaller font
Anselm R. Garbe [Wed, 21 Feb 2007 15:47:53 +0000 (16:47 +0100)]
using smaller font

17 years agousing a green selborder
Anselm R. Garbe [Wed, 21 Feb 2007 14:47:52 +0000 (15:47 +0100)]
using a green selborder

17 years agoreverting to bg 555
Anselm R. Garbe [Wed, 21 Feb 2007 12:31:04 +0000 (13:31 +0100)]
reverting to bg 555

17 years agos/555/357/ for SELCOLOR
Anselm R. Garbe [Wed, 21 Feb 2007 12:29:02 +0000 (13:29 +0100)]
s/555/357/ for SELCOLOR

17 years agoswitching to urxvtcd for the moment (the uxterm flicker makes me headaches, st is...
Anselm R. Garbe [Wed, 21 Feb 2007 12:24:37 +0000 (13:24 +0100)]
switching to urxvtcd for the moment (the uxterm flicker makes me headaches, st is really highest prio now)

17 years agoAdded tag 3.6.1 for changeset 20ec6976cee1
Anselm R. Garbe [Wed, 21 Feb 2007 11:09:10 +0000 (12:09 +0100)]
Added tag 3.6.1 for changeset 20ec6976cee1

17 years agocreating 3.6.1
Anselm R. Garbe [Wed, 21 Feb 2007 11:08:18 +0000 (12:08 +0100)]
creating 3.6.1

17 years agoreverted accidental removal of sx, sy
Anselm R. Garbe [Wed, 21 Feb 2007 10:49:06 +0000 (11:49 +0100)]
reverted accidental removal of sx, sy

17 years agoremoved some global vars which should be static instead
Anselm R. Garbe [Wed, 21 Feb 2007 10:45:51 +0000 (11:45 +0100)]
removed some global vars which should be static instead

17 years agomoved focus{next,prev} and nexttiled from client.c to layout.c (because those are...
Anselm R. Garbe [Wed, 21 Feb 2007 10:39:57 +0000 (11:39 +0100)]
moved focus{next,prev} and nexttiled from client.c to layout.c (because those are not client-specific), moved toggleversatile() from layout.c to client.c (because those are client-specific)

17 years agocleaned up and commented the config.*.h
Anselm R. Garbe [Wed, 21 Feb 2007 10:30:52 +0000 (11:30 +0100)]
cleaned up and commented the config.*.h

17 years agoAdded tag 3.6 for changeset 75b1b25fe0d7e29400baf30568153f668324928b
Anselm R. Garbe [Wed, 21 Feb 2007 10:05:27 +0000 (11:05 +0100)]
Added tag 3.6 for changeset 75b1b25fe0d7e29400baf30568153f668324928b

17 years agofixed quoting and a comment
Anselm R. Garbe [Wed, 21 Feb 2007 10:04:33 +0000 (11:04 +0100)]
fixed quoting and a comment

17 years agorenamed setfont to initfont, getcolor to initcolor
Anselm R. Garbe [Tue, 20 Feb 2007 12:56:21 +0000 (13:56 +0100)]
renamed setfont to initfont, getcolor to initcolor

17 years agofixed order
Anselm R. Garbe [Tue, 20 Feb 2007 12:48:02 +0000 (13:48 +0100)]
fixed order

17 years agoadded draw.c again (except getcolor and setfont which are helpers in main.c)
Anselm R. Garbe [Tue, 20 Feb 2007 12:46:21 +0000 (13:46 +0100)]
added draw.c again (except getcolor and setfont which are helpers in main.c)

17 years agoseparating drawsquare from drawtext, made drawtext extern
Anselm R. Garbe [Tue, 20 Feb 2007 12:40:31 +0000 (13:40 +0100)]
separating drawsquare from drawtext, made drawtext extern

17 years agorechecked with OpenBSD
Anselm R. Garbe [Tue, 20 Feb 2007 10:26:16 +0000 (11:26 +0100)]
rechecked with OpenBSD

17 years agosplit screen.c into layout.c and tag.c (because the view is an implicit mixture of...
Anselm R. Garbe [Tue, 20 Feb 2007 09:49:53 +0000 (10:49 +0100)]
split screen.c into layout.c and tag.c (because the view is an implicit mixture of both)

17 years agousing eprint instead of fputs
Anselm R. Garbe [Mon, 19 Feb 2007 20:17:54 +0000 (21:17 +0100)]
using eprint instead of fputs

17 years agoreplaced togglelayout with setlayout
Anselm R. Garbe [Mon, 19 Feb 2007 17:33:15 +0000 (18:33 +0100)]
replaced togglelayout with setlayout

17 years agochanged some odering in config*.h
Anselm R. Garbe [Mon, 19 Feb 2007 17:19:43 +0000 (18:19 +0100)]
changed some odering in config*.h

17 years agorenamed Client->versatile and Rule->versatile into Client->isversatile resp. Rule...
Anselm R. Garbe [Mon, 19 Feb 2007 16:18:24 +0000 (17:18 +0100)]
renamed Client->versatile and Rule->versatile into Client->isversatile resp. Rule->isversatile

17 years agorenames swim[ming] into versatile
Anselm R. Garbe [Mon, 19 Feb 2007 16:12:26 +0000 (17:12 +0100)]
renames swim[ming] into versatile

17 years agorenamed floating into swimming (this does not clash with C naming conventions and...
Anselm R. Garbe [Mon, 19 Feb 2007 16:00:32 +0000 (17:00 +0100)]
renamed floating into swimming (this does not clash with C naming conventions and fits better the fish symbol) - also in man page

17 years agoremoved debug compile flags
Anselm R. Garbe [Mon, 19 Feb 2007 15:41:47 +0000 (16:41 +0100)]
removed debug compile flags

17 years agointroduced Layout struct
Anselm R. Garbe [Mon, 19 Feb 2007 15:40:36 +0000 (16:40 +0100)]
introduced Layout struct

17 years agosome more code polishing
Anselm R. Garbe [Mon, 19 Feb 2007 15:07:22 +0000 (16:07 +0100)]
some more code polishing

17 years agoforgot an extern declaration
Anselm R. Garbe [Mon, 19 Feb 2007 15:04:38 +0000 (16:04 +0100)]
forgot an extern declaration

17 years agobugfix of transient handling
Anselm R. Garbe [Mon, 19 Feb 2007 14:57:08 +0000 (15:57 +0100)]
bugfix of transient handling

17 years agoremoved procevent, more refactoring
Anselm R. Garbe [Mon, 19 Feb 2007 14:23:35 +0000 (15:23 +0100)]
removed procevent, more refactoring

17 years agodraw.c is useless (belongs to main.c now)
Anselm R. Garbe [Mon, 19 Feb 2007 14:17:31 +0000 (15:17 +0100)]
draw.c is useless (belongs to main.c now)

17 years agorenamed view.c into screen.c
Anselm R. Garbe [Mon, 19 Feb 2007 14:05:29 +0000 (15:05 +0100)]
renamed view.c into screen.c

17 years agorenamed manage.c to view.c
Anselm R. Garbe [Mon, 19 Feb 2007 13:57:32 +0000 (14:57 +0100)]
renamed manage.c to view.c

17 years agorenamed Rule members, renamed RReg into Regexps
Anselm R. Garbe [Mon, 19 Feb 2007 13:52:19 +0000 (14:52 +0100)]
renamed Rule members, renamed RReg into Regexps

17 years agomerged tag.c, view.c and tile.c to manage.c
Anselm R. Garbe [Mon, 19 Feb 2007 13:44:05 +0000 (14:44 +0100)]
merged tag.c, view.c and tile.c to manage.c

17 years agosome more refactoring
Anselm R. Garbe [Mon, 19 Feb 2007 12:53:40 +0000 (13:53 +0100)]
some more refactoring

17 years agoadded some new convenience functions
Anselm R. Garbe [Mon, 19 Feb 2007 12:42:39 +0000 (13:42 +0100)]
added some new convenience functions

17 years agosome more refactoring
Anselm R. Garbe [Mon, 19 Feb 2007 12:17:49 +0000 (13:17 +0100)]
some more refactoring

17 years agointroduced tile.c, some refactoring of functions
Anselm R. Garbe [Mon, 19 Feb 2007 12:00:29 +0000 (13:00 +0100)]
introduced tile.c, some refactoring of functions

17 years agosimplified configurerequest to a bare minimum, removed wrong ban() calls
Anselm R. Garbe [Mon, 19 Feb 2007 10:34:12 +0000 (11:34 +0100)]
simplified configurerequest to a bare minimum, removed wrong ban() calls

17 years agofixed configurerequest according to Jukkas complains
Anselm R. Garbe [Mon, 19 Feb 2007 10:22:47 +0000 (11:22 +0100)]
fixed configurerequest according to Jukkas complains

17 years agofixed configurerequest according to the problem Jukka reported
Anselm R. Garbe [Mon, 19 Feb 2007 10:03:27 +0000 (11:03 +0100)]
fixed configurerequest according to the problem Jukka reported

17 years agodon't resize master if not in tiled mode
Anselm R. Garbe [Mon, 19 Feb 2007 09:51:11 +0000 (10:51 +0100)]
don't resize master if not in tiled mode

17 years agoremoved useless space
Anselm R. Garbe [Fri, 16 Feb 2007 15:51:27 +0000 (16:51 +0100)]
removed useless space

17 years agowell, resize should be called in dofloat anyways ;)
Anselm R. Garbe [Fri, 16 Feb 2007 15:41:22 +0000 (16:41 +0100)]
well, resize should be called in dofloat anyways ;)

17 years agoremoved ugly ban(), extended resize() that it only resets the size if necessary,...
Anselm R. Garbe [Fri, 16 Feb 2007 15:38:40 +0000 (16:38 +0100)]
removed ugly ban(), extended resize() that it only resets the size if necessary, added border_width commit to manage()

17 years agoremoved getnext/getprev, redundant
Anselm R. Garbe [Fri, 16 Feb 2007 09:20:34 +0000 (10:20 +0100)]
removed getnext/getprev, redundant

17 years agoadded ban() which takes care than a banned window is not banned again... (this reduce...
Anselm R. Garbe [Wed, 14 Feb 2007 13:01:12 +0000 (14:01 +0100)]
added ban() which takes care than a banned window is not banned again... (this reduces the overall ConfigureNotify's to clients)

17 years agoAdded tag 3.5 for changeset 63ad05e7f9e1
Anselm R. Garbe [Wed, 14 Feb 2007 08:35:48 +0000 (09:35 +0100)]
Added tag 3.5 for changeset 63ad05e7f9e1

17 years agosimplifying regexps in config samples
Anselm R. Garbe [Wed, 14 Feb 2007 08:31:23 +0000 (09:31 +0100)]
simplifying regexps in config samples

17 years agomade for/if/else constructs more consistent, some code polishing
Anselm R. Garbe [Wed, 14 Feb 2007 08:09:18 +0000 (09:09 +0100)]
made for/if/else constructs more consistent, some code polishing

17 years agomade configurerequest more tidy
Anselm R. Garbe [Wed, 14 Feb 2007 07:14:41 +0000 (08:14 +0100)]
made configurerequest more tidy

17 years agoI didn't knew of c->isfixed, that should fix Jukkas issue with gkrellm ;)
Anselm R. Garbe [Tue, 13 Feb 2007 21:53:58 +0000 (22:53 +0100)]
I didn't knew of c->isfixed, that should fix Jukkas issue with gkrellm ;)

17 years agomaking it more sure that transient checks will work in any case
Anselm R. Garbe [Tue, 13 Feb 2007 21:24:27 +0000 (22:24 +0100)]
making it more sure that transient checks will work in any case

17 years agostupid me, one needs to set c->{x,y,w,h} in configurerequest obviously ;)
Anselm R. Garbe [Tue, 13 Feb 2007 13:59:58 +0000 (14:59 +0100)]
stupid me, one needs to set c->{x,y,w,h} in configurerequest obviously ;)

17 years agosimplified configurerequest
Anselm R. Garbe [Tue, 13 Feb 2007 12:39:33 +0000 (13:39 +0100)]
simplified configurerequest

17 years agoyet another consistency fix of dwm
Anselm R. Garbe [Mon, 12 Feb 2007 16:20:51 +0000 (17:20 +0100)]
yet another consistency fix of dwm

17 years agoI don't see any reason why we should select for input on override-redirect windows?
Anselm R. Garbe [Mon, 12 Feb 2007 15:41:46 +0000 (16:41 +0100)]
I don't see any reason why we should select for input on override-redirect windows?

17 years agobugfix of bugfix (thx to Sander)
Anselm R. Garbe [Mon, 12 Feb 2007 13:20:47 +0000 (14:20 +0100)]
bugfix of bugfix (thx to Sander)

17 years agofixed a bug
Anselm R. Garbe [Mon, 12 Feb 2007 12:04:29 +0000 (13:04 +0100)]
fixed a bug

17 years agoduring writing 2wm.1 I noticed some bugs in dwm.1
Anselm R. Garbe [Mon, 12 Feb 2007 10:42:32 +0000 (11:42 +0100)]
during writing 2wm.1 I noticed some bugs in dwm.1

17 years agoremoving all EnterNotifys after resize
Anselm R. Garbe [Mon, 12 Feb 2007 09:21:26 +0000 (10:21 +0100)]
removing all EnterNotifys after resize

17 years agoadded pointer warp on drop in resize
Anselm R. Garbe [Mon, 12 Feb 2007 09:19:52 +0000 (10:19 +0100)]
added pointer warp on drop in resize

17 years agopneubeck pointed out an obvious thing, that a second p = stext + strlen(stext) -...
Anselm R. Garbe [Fri, 9 Feb 2007 13:56:19 +0000 (14:56 +0100)]
pneubeck pointed out an obvious thing, that a second p = stext + strlen(stext) - 1 is unnecessary

17 years agotreating acroread and mplayer floating by default
Anselm R. Garbe [Fri, 9 Feb 2007 10:58:37 +0000 (11:58 +0100)]
treating acroread and mplayer floating by default

17 years agoadapting John Grahor's patch to dwm-3.5
Anselm R. Garbe [Fri, 9 Feb 2007 08:54:08 +0000 (09:54 +0100)]
adapting John Grahor's patch to dwm-3.5

17 years agofixed copyright notice in Makefile
Anselm R. Garbe [Thu, 8 Feb 2007 13:09:52 +0000 (14:09 +0100)]
fixed copyright notice in Makefile

17 years agofixed order of Bool declarations
Anselm R. Garbe [Thu, 8 Feb 2007 12:39:33 +0000 (13:39 +0100)]
fixed order of Bool declarations

17 years agoadded TOPBAR option for making the bar appear what the user likes
Anselm R. Garbe [Thu, 8 Feb 2007 10:48:01 +0000 (11:48 +0100)]
added TOPBAR option for making the bar appear what the user likes

17 years agonext version is 3.5
Anselm R. Garbe [Thu, 8 Feb 2007 10:11:15 +0000 (11:11 +0100)]
next version is 3.5

17 years agomaking the bar appear at bottom
Anselm R. Garbe [Thu, 8 Feb 2007 10:08:40 +0000 (11:08 +0100)]
making the  bar appear at bottom

17 years agoAdded tag 3.4 for changeset 9ede7b2d2450
Anselm R. Garbe [Wed, 7 Feb 2007 11:42:35 +0000 (12:42 +0100)]
Added tag 3.4 for changeset 9ede7b2d2450

17 years agoremoved debug flags
Anselm R. Garbe [Wed, 7 Feb 2007 11:37:21 +0000 (12:37 +0100)]
removed debug flags

17 years agoreplaced getproto with a saner function, now old-school artifacts of WM times in...
Anselm R. Garbe [Wed, 7 Feb 2007 11:37:06 +0000 (12:37 +0100)]
replaced getproto with a saner function, now old-school artifacts of WM times in the early 90s completely disappeared, no punned pointer warning anymore ;)

17 years agoyet another fix
Anselm R. Garbe [Tue, 6 Feb 2007 14:29:19 +0000 (15:29 +0100)]
yet another fix

17 years agosimplification
Anselm R. Garbe [Tue, 6 Feb 2007 14:28:25 +0000 (15:28 +0100)]
simplification