JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
dwm.git
16 years agoadded bx, by, bw, wx, wy, ww, wh, mx, my, mw, mh, mox, moy, mow, moh, tx, ty, tw...
anselm@anselm1 [Tue, 11 Mar 2008 21:52:10 +0000 (21:52 +0000)]
added bx, by, bw, wx, wy, ww, wh, mx, my, mw, mh, mox, moy, mow, moh, tx, ty, tw, th, wx, wy, ww, wh ad variables

16 years agochanged config.def.h
Anselm R Garbe [Thu, 6 Mar 2008 19:22:00 +0000 (19:22 +0000)]
changed config.def.h

16 years agonew stuff
Anselm R Garbe [Thu, 6 Mar 2008 19:20:14 +0000 (19:20 +0000)]
new stuff

16 years agoimplemented setlayout in the way proposed on the ml, split tile() into two functions...
Anselm R Garbe [Thu, 6 Mar 2008 18:53:15 +0000 (18:53 +0000)]
implemented setlayout in the way proposed on the ml, split tile() into two functions, a third will follow soon

16 years agoallow for vstack
Anselm R Garbe [Thu, 6 Mar 2008 11:56:43 +0000 (11:56 +0000)]
allow for vstack

16 years agoadded some comments what the TODOs are for 4.8
Anselm R Garbe [Thu, 6 Mar 2008 11:56:00 +0000 (11:56 +0000)]
added some comments what the TODOs are for 4.8

16 years agochanged config.def.h
Anselm R Garbe [Wed, 5 Mar 2008 21:14:57 +0000 (21:14 +0000)]
changed config.def.h

16 years agointegrated the new -x -y -w toggles of dmenu into my setup
Anselm R Garbe [Wed, 5 Mar 2008 19:03:45 +0000 (19:03 +0000)]
integrated the new -x -y -w toggles of dmenu into my setup

16 years agoremoved some more useless clunk
Anselm R Garbe [Wed, 5 Mar 2008 18:48:33 +0000 (18:48 +0000)]
removed some more useless clunk

16 years agoimplemented the stuff as I discussed on dwm@
Anselm R Garbe [Wed, 5 Mar 2008 18:31:08 +0000 (18:31 +0000)]
implemented the stuff as I discussed on dwm@

16 years agofixed urgent hint handling
Anselm R Garbe [Wed, 5 Mar 2008 13:13:13 +0000 (13:13 +0000)]
fixed urgent hint handling

16 years agorenamed maximise to monocle again.
Anselm R Garbe [Wed, 5 Mar 2008 10:31:37 +0000 (10:31 +0000)]
renamed maximise to monocle again.

16 years agofixed urgency hint, though Xinerama integration is still ongoing
Anselm R Garbe [Wed, 5 Mar 2008 10:22:21 +0000 (10:22 +0000)]
fixed urgency hint, though Xinerama integration is still ongoing

16 years agonext on TODO
anselm@anselm1 [Wed, 5 Mar 2008 00:11:44 +0000 (00:11 +0000)]
next on TODO

16 years agorenamed MAXLEN into MAXTAGLEN (backward compliance)
anselm@anselm1 [Tue, 4 Mar 2008 21:41:36 +0000 (21:41 +0000)]
renamed MAXLEN into MAXTAGLEN (backward compliance)

16 years agorenamed monocle into maxmise, documented the keybindings in dwm(1)
anselm@anselm1 [Tue, 4 Mar 2008 21:40:49 +0000 (21:40 +0000)]
renamed monocle into maxmise, documented the keybindings in dwm(1)

16 years agomonocle goes mainstream
Anselm R Garbe [Tue, 4 Mar 2008 18:58:23 +0000 (18:58 +0000)]
monocle goes mainstream

16 years agofixed applyrules bug
Anselm R Garbe [Tue, 4 Mar 2008 18:13:07 +0000 (18:13 +0000)]
fixed applyrules bug

16 years agoremoved View cruft, now back to the roots
anselm@anselm1 [Mon, 3 Mar 2008 21:40:37 +0000 (21:40 +0000)]
removed View cruft, now back to the roots

16 years agomade tag names snappier
Anselm R Garbe [Fri, 29 Feb 2008 11:59:28 +0000 (11:59 +0000)]
made tag names snappier

16 years agofixed some issues nsz reported in IRC log
anselm@anselm1 [Thu, 28 Feb 2008 21:44:52 +0000 (21:44 +0000)]
fixed some issues nsz reported in IRC log

16 years agowell, AIM_XINERAMA should not be enabled
anselm@anselm1 [Thu, 28 Feb 2008 21:39:45 +0000 (21:39 +0000)]
well, AIM_XINERAMA should not be enabled

16 years agomade the basics of the tagging concept working -- if people want dynamic tags, that...
anselm@anselm1 [Thu, 28 Feb 2008 21:38:53 +0000 (21:38 +0000)]
made the basics of the tagging concept working -- if people want dynamic tags, that's even possible with this concept, the vtags[] array needs to be modified during runtime for this -- the new code is quite experimental, ugly and needs polishing

