dwm.git
17 years agoremoved dwm.h, just include C-files in config.h if you extend dwm, that's simplier...
arg@suckless.org [Thu, 18 Oct 2007 08:28:41 +0000 (10:28 +0200)]
removed dwm.h, just include C-files in config.h if you extend dwm, that's simplier and most flexible than all other possibilities

17 years agosmall cosmetic fix
arg@suckless.org [Wed, 17 Oct 2007 12:35:21 +0000 (14:35 +0200)]
small cosmetic fix

17 years agouncommented DEBUG CFLGAS/LDFLAGS
arg@suckless.org [Wed, 17 Oct 2007 10:28:34 +0000 (12:28 +0200)]
uncommented DEBUG CFLGAS/LDFLAGS

17 years agojust making dwm.h saner
arg@suckless.org [Wed, 17 Oct 2007 09:19:14 +0000 (11:19 +0200)]
just making dwm.h saner

17 years agoapplied Eric Mertens patch to mainstream dwm, however this needs testing
Anselm R. Garbe [Tue, 16 Oct 2007 17:07:51 +0000 (19:07 +0200)]
applied Eric Mertens patch to mainstream dwm, however this needs testing

17 years agocleaned up dwm.c/dwm.h somewhat that it allows easier integration of patches
Anselm R. Garbe [Tue, 16 Oct 2007 17:04:49 +0000 (19:04 +0200)]
cleaned up dwm.c/dwm.h somewhat that it allows easier integration of patches

17 years agosmall comment
Anselm R. Garbe [Thu, 11 Oct 2007 18:50:01 +0000 (20:50 +0200)]
small comment

17 years agorecreated dwm.h
Anselm R. Garbe [Thu, 11 Oct 2007 18:47:34 +0000 (20:47 +0200)]
recreated dwm.h

17 years agoadded Mod1-Tab description to dwm.1
Anselm R. Garbe [Wed, 10 Oct 2007 16:51:03 +0000 (18:51 +0200)]
added Mod1-Tab description to dwm.1

17 years agoadded antoszka's viewprev patch with some minor modifications, restored Client->tags...
Anselm R. Garbe [Wed, 10 Oct 2007 16:39:28 +0000 (18:39 +0200)]
added antoszka's viewprev patch with some minor modifications, restored Client->tags as Bool *, however kept the static initialization of ntags and seltags (prevtags) - this seems to be the best compromise

17 years agoapplied Brandon MacDone's static initialization patch for seltags and Client->tags
Anselm R. Garbe [Sat, 6 Oct 2007 17:43:15 +0000 (19:43 +0200)]
applied Brandon MacDone's static initialization patch for seltags and Client->tags

17 years agoremoving NULL-terminating **tags definition in config.h
Anselm R. Garbe [Fri, 5 Oct 2007 16:30:01 +0000 (18:30 +0200)]
removing NULL-terminating **tags definition in config.h

17 years agoremoved two spaces reported by Soleen
Anselm R. Garbe [Wed, 3 Oct 2007 14:25:25 +0000 (16:25 +0200)]
removed two spaces reported by Soleen

17 years agoreverted Peters patch to tile, I will discuss the reasons at dwm@
Anselm R. Garbe [Mon, 1 Oct 2007 19:25:15 +0000 (21:25 +0200)]
reverted Peters patch to tile, I will discuss the reasons at dwm@

17 years agos/xterm/uxterm/
Anselm R. Garbe [Mon, 1 Oct 2007 13:39:37 +0000 (15:39 +0200)]
s/xterm/uxterm/

17 years agoadded hint for downloading dextra
Anselm R. Garbe [Mon, 1 Oct 2007 12:40:53 +0000 (14:40 +0200)]
added hint for downloading dextra

17 years agofixed font definition
Anselm R. Garbe [Mon, 1 Oct 2007 09:43:53 +0000 (11:43 +0200)]
fixed font definition

17 years agofixed man page
Anselm R. Garbe [Sun, 30 Sep 2007 17:20:05 +0000 (19:20 +0200)]
fixed man page

17 years agofixed an issue in Peter's patch (it is no good idea to restack() all clients on enter...
Anselm R. Garbe [Sun, 30 Sep 2007 16:33:05 +0000 (18:33 +0200)]
fixed an issue in Peter's patch (it is no good idea to restack() all clients on enternotify()

17 years agoapplied Peter Hartlich's border collapse patch
Anselm R. Garbe [Sun, 30 Sep 2007 10:47:08 +0000 (12:47 +0200)]
applied Peter Hartlich's border collapse patch

