dwm.git
17 years agoyeah compiz didn't did the trick, but identifying dwm as LookingGlass (LG3D)
Anselm R. Garbe [Thu, 15 Nov 2007 19:38:25 +0000 (20:38 +0100)]
yeah compiz didn't did the trick, but identifying dwm as LookingGlass (LG3D)

17 years agofoo
Anselm R. Garbe [Thu, 15 Nov 2007 18:26:44 +0000 (19:26 +0100)]
foo

17 years agohack that adds NET_SUPPORTING_WM_CHECK handling, dwm identifies itself as compiz...
Anselm R. Garbe [Thu, 15 Nov 2007 17:57:31 +0000 (18:57 +0100)]
hack that adds NET_SUPPORTING_WM_CHECK handling, dwm identifies itself as compiz, hence I believe this might workaround the JDK 1.6+ XToolkit bug

17 years agoapplied Ritesh's patch to stext handling with some minor modifications
Anselm R. Garbe [Sat, 10 Nov 2007 19:21:22 +0000 (20:21 +0100)]
applied Ritesh's patch to stext handling with some minor modifications

17 years agoinitialize prevtags in setup, now users can setup which seltags should be selectedin...
Anselm R. Garbe [Sat, 10 Nov 2007 18:31:01 +0000 (19:31 +0100)]
initialize prevtags in setup, now users can setup which seltags should be selectedin config.h

17 years agoUsing a new tags definition (const char [][MAXTAGLEN] - thanks go to Szabolcs!
Anselm R. Garbe [Sat, 10 Nov 2007 18:16:11 +0000 (19:16 +0100)]
Using a new tags definition (const char [][MAXTAGLEN] - thanks go to Szabolcs!

17 years agomoved LENGTH to dwm.c, moved prevtags to dwm.c
arg@suckless.org [Wed, 7 Nov 2007 08:49:53 +0000 (09:49 +0100)]
moved LENGTH to dwm.c, moved prevtags to dwm.c

17 years agowe check variable == value, and not the other way - the other way is for beginner...
Anselm R. Garbe [Sun, 4 Nov 2007 16:49:56 +0000 (17:49 +0100)]
we check variable == value, and not the other way - the other way is for beginner programmers.

17 years agoremoved a misleading comment about client title windows, which don't exist anymore
Anselm R. Garbe [Sun, 4 Nov 2007 11:17:06 +0000 (12:17 +0100)]
removed a misleading comment about client title windows, which don't exist anymore

17 years agofull names in -v output of dwm
Anselm R. Garbe [Sun, 4 Nov 2007 11:12:52 +0000 (12:12 +0100)]
full names in -v output of dwm

17 years agodoing it in a shorter way
Anselm R. Garbe [Sat, 3 Nov 2007 20:14:04 +0000 (21:14 +0100)]
doing it in a shorter way

17 years agoremoved fgets usage, increment offset until a line is read, dwm will drop all lines...
Anselm R. Garbe [Sat, 3 Nov 2007 19:43:12 +0000 (20:43 +0100)]
removed fgets usage, increment offset until a line is read, dwm will drop all lines read in one call, except the first!!! one (previously it preferred the last) - but the current approach is simplier and works better for general purpose in conjunction with the offset handling

17 years agosimplified
Anselm R. Garbe [Fri, 2 Nov 2007 16:07:14 +0000 (17:07 +0100)]
simplified

17 years agomade error handling more proper
Anselm R. Garbe [Fri, 2 Nov 2007 16:04:40 +0000 (17:04 +0100)]
made error handling more proper

17 years agoreplaced low-level stext reading with an fgets call
Anselm R. Garbe [Fri, 2 Nov 2007 15:57:52 +0000 (16:57 +0100)]
replaced low-level stext reading with an fgets call

17 years agorevival of RESIZEHINTS
Anselm R. Garbe [Fri, 2 Nov 2007 09:43:39 +0000 (10:43 +0100)]
revival of RESIZEHINTS

17 years agosanders patch for b2 toggle
arg@suckless.org [Mon, 29 Oct 2007 11:42:58 +0000 (12:42 +0100)]
sanders patch for b2 toggle

17 years agoreplaced Nmacros with LENGTH(x) macro
Anselm R. Garbe [Sun, 28 Oct 2007 11:52:16 +0000 (12:52 +0100)]
replaced Nmacros with LENGTH(x) macro

17 years agoreplaced ISTILE with domwfact/dozoom bools, removed nrules, nlayouts and ltidx, added...
Anselm R. Garbe [Sun, 28 Oct 2007 11:41:14 +0000 (12:41 +0100)]
replaced ISTILE with domwfact/dozoom bools, removed nrules, nlayouts and ltidx, added NRULES, NLAYOUTS and Layout *layout as alternatives, removed isarrange(), checking against layout->arrange instead.

17 years agosome sanity changes
Anselm R. Garbe [Sat, 27 Oct 2007 16:21:02 +0000 (18:21 +0200)]
some sanity changes

17 years agogoing toward 4.7
Anselm R. Garbe [Sat, 27 Oct 2007 16:12:54 +0000 (18:12 +0200)]
going toward 4.7

17 years agoAdded tag 4.6 for changeset bcd7e18e196a
Anselm R. Garbe [Thu, 25 Oct 2007 18:24:59 +0000 (20:24 +0200)]
Added tag 4.6 for changeset bcd7e18e196a

17 years agofixed a comment
arg@suckless.org [Thu, 25 Oct 2007 08:42:55 +0000 (10:42 +0200)]
fixed a comment

17 years agoalso consider width for tile fallback enforcing
Anselm R. Garbe [Wed, 24 Oct 2007 18:34:08 +0000 (20:34 +0200)]
also consider width for tile fallback enforcing

17 years agoremoved RESIZEHINTS and enhanced tile for fixed or aspect-ratio'ed clients
arg@suckless.org [Wed, 24 Oct 2007 14:26:59 +0000 (16:26 +0200)]
removed RESIZEHINTS and enhanced tile for fixed or aspect-ratio'ed clients

17 years agosome cleanup, removed ntags variable, defined NTAGS macro, simplified tag(), view...
arg@suckless.org [Wed, 24 Oct 2007 14:07:43 +0000 (16:07 +0200)]
some cleanup, removed ntags variable, defined NTAGS macro, simplified tag(), view() and idxoftag(), fixed some NULL comparisions

17 years agoparenthized use of ISTILE macro in dwm.c
arg@suckless.org [Tue, 23 Oct 2007 07:38:47 +0000 (09:38 +0200)]
parenthized use of ISTILE macro in dwm.c

17 years agothx to Toni Lainson
arg@suckless.org [Fri, 19 Oct 2007 07:56:51 +0000 (09:56 +0200)]
thx to Toni Lainson

17 years agofixed two comments
arg@suckless.org [Thu, 18 Oct 2007 15:02:19 +0000 (17:02 +0200)]
fixed two comments

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