16 years agoremoved initags -- we autoselect the first tag in each view instead
anselm@anselm1 [Thu, 28 Feb 2008 20:02:57 +0000 (20:02 +0000)]
removed initags -- we autoselect the first tag in each view instead

16 years agoa small fix to buttonpress
Anselm R Garbe [Thu, 28 Feb 2008 17:13:13 +0000 (17:13 +0000)]
a small fix to buttonpress

16 years agosome more changes towards a better dwm
Anselm R Garbe [Thu, 28 Feb 2008 17:07:30 +0000 (17:07 +0000)]
some more changes towards a better dwm

16 years ago proceeded, though we still miss a real Tag struct
anselm@anselm1 [Wed, 27 Feb 2008 21:50:50 +0000 (21:50 +0000)]
proceeded, though we still miss a real Tag struct

16 years agodisabled AIM_XINERAMA
anselm@anselm1 [Tue, 26 Feb 2008 22:57:23 +0000 (22:57 +0000)]
disabled AIM_XINERAMA

16 years agosimplified dwm
anselm@anselm1 [Tue, 26 Feb 2008 22:51:23 +0000 (22:51 +0000)]
simplified dwm

16 years agocertain fixes, though still a lot of the mutex stuff missing
anselm@anselm1 [Mon, 25 Feb 2008 22:19:17 +0000 (22:19 +0000)]
certain fixes, though still a lot of the mutex stuff missing