17 years agoimproved tile() for the RESIZEHINTS == True case, now more space is consumed by the...
Anselm R. Garbe [Thu, 27 Sep 2007 18:08:21 +0000 (20:08 +0200)]
improved tile() for the RESIZEHINTS == True case, now more space is consumed by the clients (esp. if those clients use increment handling heavily)

17 years agofixed colors
Anselm R. Garbe [Thu, 27 Sep 2007 16:59:47 +0000 (18:59 +0200)]
fixed colors

17 years agofixed inclusion order
arg@suckless.org [Thu, 27 Sep 2007 07:14:32 +0000 (09:14 +0200)]
fixed inclusion order

17 years agoupdated with my favorite colorscheme
Anselm R. Garbe [Wed, 26 Sep 2007 17:14:22 +0000 (19:14 +0200)]
updated with my favorite colorscheme

17 years agoapplied colors depend from lavishs proposal
Anselm R. Garbe [Tue, 25 Sep 2007 18:43:29 +0000 (20:43 +0200)]
applied colors depend from lavishs proposal

17 years agoswitching to white normal bg, renaming tag 9 into www, for static use in conjunction...
Anselm R. Garbe [Sun, 23 Sep 2007 16:50:04 +0000 (18:50 +0200)]
switching to white normal bg, renaming tag 9 into www, for static use in conjunction with ff

17 years agobtw 4.6 will be the next release
Anselm R. Garbe [Sun, 23 Sep 2007 09:24:42 +0000 (11:24 +0200)]
btw 4.6 will be the next release

17 years agorenamed config.h into config.def.h, config.h will be created if not present, this...
Anselm R. Garbe [Sun, 23 Sep 2007 09:24:12 +0000 (11:24 +0200)]
renamed config.h into config.def.h, config.h will be created if not present, this seems less annoying after all

17 years agointroduced ISTILE, which can be easily extended with other layout functions to allow...
Anselm R. Garbe [Sat, 22 Sep 2007 19:55:19 +0000 (21:55 +0200)]
introduced ISTILE, which can be easily extended with other layout functions to allow reuse of setmwfact() and zoom()

17 years agosetmwfact and zoom check isarrange(floating) now, not !isarrange(tile) - this makes...
Anselm R. Garbe [Sat, 22 Sep 2007 19:34:06 +0000 (21:34 +0200)]
setmwfact and zoom check isarrange(floating) now, not !isarrange(tile) - this makes it easier to play well with bstack and nmtile patches

17 years agoAdded tag 4.5 for changeset 2acc60d6dfe2
Anselm R. Garbe [Sat, 22 Sep 2007 07:13:03 +0000 (09:13 +0200)]
Added tag 4.5 for changeset 2acc60d6dfe2

17 years agocosmetic fix
Anselm R. Garbe [Sat, 22 Sep 2007 06:57:24 +0000 (08:57 +0200)]
cosmetic fix

17 years agofixed a comment
Anselm R. Garbe [Thu, 20 Sep 2007 19:45:27 +0000 (21:45 +0200)]
fixed a comment

17 years agoapplied Peters patch, applied yiyus hint to initfont
arg@suckless.org [Wed, 19 Sep 2007 15:32:28 +0000 (17:32 +0200)]
applied Peters patch, applied yiyus hint to initfont

17 years agoapplied Peter Hartlich's togglemax patch to allow toggling tiled clients to maximum
Anselm R. Garbe [Tue, 18 Sep 2007 17:04:50 +0000 (19:04 +0200)]
applied Peter Hartlich's togglemax patch to allow toggling tiled clients to maximum

17 years agomade all stuff non-static - so you can choose wether to use dwm the static or the...
arg@suckless.org [Mon, 17 Sep 2007 14:42:37 +0000 (16:42 +0200)]
made all stuff non-static - so you can choose wether to use dwm the static or the extern way when extending it

17 years agothere might be envs which need Xlib.h
Anselm R. Garbe [Sun, 16 Sep 2007 18:02:42 +0000 (20:02 +0200)]
there might be envs which need Xlib.h

17 years agoMod1-Button2 on a floating but not-fixed client will make it tiled again
Anselm R. Garbe [Sun, 16 Sep 2007 11:42:37 +0000 (13:42 +0200)]
Mod1-Button2 on a floating but not-fixed client will make it tiled again

17 years agonow tiled windows can be resized/moved, their floating state will be toggled implicitely
Anselm R. Garbe [Sun, 16 Sep 2007 11:27:33 +0000 (13:27 +0200)]
now tiled windows can be resized/moved, their floating state will be toggled implicitely