16 years agopushing my changes of tonight upstream (hg tip is NOW very UNSTABLE -- but those...
anselm@anselm1 [Sat, 23 Feb 2008 23:11:27 +0000 (23:11 +0000)]
pushing my changes of tonight upstream (hg tip is NOW very UNSTABLE -- but those changes are necessary to get a decent multihead support) -- I renamed Monitor into View, to reflect in a better way the dwm terminology of the past

16 years agofixed Gottox' mail address
anselm@anselm1 [Fri, 22 Feb 2008 19:32:53 +0000 (19:32 +0000)]
fixed Gottox' mail address

16 years agowell typo fix
Anselm R Garbe [Fri, 22 Feb 2008 15:27:50 +0000 (15:27 +0000)]
well typo fix

16 years agoadded Gottox to Copyright holders after all his contributions, applied his last patch
Anselm R Garbe [Fri, 22 Feb 2008 15:26:27 +0000 (15:26 +0000)]
added Gottox to Copyright holders after all his contributions, applied his last patch

16 years agosome other fixes, resize contains a minor bug
Anselm R Garbe [Fri, 22 Feb 2008 10:34:12 +0000 (10:34 +0000)]
some other fixes, resize contains a minor bug

16 years agocrash fix
Anselm R Garbe [Fri, 22 Feb 2008 10:15:59 +0000 (10:15 +0000)]
crash fix

16 years agomade arrange() Monitor-dependent as well, fixed the movemouse/resizemouse issues
Anselm R Garbe [Fri, 22 Feb 2008 10:03:42 +0000 (10:03 +0000)]
made arrange() Monitor-dependent as well, fixed the movemouse/resizemouse issues

16 years agominor
Anselm R Garbe [Thu, 21 Feb 2008 19:19:46 +0000 (19:19 +0000)]
minor

16 years agoapplied Gottox' monitor.diff patch (thanks btw)
Anselm R Garbe [Thu, 21 Feb 2008 14:33:59 +0000 (14:33 +0000)]
applied Gottox' monitor.diff patch (thanks btw)

16 years agomade restack, drawbar also Monitor-related only
Anselm R Garbe [Thu, 21 Feb 2008 10:31:06 +0000 (10:31 +0000)]
made restack, drawbar also Monitor-related only

16 years agochanged arrange functions to contain the Monitor as first argument
Anselm R Garbe [Thu, 21 Feb 2008 10:14:42 +0000 (10:14 +0000)]
changed arrange functions to contain the Monitor as first argument

16 years agoapplied Jukka's zoom-patch
Anselm R Garbe [Wed, 20 Feb 2008 13:48:52 +0000 (13:48 +0000)]
applied Jukka's zoom-patch

16 years agoresize handles offscreen issues
Anselm R Garbe [Wed, 20 Feb 2008 08:13:41 +0000 (08:13 +0000)]
resize handles offscreen issues

16 years agoapplied some necessary changes
Anselm R Garbe [Wed, 20 Feb 2008 08:09:26 +0000 (08:09 +0000)]
applied some necessary changes

16 years agoremoved Monitor->dc, unnecessary
Anselm R Garbe [Mon, 18 Feb 2008 17:08:22 +0000 (17:08 +0000)]
removed Monitor->dc, unnecessary

16 years agoremoved Monitor->root, since we do not support classical multihead
Anselm R Garbe [Mon, 18 Feb 2008 16:47:16 +0000 (16:47 +0000)]
removed Monitor->root, since we do not support classical multihead

16 years agosome drawbar() polishing, and certain related fixes
Anselm R Garbe [Fri, 15 Feb 2008 16:00:02 +0000 (16:00 +0000)]
some drawbar() polishing, and certain related fixes

16 years agourgency hook handling needs also to invert the square if present
Anselm R Garbe [Wed, 13 Feb 2008 20:34:17 +0000 (20:34 +0000)]
urgency hook handling needs also to invert the square if present

16 years agoChris pointed me to the fact, that the window geoms calculation can be done once...
Anselm R Garbe [Mon, 11 Feb 2008 20:57:56 +0000 (20:57 +0000)]
Chris pointed me to the fact, that the window geoms calculation can be done once for each monitor, so I applied this remark

16 years agofixed missing else branch
Anselm R Garbe [Mon, 11 Feb 2008 20:51:04 +0000 (20:51 +0000)]
fixed missing else branch

16 years agoapplied dme's patch to prevent changing prevtags if nothing actually changed
Anselm R Garbe [Mon, 11 Feb 2008 20:48:22 +0000 (20:48 +0000)]
applied dme's patch to prevent changing prevtags if nothing actually changed

16 years agoapplied dwm-4.8-snaptileds.diff
Anselm R Garbe [Mon, 11 Feb 2008 20:43:41 +0000 (20:43 +0000)]
applied dwm-4.8-snaptileds.diff

16 years agoimplemented urgent hint handling (with multihead support)
anselm@aab [Mon, 11 Feb 2008 20:34:17 +0000 (20:34 +0000)]
implemented urgent hint handling (with multihead support)

16 years agogot initial Xinerama support working, though there is a lot work todo
anselm@aab [Mon, 11 Feb 2008 15:55:42 +0000 (15:55 +0000)]
got initial Xinerama support working, though there is a lot work todo

16 years agosome more polishing/consistency changes
anselm@anselm1 [Sat, 22 Dec 2007 14:40:44 +0000 (14:40 +0000)]
some more polishing/consistency changes

16 years agoproceeded with multihead/Xinerama support
anselm@anselm1 [Sat, 22 Dec 2007 14:30:47 +0000 (14:30 +0000)]
proceeded with multihead/Xinerama support

16 years agoremoved maximize, there will be monocle soon
anselm@anselm1 [Sat, 22 Dec 2007 12:52:14 +0000 (12:52 +0000)]
removed maximize, there will be monocle soon

16 years agofixed wrong tagging stuff
anselm@anselm1 [Sat, 22 Dec 2007 12:49:04 +0000 (12:49 +0000)]
fixed wrong tagging stuff

16 years agoadded dmenu_run to config.h
anselm@anselm1 [Sat, 22 Dec 2007 12:26:24 +0000 (12:26 +0000)]
added dmenu_run to config.h

16 years agoroot window and screen have to be in Monitor struct, we want side-by-side Xinerama...
anselm@anselm1 [Fri, 21 Dec 2007 20:45:46 +0000 (20:45 +0000)]
root window and screen have to be in Monitor struct, we want side-by-side Xinerama and Multihead support (only Xinerama when enabled and present)

16 years agomerged Christof Musik's Xinerama support patches, though this needs some polishing!
anselm@anselm1 [Fri, 21 Dec 2007 12:54:45 +0000 (12:54 +0000)]
merged Christof Musik's Xinerama support patches, though this needs some polishing!

16 years agosimplified Mod-m
Anselm R. Garbe [Sun, 9 Dec 2007 12:39:29 +0000 (13:39 +0100)]
simplified Mod-m

16 years agoimplemented reapply for re-applying the tagging rules during runtime, Mod-r
Anselm R. Garbe [Sat, 8 Dec 2007 19:11:56 +0000 (20:11 +0100)]
implemented reapply for re-applying the tagging rules during runtime, Mod-r

16 years agonext version will be 4.8
Anselm R. Garbe [Sat, 8 Dec 2007 18:59:51 +0000 (19:59 +0100)]
next version will be 4.8

16 years agoAdded tag 4.7 for changeset d6d3085307d8
Anselm R. Garbe [Wed, 21 Nov 2007 20:19:03 +0000 (21:19 +0100)]
Added tag 4.7 for changeset d6d3085307d8

16 years agofixed focus steeling bug done by clients like opera
Anselm R. Garbe [Sat, 17 Nov 2007 18:59:13 +0000 (19:59 +0100)]
fixed focus steeling bug done by clients like opera

16 years agoremoved support for the NetSupportingWmCheck stuff, netbeans, argouml and others...
Anselm R. Garbe [Sat, 17 Nov 2007 17:59:51 +0000 (18:59 +0100)]
removed support for the NetSupportingWmCheck stuff, netbeans, argouml and others also don't work with compiz, so it is Suns problem to provide a fix

16 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)

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

16 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

16 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

16 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

16 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!

16 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

16 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.

16 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

16 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

16 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

16 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

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

16 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

16 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

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

16 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

16 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

16 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.

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

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

16 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

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

16 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

16 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

16 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

16 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

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

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

16 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

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

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

16 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