17 years agosome more rearrangements
Anselm R. Garbe [Sun, 16 Sep 2007 10:34:08 +0000 (12:34 +0200)]
some more rearrangements

17 years agoordered all functions alphabetically
Anselm R. Garbe [Sun, 16 Sep 2007 09:53:14 +0000 (11:53 +0200)]
ordered all functions alphabetically

17 years agocorrected a misleading comment
Anselm R. Garbe [Sun, 16 Sep 2007 08:24:35 +0000 (10:24 +0200)]
corrected a misleading comment

17 years agomacros which have been defined in config.h can only be used at function level, howeve...
Anselm R. Garbe [Sun, 16 Sep 2007 08:23:53 +0000 (10:23 +0200)]
macros which have been defined in config.h can only be used at function level, however you can nest code into config.h now for implementing a different layout (just for example), eg. #include "supertile.c"

17 years agoordered function forward definitions
Anselm R. Garbe [Sat, 15 Sep 2007 20:45:18 +0000 (22:45 +0200)]
ordered function forward definitions

17 years agobackporting my intro-comment of old dwm.h
Anselm R. Garbe [Sat, 15 Sep 2007 20:33:46 +0000 (22:33 +0200)]
backporting my intro-comment of old dwm.h

17 years agoremoved grabkeys, not necessary
Anselm R. Garbe [Sat, 15 Sep 2007 20:31:24 +0000 (22:31 +0200)]
removed grabkeys, not necessary

17 years agomicromizing dwm step 1
Anselm R. Garbe [Sat, 15 Sep 2007 20:25:27 +0000 (22:25 +0200)]
micromizing dwm step 1

17 years agonew colorscheme (16-bit compliant)
Anselm R. Garbe [Sat, 15 Sep 2007 18:39:31 +0000 (20:39 +0200)]
new colorscheme (16-bit compliant)

17 years agomoved bar-related stuff to bar.c (merged draw.c into that)
Anselm R. Garbe [Sat, 15 Sep 2007 11:16:54 +0000 (13:16 +0200)]
moved bar-related stuff to bar.c (merged draw.c into that)

17 years agorenamed drawstatus into drawbar
Anselm R. Garbe [Sat, 15 Sep 2007 10:36:42 +0000 (12:36 +0200)]
renamed drawstatus into drawbar

17 years agorenamed config.default.h into config.h
Anselm R. Garbe [Sat, 15 Sep 2007 08:35:18 +0000 (10:35 +0200)]
renamed config.default.h into config.h

17 years agodist target only needs to add config.default.h
Anselm R. Garbe [Sat, 15 Sep 2007 08:31:28 +0000 (10:31 +0200)]
dist target only needs to add config.default.h

17 years agoremoved config.arg.h, only 1 config.h necessary
Anselm R. Garbe [Sat, 15 Sep 2007 08:30:45 +0000 (10:30 +0200)]
removed config.arg.h, only 1 config.h necessary

17 years agosmall changes of the colors
Anselm R. Garbe [Fri, 14 Sep 2007 18:32:12 +0000 (20:32 +0200)]
small changes of the colors

17 years agoother color
Anselm R. Garbe [Tue, 11 Sep 2007 19:30:27 +0000 (21:30 +0200)]
other color

17 years agousing light colorscheme, preparing merge of config.arg.h with config.default.h
Anselm R. Garbe [Tue, 11 Sep 2007 18:16:16 +0000 (20:16 +0200)]
using light colorscheme, preparing merge of config.arg.h with config.default.h

17 years agoI work with enabled RESIZEHINTS, simply because I force myself to continue the st...
Anselm R. Garbe [Sun, 9 Sep 2007 16:31:19 +0000 (18:31 +0200)]
I work with enabled RESIZEHINTS, simply because I force myself to continue the st development ;)

17 years agointroduced new define RESIZEHINTS, which allows to enable/disable size hint handling...
Anselm R. Garbe [Sun, 9 Sep 2007 16:28:39 +0000 (18:28 +0200)]
introduced new define RESIZEHINTS, which allows to enable/disable size hint handling in tiled resizals

17 years ago14px fonts drives me nuts
Anselm R. Garbe [Fri, 7 Sep 2007 19:22:49 +0000 (21:22 +0200)]
14px fonts drives me nuts

17 years agoAdded tag 4.4.1 for changeset 7c117df5d202
Anselm R. Garbe [Sun, 26 Aug 2007 10:54:20 +0000 (12:54 +0200)]
Added tag 4.4.1 for changeset 7c117df5d202

17 years agoprepared 4.4.1 bugfix and minor feature enhancement release
Anselm R. Garbe [Sun, 26 Aug 2007 10:53:40 +0000 (12:53 +0200)]
prepared 4.4.1 bugfix and minor feature enhancement release

17 years agoAdded tag 4.4 for changeset 408014d21261
Anselm R. Garbe [Thu, 23 Aug 2007 16:15:13 +0000 (18:15 +0200)]
Added tag 4.4 for changeset 408014d21261

17 years agoremoved unnecessary include, prepared dwm-4.4
Anselm R. Garbe [Thu, 23 Aug 2007 16:11:24 +0000 (18:11 +0200)]
removed unnecessary include, prepared dwm-4.4

17 years agosetlayout should perform strcmp's if arg != NULL, because Layout is local to screen.o
Anselm R. Garbe [Wed, 22 Aug 2007 17:06:35 +0000 (19:06 +0200)]
setlayout should perform strcmp's if arg != NULL, because Layout is local to screen.o

17 years agoreverted release CFLAGs
Anselm R. Garbe [Wed, 22 Aug 2007 17:02:17 +0000 (19:02 +0200)]
reverted release CFLAGs

17 years agoremoved the _DWM_PROPERTIES handling, reverted ban/unban to XMoveWindow(), and change...
Anselm R. Garbe [Wed, 22 Aug 2007 17:01:05 +0000 (19:01 +0200)]
removed the _DWM_PROPERTIES handling, reverted ban/unban to XMoveWindow(), and changed argument of setlayout to layout[N].symbol check

17 years agorenamed char prop[] into buf[]
Anselm R. Garbe [Sun, 19 Aug 2007 16:50:47 +0000 (18:50 +0200)]
renamed char prop[] into buf[]

17 years agofixed misappearance of iconified windows on SIGKILL
Anselm R. Garbe [Sun, 19 Aug 2007 16:39:54 +0000 (18:39 +0200)]
fixed misappearance of iconified windows on SIGKILL

17 years agomoved updatebarpos to screen
Anselm R. Garbe [Sun, 19 Aug 2007 09:00:47 +0000 (11:00 +0200)]
moved updatebarpos to screen

17 years agoadded screen.c, removed layout.c and tag.c
Anselm R. Garbe [Sun, 19 Aug 2007 08:57:02 +0000 (10:57 +0200)]
added screen.c, removed layout.c and tag.c

17 years agoprepared merging layout.c and tag.c into screen.c
Anselm R. Garbe [Sun, 19 Aug 2007 08:40:07 +0000 (10:40 +0200)]
prepared merging layout.c and tag.c into screen.c

17 years agosmall fix
Anselm R. Garbe [Sun, 19 Aug 2007 08:13:24 +0000 (10:13 +0200)]
small fix

17 years agohmm I doubt the usefulness of storing this information...
Anselm R. Garbe [Sat, 18 Aug 2007 12:20:56 +0000 (14:20 +0200)]
hmm I doubt the usefulness of storing this information...

17 years agocleaned up settags-handling
Anselm R. Garbe [Sat, 18 Aug 2007 11:48:05 +0000 (13:48 +0200)]
cleaned up settags-handling

17 years agoapplied Gottox mwfact patch
Anselm R. Garbe [Sat, 18 Aug 2007 09:40:25 +0000 (11:40 +0200)]
applied Gottox mwfact patch

17 years agoreplaced static Layout *lt with static unsigned int sellayout... (will be adapted...
Anselm R. Garbe [Fri, 17 Aug 2007 19:19:07 +0000 (21:19 +0200)]
replaced static Layout *lt with static unsigned int sellayout... (will be adapted later when _DWM_CONFIG is serialized as root window property)

17 years agorenamed seltag into seltags
Anselm R. Garbe [Fri, 17 Aug 2007 19:12:55 +0000 (21:12 +0200)]
renamed seltag into seltags

17 years agoapplied Jukka Salmi's setmwfact patch
Anselm R. Garbe [Fri, 17 Aug 2007 19:10:50 +0000 (21:10 +0200)]
applied Jukka Salmi's setmwfact patch

17 years agomade plural arrays
Anselm R. Garbe [Thu, 16 Aug 2007 16:41:22 +0000 (18:41 +0200)]
made plural arrays

17 years agofixed the issue observed by various people, that clients appeared on empty tags
Anselm R. Garbe [Thu, 16 Aug 2007 16:30:25 +0000 (18:30 +0200)]
fixed the issue observed by various people, that clients appeared on empty tags

17 years agomade tag/view/toggle{tag,view} work on pointer to tags-array, there was the need...
Anselm R. Garbe [Thu, 16 Aug 2007 15:55:55 +0000 (17:55 +0200)]
made tag/view/toggle{tag,view} work on pointer to tags-array, there was the need to define Key key[] not static to do this. split focusclient into focusnext/prev, fixed config.*.h's

17 years agoapplied Jukka's patch
Anselm R. Garbe [Thu, 16 Aug 2007 06:05:30 +0000 (08:05 +0200)]
applied Jukka's patch

17 years agofixed _DWM_CONFIG persistation, fixed the client disapperance bug during restarts
Anselm R. Garbe [Wed, 15 Aug 2007 17:31:41 +0000 (19:31 +0200)]
fixed _DWM_CONFIG persistation, fixed the client disapperance bug during restarts

17 years agofififi
Anselm R. Garbe [Wed, 15 Aug 2007 17:27:32 +0000 (19:27 +0200)]
fififi

17 years agofix of resize (thanks Sander for the hint!)
Anselm R. Garbe [Tue, 14 Aug 2007 17:38:10 +0000 (19:38 +0200)]
fix of resize (thanks Sander for the hint!)

17 years agofixed a typo
Anselm R. Garbe [Tue, 14 Aug 2007 05:54:51 +0000 (07:54 +0200)]
fixed a typo

17 years agosmall bugfix
Anselm R. Garbe [Mon, 13 Aug 2007 18:10:44 +0000 (20:10 +0200)]
small bugfix

17 years agotags should be persistent now during X server run
Anselm R. Garbe [Mon, 13 Aug 2007 18:06:00 +0000 (20:06 +0200)]
tags should be persistent now during X server run

17 years agosmall bugfix
Anselm R. Garbe [Mon, 13 Aug 2007 17:22:51 +0000 (19:22 +0200)]
small bugfix

17 years agomade tile simplier
Anselm R. Garbe [Mon, 13 Aug 2007 17:19:38 +0000 (19:19 +0200)]
made tile simplier

17 years agomade Layout a static struct in layout.c, added some convenience getters in layout...
Anselm R. Garbe [Mon, 13 Aug 2007 17:13:54 +0000 (19:13 +0200)]
made Layout a static struct in layout.c, added some convenience getters in layout.c, now lt->arrange accesses are not possible anymore, arrange() is the super-arrange function which sets up all layouts

17 years agomade resize more precise
Anselm R. Garbe [Mon, 13 Aug 2007 16:24:15 +0000 (18:24 +0200)]
made resize more precise

17 years agomoved floating to layout.c, kept tile.c outside
Anselm R. Garbe [Sun, 12 Aug 2007 11:10:21 +0000 (13:10 +0200)]
moved floating to layout.c, kept tile.c outside

17 years agorenamed MASTER into MWFACT, master into mwfact, and incmaster into addtomwfact
Anselm R. Garbe [Sun, 12 Aug 2007 10:46:08 +0000 (12:46 +0200)]
renamed MASTER into MWFACT, master into mwfact, and incmaster into addtomwfact

17 years agofixed a comment
Anselm R. Garbe [Sat, 11 Aug 2007 12:44:11 +0000 (14:44 +0200)]
fixed a comment

17 years agoseparated layout-specific stuff into separate .h and .c files which are included...
Anselm R. Garbe [Sat, 11 Aug 2007 10:11:50 +0000 (12:11 +0200)]
separated layout-specific stuff into separate .h and .c files which are included in config.h resp. config.mk - this allows writing layouts for dwm without any need to patch existing code

17 years agolet not overlap the borders
Anselm R. Garbe [Fri, 10 Aug 2007 16:27:25 +0000 (18:27 +0200)]
let not overlap the borders

17 years agoremoved VRATIO, NMASTER, inc*(), renamed HRATIO into MASTER, see mailinglist for...
Anselm R. Garbe [Fri, 10 Aug 2007 16:16:05 +0000 (18:16 +0200)]
removed VRATIO, NMASTER, inc*(), renamed HRATIO into MASTER, see mailinglist for details

17 years agoslight change of my color scheme
Anselm R. Garbe [Sun, 5 Aug 2007 15:37:40 +0000 (17:37 +0200)]
slight change of my color scheme

17 years agoremoved spow(x, 0); calls, I did them for consistency's sake, but it should be rather...
Anselm R. Garbe [Sun, 5 Aug 2007 14:00:08 +0000 (16:00 +0200)]
removed spow(x, 0); calls, I did them for consistency's sake, but it should be rather obvious how the scaling works anyways