dwm

Simple dynamic window manager for X
git clone https://git.sinitax.com/suckless/dwm
Log | Files | Refs | README | LICENSE | sfeed.txt

DateCommit messageAuthorFiles+-
2024-03-19 11:13bump version to 6.5Hiltjo Posthuma1+1-1
2023-09-22 13:13Makefile: remove the options targetHiltjo Posthuma1+2-8
2023-04-09 10:37restore SIGCHLD sighandler to default before spawning a programHiltjo Posthuma1+8-0
2023-02-17 05:05config.mk: update to _XOPEN_SOURCE=700LNRK1+1-1
2023-01-28 11:53Use sigaction(SA_NOCLDWAIT) for SIGCHLD handlingChris Down1+9-11
2022-12-07 14:55grabkeys: Avoid missing events when a keysym maps to multiple keycodesChris Down1+17-7
2022-10-28 14:37Revert "Remove dmenumon variable"Hiltjo Posthuma2+4-1
2022-10-04 17:35bump version to 6.4Hiltjo Posthuma1+1-1
2022-09-16 21:06remove workaround for a crash with color emojis on some systems, now fixed in libXft 2.3.5Hiltjo Posthuma1+0-14
2022-08-26 12:48Remove dmenumon variableStein2+1-4
2022-08-18 16:13config.def.h: make keys and buttons constNRK1+2-2
2022-08-15 12:31Remove blw variable in favour of calculating the value when neededStein1+3-3
2022-08-11 09:15Make floating windows spawn within the monitor's window areaStein1+5-5
2022-08-09 08:38Simplify client y-offset correctionStein1+1-3
2022-08-08 08:43sync code-style patch from libslHiltjo Posthuma1+12-11
2022-08-05 22:27code-style: simplify some checksNRK1+8-15
2022-07-29 23:26spawn: reduce 2 lines, change fprintf() + perror() + exit() to die("... :")explosion-mental1+1-3
2022-08-01 09:42unmanage: stop listening for events for unmanaged windowsStein1+1-0
2022-07-22 07:18Revert "do not call signal-unsafe function inside sighanlder"Hiltjo Posthuma1+2-2
2022-07-14 01:26do not call signal-unsafe function inside sighanlderNRK1+2-2
2022-07-14 01:27use named parameter for func prototypeNRK1+2-2
2022-05-10 17:07sync latest drw.{c,h} changes from dmenuHiltjo Posthuma2+59-30
2022-05-01 16:37Makefile: add manual path for OpenBSDHiltjo Posthuma1+1-0
2022-04-26 08:42manage: Make sure c->isfixed is applied before floating checksChris Down1+1-0
2022-04-26 13:50LICENSE: add Chris DownHiltjo Posthuma1+1-0
2022-04-26 08:30Revert "manage: For isfloating/oldstate check/set, ensure trans client actually exists"Hiltjo Posthuma1+1-1
2022-02-21 14:58Update monitor positions also on removalSanttu Lakkala1+34-34
2022-03-17 15:56manage: propertynotify: Reduce cost of unused size hintsChris Down1+5-3
2022-02-21 06:10manage: For isfloating/oldstate check/set, ensure trans client actually existsMiles Alan1+1-1
2022-03-11 14:40fix mem leak in cleanup()NRK1+1-0
2022-01-07 11:39bump version to 6.3Hiltjo Posthuma1+1-1
2021-12-18 16:58drawbar: Don't expend effort drawing bar if it is occludedChris Down1+3-0
2021-08-20 21:09Revert "Improve speed of drw_text when provided with large strings"Hiltjo Posthuma1+2-5
2021-08-09 16:24Improve speed of drw_text when provided with large stringsMiles Alan1+5-2
2021-07-12 21:44Add a configuration option for fullscreen lockingQuentin Rameau2+2-1
2020-07-02 19:18Do not allow focus to drift from fullscreen client via focusstack()Chris Down1+1-1
2020-03-03 22:23Fix x coordinate calculation in buttonpress.Ian Remmler1+1-1
2020-07-08 16:05dwm.1: fix wrong text in man pageHiltjo Posthuma1+1-1
2020-06-11 13:28Fix memory leaks in drwAlex Flierl1+1-0
2020-04-23 07:50dwm crashes when opening 50+ clients (tile layout)bakkeby1+4-2
2020-04-22 14:48drawbar: Don't shadow sw globalChris Down1+4-4
2020-04-22 14:48getatomprop: Add forward declarationChris Down1+1-0
2020-04-20 15:41setmfact: Unify bounds for compile-time and runtime mfactChris Down1+1-1
2020-04-03 13:36config.mk: fix POSIX_C_SOURCE macro for feature test for snprintf()Hiltjo Posthuma1+1-1
2019-02-02 12:50Prepare 6.2 release.Anselm R Garbe3+17-3
2018-06-02 15:15pledge: add rpath promise for the ugly Xft font fallbackHiltjo Posthuma1+1-1
2018-06-02 15:04Makefile: just show the compiler outputHiltjo Posthuma1+17-26
2018-06-02 13:12Do not strip at link stageKlemens Nanni1+1-1
2018-05-25 05:56Pledge on OpenBSDKlemens Nanni1+4-0
2018-05-25 04:56config.def.h: ClkTagBar missing from commentHiltjo Posthuma1+1-1
2018-05-02 22:09Function declarations in correct order.Christopher Drelich1+1-1
2018-05-12 17:14remove old TODO and BUGS entriesHiltjo Posthuma4+4-58
2018-03-14 20:03update README: remove mentioning the old dextra repoHiltjo Posthuma1+0-3
2018-03-14 17:58All functions in alphabetical order except for this one.Christopher Drelich1+9-9
2018-03-14 16:44ColBorder has been moved to the enum with ColFg and ColBg.Christopher Drelich2+1-2
2017-12-27 12:36dont NUL terminate _NET_WM_NAMEHiltjo Posthuma1+1-1
2017-11-03 20:20sync dmenu drw.{c,h} code: use Clr* (was Scm)Hiltjo Posthuma3+13-13
2017-11-03 15:36gettextprop: check result of XGetTextProperty (undefined behaviour for XFree)Hiltjo Posthuma1+1-2
2017-11-03 16:58Set class name on status barOmar Sandoval1+2-0
2017-10-10 21:10simplify isfixed conditionsDaniel Cousens1+1-2
2017-05-08 19:08yet another cleanupAnselm R Garbe2+35-35
2017-01-07 16:21Don't restrict snap in mousemoveMarkus Teich1+11-14
2017-01-07 16:21Button passthrough when client is not focusedMarkus Teich1+11-10
2017-01-07 16:21cleanupMarkus Teich3+32-36
2016-12-05 09:16applied Markus' tagset purge of alternative view on _NET_ACTIVE_WINDOW eventAnselm R Garbe1+18-20
2016-12-05 09:09applied Ivan Delalande's NET_SUPPORTING_WM_CHECK patch for gtk3 compatibilityAnselm R Garbe1+14-2
2016-12-05 09:05applied Ian Remmler's man page adjustment suggestionsAnselm R Garbe1+5-4
2016-12-05 09:01applied Markus' decouple color-scheme patchAnselm R Garbe2+8-6
2016-12-05 08:54applied Markus' clarify status text padding patchAnselm R Garbe1+2-2
2016-11-14 10:49LICENSE: update peopleQuentin Rameau1+10-6
2016-11-14 10:18dwm.1: add keybinding for spawning dmenuQuentin Rameau1+5-0
2016-11-05 10:34die() on calloc failureHiltjo Posthuma1+1-1
2016-08-12 12:35die() consistency: always add newlineHiltjo Posthuma3+10-8
2016-06-28 16:04config.def.h: style improvement, use color Scheme enumHiltjo Posthuma1+4-4
2016-05-22 20:33import new drw from libsl and minor fixes.Markus Teich5+209-208
2016-05-25 23:33Configure geometry before applying rulesEric Pruitt1+7-6
2015-12-19 19:25fix fullscreen clients not resized on X display resolution changeHiltjo Posthuma1+6-1
2015-12-19 19:04Shut up glibc about _BSD_SOURCE being deprecatedQuentin Rameau1+1-1
2015-11-08 22:11code-style consistencyHiltjo Posthuma1+503-433
2015-11-08 21:48unboolificationHiltjo Posthuma2+77-78
2015-11-08 19:38sort include + whitespace fixHiltjo Posthuma1+3-3
2015-11-07 13:04separate program-specific c99 bool and X11Hiltjo Posthuma2+77-75
2015-11-08 15:52Makefile: package all files with make distHiltjo Posthuma1+2-2
2015-11-07 13:09setfullscreen: don't process the property twiceQuentin Rameau1+2-2
2015-10-20 21:34sync updated drw code from dmenuHiltjo Posthuma5+164-158
2015-10-20 21:30dwm: use ecalloc, prevent theoretical overflowHiltjo Posthuma1+3-6
2015-10-20 21:28cleanup, dont use c++ style commentsHiltjo Posthuma1+4-4
2015-10-20 21:27dwm: cleanup: free schemes and cursors as arrayHiltjo Posthuma1+8-9
2015-10-20 21:10config.h: use common default font, pass Xft font name to dmenuHiltjo Posthuma1+2-4
2015-10-20 21:01config.mk: add $FREETYPELIBS and $FREETYPEINC, simpler to override (ports and *BSDs)Hiltjo Posthuma1+8-2
2015-03-06 04:26Add Xft and follback-fonts support to graphics libEric Pruitt6+299-103
2014-11-23 14:25removed .hgtags, thanks Dimitris for spottingAnselm R Garbe1+0-73
2014-08-11 05:24applied Hiltjo's resize/move limitationAnselm R Garbe2+12-2
2014-05-29 16:05same as before with dwm.c as wellAnselm R Garbe1+1-1
2014-05-29 16:02updated copyright notice in LICENSE fileAnselm R Garbe1+1-1
2013-08-27 18:39applied Lukas' focus suggestion at startup, thanksAnselm R Garbe1+1-0
2013-08-02 20:40applied improved version of Martti Kühne's dmenu/multi monitor approach from dwm, no dmenuspawn requiredAnselm R Garbe2+4-1
2013-07-20 07:08do not take our font declaration as default for stAnselm R Garbe1+1-1
2013-06-23 19:53applied Jochen's drw_text patch, thanksAnselm R Garbe1+1-1
2013-06-19 17:35applied Julian's enum approach, however renamed theme into scheme resp. Theme into ClrSchemeAnselm R Garbe3+37-40
2013-06-16 13:20finished libsl/drw integrationAnselm R Garbe3+185-264
2013-05-02 15:31include font argument for st by defaultAnselm R Garbe1+1-1
2013-05-01 13:45added st to SEE ALSO sectionAnselm R Garbe1+2-1
2013-05-01 13:41use st as default terminal from now onAnselm R Garbe2+2-2
2013-05-01 13:39shut up about deprecated Xlib functionsAnselm R Garbe1+1-1
2013-04-17 19:21renamed draw into drwAnselm R Garbe6+265-268
2012-12-09 18:11continued with draw.c and draw.h implementation, now the integration beginsAnselm R Garbe2+71-29
2012-12-08 09:13continued with draw.c abstraction, also started util.{h,c} implementation, that will be used by draw.c as wellAnselm R Garbe6+80-29
2012-11-18 16:52removed DDC, all is Draw-dependentanselm@garbe.us2+40-82
2012-11-18 16:26continued, distinction of Draw and DDC is bad, needs to be mergedanselm@garbe.us2+14-7
2012-11-18 15:39reverting the xkb dependency, I don't care if this function is deprecated, it seems it breaks other stuff instead.anselm@garbe.us1+2-9
2012-11-18 11:04basic draw.c structureanselm@garbe.us3+149-6
2012-11-18 09:56reverting to plain X11 fonts in order to implement draw.c defaultanselm@garbe.us3+69-39
2012-11-17 19:04removed obsolete bugs from BUGS fileanselm@garbe.us1+0-25
2012-11-17 18:12compile fixanselm@garbe.us1+2-2
2012-11-17 18:10applied Neil Klopfstein's patch, slightly modifiedanselm@garbe.us1+8-2
2012-11-17 18:01starting with initial draw.hanselm@garbe.us2+78-0
2012-11-02 11:17incorporating Xft instead of cairo, cairo provides far too many optionsanselm@garbe.us3+39-69
2012-07-08 07:45keep 6.1 intactanselm@garbe.us1+1-1
2012-07-08 07:43reverted to old updategeom() after several complains, we need to optimize the old wayanselm@garbe.us2+71-54
2012-06-23 18:12applied James Turner's XkbKeycodeToKeysym patch, thanksanselm@garbe.us1+2-1
2012-06-23 08:12drastically changed updategeom() handling, see comment in updategeom() for detailsanselm@garbe.us2+54-71
2012-06-23 07:06reversed Andreas Amann's fullscreen fix with the approach proposed by Gary Langshaw: - idea is not supporting movemouse/resizemouse/togglefloating for fullscreen windows - as fullscreen windows are broken anyways, they should only be adjusted by their own meansanselm@garbe.us1+10-11
2012-04-15 09:41added kludge to fix some input focus misbehavior in gedit and anjuta, thanks Martti Kühneanselm@garbe.us1+2-1
2012-03-25 15:49applied Andreas Amanns' netwm_client_list patch, but with some indentation fixesanselm@garbe.us1+20-1
2012-03-25 15:46applied Andreas Amann's netwm_active_window patch, thxanselm@garbe.us1+12-3
2012-03-17 17:14applied Andreas Amann fullscreen fix, some minor modificationsanselm@garbe.us1+10-3
2012-02-10 00:36unfocus on slow sloppy monitor focusConnor Lane Smith1+1-0
2012-02-08 18:54applied Eckehard Berns fix fix, sorry that this took so longanselm@garbe.us1+5-3
2012-01-22 19:23added 20h's clarificationanselm@garbe.us1+4-0
2012-01-12 06:36applied Eckehard Berns barwin leak fix and his suggestion to deal with restack() -- the latter aspect needs further investigation.anselm@garbe.us2+4-4
2012-01-04 12:30config.mk cleanupanselm@garbe.us1+9-10
2011-12-19 15:09Added tag 6.0 for changeset ec4baab78314anselm@garbe.us1+1-0
2011-12-19 14:38bump version to 6.0anselm@garbe.us1+1-1
2011-11-15 19:16add sloppy monitor focusConnor Lane Smith1+19-3
2011-11-06 19:36new default colour schemeConnor Lane Smith1+6-6
2011-11-06 19:31calculate window/monitor intersectionConnor Lane Smith1+19-15
2011-11-06 19:30honour fullscreen hint on mapConnor Lane Smith1+66-56
2011-11-04 19:02testing Brians multiscreen issue fixanselm@garbe.us1+9-9
2011-11-02 12:01make ewmh dialog windows floatChristoph Lohmann1+27-1
2011-10-31 19:09allow 0 nmasterConnor Lane Smith1+5-3
2011-10-30 11:14fix big-border corner caseConnor Lane Smith1+1-1
2011-10-29 08:57added keyrelease remark to TODOgarbeam@gmail.com1+2-0
2011-10-28 22:45improve tile spacingConnor Lane Smith1+12-9
2011-10-26 11:16add nmaster binds to manpageConnor Lane Smith1+8-2
2011-10-25 19:40apply nmaster patchConnor Lane Smith2+24-21
2011-10-25 19:08apply resize hints in floating layoutConnor Lane Smith1+1-1
2011-10-25 19:01hide clients to the left, not the rightConnor Lane Smith1+1-1
2011-08-15 16:44applied Connors cleanup patch of Eckehards proposed fix of applyrules(), thanks everyone involvedgarbeam@gmail.com1+20-20
2011-08-08 16:55applied Connors and Valentins patch to improve the unmapnotify handling of broken clientsgarbeam@gmail.com1+6-2
2011-07-29 18:01applied Peter Hartlichs nice interim Xinerama and map fix patches, for debugging purposes I also added his transient test drivergarbeam@gmail.com3+56-5
2011-07-27 17:59applied anonymous code cleanup patchgarbeam@gmail.com1+9-13
2011-07-24 09:41added a marker for the flash fullscreen issuegarbeam@gmail.com1+1-0
2011-07-20 18:56changed sleep 20 into sleep 1 in example script as suggested by Snader_LBgarbeam@gmail.com2+2-2
2011-07-20 18:45applied Connors aesthitic buf fix in tile(), thanksgarbeam@gmail.com1+2-2
2011-07-20 18:36applied Peters magic float mode bugfixgarbeam@gmail.com1+0-1
2011-07-20 18:33applied lolilolicon's floating center patch, further investigation wrt his second issue reported neededgarbeam@gmail.com1+2-2
2011-07-20 18:30thanks to recursions on IRC for his remarkgarbeam@gmail.com1+12-4
2011-07-10 20:25Added tag 5.9 for changeset dd74622a4785garbeam@gmail.com1+1-0
2011-07-10 20:24enabled release flagsgarbeam@gmail.com1+4-4
2011-07-10 20:22applied Peters wintoclient/wintomon optimisation in enternotify()garbeam@gmail.com1+4-3
2011-07-10 20:18removed unneeded offset recalculation, thanks Jukka, let's see if this breaks some other clientgarbeam@gmail.com1+2-2
2011-07-10 20:12undo the focus optimisation patch for 5.9garbeam@gmail.com1+2-7
2011-07-09 06:57applied Peters two patches, please test hg tip, if nothing breaks this is 5.9garbeam@gmail.com1+7-2
2011-07-02 09:02applied Garys patch in a slightly modified waygarbeam@gmail.com1+1-1
2011-07-01 16:56applied Nicolas Capit's patch as interim solution until the multiscreen support is reworked in 6.0garbeam@gmail.com1+1-1
2011-06-27 19:12fixed scroll lock (thanks bogdan)Connor Lane Smith1+1-1
2011-06-27 18:35fix numlock (thanks mikhail)Connor Lane Smith1+1-1
2011-06-25 08:07making enternotify less focus hungrygarbeam@gmail.com2+4-21
2011-06-24 20:02applied Andreas Amann's patch from Oct 2010, thanksgarbeam@gmail.com1+1-1
2011-06-17 19:22applied Rudys barwidth patch, thanks Rudygarbeam@gmail.com1+3-1
2011-06-14 21:28don't check for monocle layout in zoom() exit conditiongarbeam@gmail.com1+0-1
2011-06-14 04:51Thanks for the pedantic review :)garbeam@gmail.com1+1-1
2011-06-11 07:33fixing some minor issues, next week is dwm-5.9 release timegarbeam@gmail.com3+4-4
2011-06-04 22:02rm draw.c from 5.9 branchConnor Lane Smith2+0-211
2011-06-04 09:18fix typoConnor Lane Smith1+1-1
2011-06-04 09:17cleaner drawingConnor Lane Smith1+6-16
2011-05-21 19:26update draw.cConnor Lane Smith1+5-5
2011-05-20 18:10added draw.h, draw.cConnor Lane Smith2+211-0
2011-05-12 14:16applied Evil_Bobs cleanup patchAnselm R Garbe1+12-12
2011-04-27 15:55applied another minor change to the READMEAnselm R Garbe1+3-5
2011-04-27 12:38applied Thomas' README patchAnselm R Garbe1+2-1
2011-04-26 08:13applied Jack's mplayer fullscreen patchAnselm R Garbe1+4-2
2011-04-15 08:13missed declarationAnselm R Garbe1+2-1
2011-04-15 08:12minor fix of the NetActiveWindow multi-monitor flaw, slight rearrangementAnselm R Garbe1+54-53
2011-04-14 13:46applied Peter/Andreas NetActiveWindow patch in a slightly modified versionAnselm R Garbe1+22-9
2011-04-12 20:19applied Brendan MacDonell's WM_TAKE_FOCUS patch, thanks Brendan!Anselm R Garbe1+42-31
2011-03-25 14:06applied another patch of Hiltjo, thanksAnselm R Garbe1+1-1
2011-03-25 13:57applied Hiltjos' BUGS patch from 23 Mar, sorry took a while :)Anselm R Garbe2+1-8
2011-03-23 08:58applied Hiltjo's multimon mouse-based resize fixAnselm R Garbe1+2-2
2011-01-07 16:05applied anonymous patch, I don't think the reversed array access has semantic side-effectsAnselm R Garbe1+9-12
2010-12-02 10:16added a todoAnselm R Garbe1+1-0
2010-11-19 11:53applied Hiltjo's cleanup patchAnselm R Garbe1+3-11
2010-09-27 07:53applied Hiltjo's tiny cleanup fixAnselm R Garbe1+1-1
2010-09-25 13:39applied Hiltjo's tiny cleanup patch, thanks!Anselm R Garbe1+8-12
2010-09-11 19:00does this make a difference?Anselm R Garbe1+1-1
2010-08-24 12:13added TODO and bumped version to 5.9anselm@garbe.us2+2-1
2010-08-23 16:25applied Hiltjo Posthuma's line saver patchanselm@garbe.us1+1-5
2010-07-25 08:58applied Hiltjo Posthuma's double-XineramaQueryScreens() patch, thanks Hiltjo!Anselm R Garbe1+0-1
2010-06-04 10:41Added tag 5.8.2 for changeset a043f0800805anselm@garbe.us1+1-0
2010-05-30 09:03increased versionAnselm R Garbe1+1-1
2010-05-30 09:02implemented better fullscreen handling, please testAnselm R Garbe1+75-30
2010-05-29 11:48Added tag 5.8.1 for changeset 1ed1e75c9c2eAnselm R Garbe1+1-0
2010-05-29 11:48removing Sylvain's patch because it breaks more than it fixes unfortunately, re-issuing a bugfix release 5.8.1Anselm R Garbe2+2-20
2010-05-28 10:43Added tag 5.8 for changeset 60ea8fed13abAnselm R Garbe1+1-0
2010-05-27 07:20removed DEBUG code and added 2010 to the copyright listanselm@garbe.us2+2-17
2010-05-27 07:19applied Sylvain Laurent's EWMH fullscreen state patch, simplified his patch a bitanselm@garbe.us2+22-4
2010-04-11 17:42added the related bug reported by voltaicAnselm R Garbe1+21-0
2010-04-01 21:34pretty printing bugs a bitAnselm R Garbe1+31-14
2010-04-01 18:39selmon optimisation is neededAnselm R Garbe1+0-4
2010-03-31 23:14more debug output, experimental focus optimisationAnselm R Garbe1+9-4
2010-03-31 22:27quick typo fixAnselm R Garbe1+2-2
2010-03-31 22:24it's debug season for upcoming dwm 5.8, so only use this if you really want to run experimental code or debug codeAnselm R Garbe3+37-8
2009-11-25 13:56another bug reportAnselm R Garbe1+9-0
2009-11-24 09:31removed misleading comment, thanks Romain BertrandAnselm R Garbe1+1-1
2009-11-23 08:13added nsz's last bug corner caseAnselm R Garbe1+6-0
2009-10-31 11:45added BUGS, next version is 5.8Anselm R Garbe2+32-1
2009-09-27 19:20Added tag 5.7.2 for changeset 15761ac5e2f1Anselm R Garbe1+1-0
2009-09-27 19:20applied Ryan Zheng's patch and re-releasing 5.7.2Anselm R Garbe2+3-4
2009-09-27 09:31Added tag 5.7.1 for changeset 48c3f87c335dAnselm R Garbe1+1-0
2009-09-27 09:31fixed the layout symbol bug reported by Nibble (but using a different approach as he suggested) - optimised drawbar() and arrange() handling for multiple monitors, arrange only arranges the relevant monitors when applicable, same with drawbar - need to release 5.7.1Anselm R Garbe2+39-29
2009-09-26 18:52Added tag 5.7 for changeset 257403d4cd96Anselm R Garbe1+1-0
2009-09-22 19:34switching to release flagsAnselm R Garbe1+4-4
2009-09-22 19:33implemented nn < n case, k-zed please recheckAnselm R Garbe1+30-14
2009-09-22 08:53use buffer instead of pointer for mon->ltsymbolAnselm R Garbe1+5-8
2009-09-22 08:16added missing scanAnselm R Garbe1+1-0
2009-09-21 18:51implemented different version of updategeomAnselm R Garbe2+89-153
2009-09-19 10:52added TODO to updategeom in order to implement a decent version of it soonAnselm R Garbe1+34-0
2009-09-18 20:18new experimental updategeom() additions that should avoid several problems with Xinerama, this is EXPERIMENTAL and might break something, the algorithms in use are quite complex and cumbersome, patches and comments welcomeAnselm R Garbe1+77-24
2009-09-16 14:59implemented dynamic layout symbol stuffAnselm R Garbe2+25-27
2009-09-15 12:50applied Tony Lainson's config.def.h patchAnselm R Garbe1+2-3
2009-09-08 12:33updateAnselm R Garbe1+1-0
2009-09-08 12:30hard-core destructionAnselm R Garbe1+8-2
2009-09-08 12:18renaming isdestroyed into destroyedAnselm R Garbe1+3-3
2009-09-08 12:16sync when a client is being killedAnselm R Garbe1+1-0
2009-09-08 12:13added isdestroyed flag to unmanageAnselm R Garbe1+16-15
2009-09-07 09:46always updategeom when root is configurednsz@tpx1+1-1
2009-08-18 14:59another small optimisationAnselm R Garbe1+1-1
2009-08-18 14:42also update title if the client is on an unfocused monitorAnselm R Garbe1+1-1
2009-08-16 20:39applied nsz's dwm.1 patch, also added wmnameAnselm R Garbe1+11-5
2009-08-16 07:18applied Jukka's cosmetic patchAnselm R Garbe1+9-9
2009-08-16 07:18applied Jukka's sigchld patchAnselm R Garbe2+3-3
2009-08-13 09:45added merged patch of anydot and NealeAnselm R Garbe1+7-3
2009-07-27 11:01fixed nn declarationAnselm R Garbe2+3-2
2009-07-26 13:02Added tag 5.6.1 for changeset e47a47bd3ed4Anselm R Garbe1+1-0
2009-07-21 09:57applied nsz patchAnselm R Garbe1+1-1
2009-07-21 07:57updategeom fix for same geom screensAnselm R Garbe2+7-2
2009-07-20 16:08applied nsz' man page comment, thanks!Anselm R Garbe1+4-2
2009-07-20 15:40mergeAnselm R Garbe1+6-14
2009-07-20 15:39removed Standard input hintAnselm R Garbe1+1-1
2009-07-18 10:28mergeAnselm R Garbe2+5-5
2009-07-18 10:28applied nsz' dwm.1 fixes, thanks Szabolcs!Anselm R Garbe1+6-14
2009-07-17 14:28removed misleading commentAnselm R Garbe1+2-2
2009-07-17 12:35mergeAnselm R Garbe1+1-0
2009-07-17 12:35it's all nsz's hard investigation effort, hail nsz! ;)Anselm R Garbe2+5-5
2009-07-14 18:07Added tag 5.6 for changeset 555070221577Anselm R Garbe1+1-0
2009-07-14 15:26final style fixesAnselm R Garbe1+13-15
2009-07-14 15:04removed int cast in TAGMASK as suggested by nszAnselm R Garbe1+1-1
2009-07-14 15:01some stylistic changesAnselm R Garbe1+8-9
2009-07-13 11:51removed obsolete BUGAnselm R Garbe1+0-6
2009-07-12 21:49mark broken clients as brokenanselm@x200s.config1+8-2
2009-07-12 21:34fixing updatetitleanselm@x200s.config1+1-1
2009-07-09 20:52extended rule to apply monitors if set up accordinglyAnselm R Garbe2+12-7
2009-07-09 19:49reverting to optimised compiler options, current state seems stableAnselm R Garbe2+5-5
2009-07-09 19:11extended man page to mention number of visible windowsAnselm R Garbe1+9-8
2009-07-09 18:58added client number printing right of layout symbolAnselm R Garbe1+9-5
2009-07-09 10:29removed monsyms, uselessAnselm R Garbe2+3-15
2009-07-09 10:21restricting number of mons by length of monsymsAnselm R Garbe2+3-1
2009-07-08 17:59introducing const where it might make some senseAnselm R Garbe2+13-14
2009-07-08 16:24no that's definately betterAnselm R Garbe1+0-1
2009-07-08 16:05some minor changesAnselm R Garbe1+11-11
2009-07-08 15:05die if malloc sizeof(Monitor) failsAnselm R Garbe1+2-1
2009-07-06 19:12applied Mate's patch, added Mate to LICENSEAnselm R Garbe2+21-20
2009-07-02 19:56some cleanupsAnselm R Garbe1+9-6
2009-07-02 19:38hotfixAnselm R Garbe1+3-2
2009-07-02 19:37changed focusmon/tagmon to work on prev/next instead (-1/+1), changed shortcuts to Mod1-, Mod1-. and Mod1-Shift-, Mod1-Shift-.Anselm R Garbe3+49-31
2009-07-02 17:40removed some empty linesAnselm R Garbe1+6-43
2009-07-02 17:30interactive resizals allow display dimensions againAnselm R Garbe1+33-20
2009-07-02 15:48more sensibleAnselm R Garbe1+1-1
2009-07-02 15:47hmm, can't decide on the default monitor symbol setAnselm R Garbe1+1-1
2009-07-02 15:44updateAnselm R Garbe2+2-2
2009-07-02 15:41introduced monitor symbolsAnselm R Garbe2+5-5
2009-07-02 13:42minor fixAnselm R Garbe1+3-3
2009-07-01 18:15several bugfixesAnselm R Garbe3+10-21
2009-07-01 16:08some minor fix if xinerama is disabled, still some odd behavior in thereAnselm R Garbe2+5-3
2009-06-30 19:20updated year rangesAnselm R Garbe1+3-3
2009-06-30 19:15fixed usage of sx, sy, sw, shAnselm R Garbe1+13-14
2009-06-30 19:00don't draw monitor number, if there is just one monitorAnselm R Garbe1+1-1
2009-06-30 18:56fixed order of transient monitor applicaion and rule applicationAnselm R Garbe1+22-18
2009-06-30 18:45hotfixAnselm R Garbe1+3-3
2009-06-30 18:39several simplificationsAnselm R Garbe2+83-109
2009-06-30 14:56play safeAnselm R Garbe1+2-2
2009-06-30 14:51applied a collection of Christof Musik patches, and fixed an issue reported by waistcoats on IRCAnselm R Garbe1+32-24
2009-06-27 17:50some cleanup handling for index based mon searchAnselm R Garbe1+19-20
2009-06-27 17:42using mon in function names for consistency reasonsAnselm R Garbe1+11-11
2009-06-27 17:39fixed several issues with focus handling via mouse, also added sending clients to the right monitor they belong to after mouse moves/resizalsAnselm R Garbe1+79-43
2009-06-27 16:38fixed focusmon brokenessAnselm R Garbe1+5-7
2009-06-26 15:41tag fixAnselm R Garbe1+2-4
2009-06-25 10:17typo fixAnselm R Garbe1+1-1
2009-06-25 10:10assign selected tags of target monitor to client when tagmon is performed (less obtrusive imho)Anselm R Garbe1+1-0
2009-06-24 19:04added some TODOs, some other focus fixesAnselm R Garbe1+6-2
2009-06-24 18:52disabled XINULATOR code for nowAnselm R Garbe1+1-1
2009-06-24 18:51made bar based monitor switching workingAnselm R Garbe1+4-6
2009-06-24 18:45several other focus fixes, introduced unfocus()Anselm R Garbe1+29-9
2009-06-24 14:37some focus fixesAnselm R Garbe1+8-2
2009-06-24 12:51fixed title rendering on non-active screenAnselm R Garbe1+11-12
2009-06-24 11:48fixed getclient brokenessAnselm R Garbe1+8-5
2009-06-24 10:14some hotfix cleanup related to wild selmon-> destructionAnselm R Garbe1+11-24
2009-06-23 18:09some restack fixes, still odd behavior if n>1 on unmanaging clientsAnselm R Garbe1+5-5
2009-06-23 18:00added some dual head simulator codeAnselm R Garbe1+24-4
2009-06-23 16:39simplified left over re-assignmentAnselm R Garbe1+6-12
2009-06-23 16:34fixed tagmon, re-using detach/detachstack and attach/attachstackAnselm R Garbe2+18-9
2009-06-23 16:20simplified ISVISBLE and nexttiledAnselm R Garbe1+19-20
2009-06-23 16:17moved clients/stack/sel to Monitor, that's a per monitor structure from now onAnselm R Garbe1+111-83
2009-06-23 15:29declare buf only if XINERAMA support is usedAnselm R Garbe2+3-3
2009-06-23 15:28if compiled without XINERAMA support assume 1 monitor by default (n = 1)Anselm R Garbe1+1-1
2009-06-22 19:29some more refactoring, bar toggle fixesAnselm R Garbe1+27-17
2009-06-22 17:13hotfixesAnselm R Garbe1+1-1
2009-06-22 13:58changes monitor structure to be a listAnselm R Garbe1+169-133
2009-06-20 16:02we need a tagset per monitor, removed tagset declaration from config.hAnselm R Garbe2+17-16
2009-06-20 15:18some minor fixes regarding the new xinerama supportAnselm R Garbe1+48-30
2009-06-20 14:51several fixes through ISVISIBLE change (takes Monitor into account)Anselm R Garbe1+20-18
2009-06-20 14:10experimental xinerama support, two new actions, Mod1-w/e and Mod1-Shift-w/eAnselm R Garbe3+209-121
2009-06-19 19:15introduction of Monitor for better Xinerama support, work in progressAnselm R Garbe2+109-78
2009-05-29 08:29removed MAXTAGLENAnselm R Garbe2+2-3
2009-04-20 10:03next version will be 5.6, shortened some very long linesAnselm R Garbe2+11-5
2009-04-18 11:49Added tag 5.5 for changeset deaa276abac1Anselm R Garbe1+1-0
2009-03-19 13:06applied Marc Andre Tanners showhide patch, the removal of ntiledAnselm R Garbe2+7-11
2009-03-17 19:53applied Gottox' patches, and also removed usegrabAnselm R Garbe2+55-67
2009-03-03 11:22applied the patch I missed from Gottox, thanks mate!arg@garbe.us1+13-11
2009-03-02 10:43applied Gottox' resizehints patch, thanks Gottox!Anselm R Garbe1+52-45
2009-02-21 19:20some NULL fixesAnselm R Garbe1+2-2
2009-02-21 19:15override_redirect is BoolAnselm R Garbe1+1-1
2009-02-21 19:12applied Gottox' adjustborder removal patch (thanks!)Anselm R Garbe2+2-20
2009-02-14 11:21applied nsz' remarka@null1+1-1
2009-02-12 16:26fix of typo, thx to Enno Gottox BolandPremysl Hruby1+1-1
2009-02-08 12:11Added tag 5.4.1 for changeset 85a78d8afa0fa@null1+1-0
2009-02-08 12:11fixed an issue reported by Nibble, also fixed s/2008/2009/a@null3+4-4
2009-02-08 09:47Added tag 5.4 for changeset 8b7836a471f8a@null1+1-0
2009-02-08 09:46avoid reverting the border if it's not necessary (avoids some flashing on view())a@null1+11-6
2008-12-20 12:02spotted missing spacesa@null1+2-2
2008-12-20 00:02reverting some border patchesa@null1+18-7
2008-12-19 23:56changed adjustborder to be a macroa@null1+7-19
2008-12-19 23:41applied yiyus applyrules() patcha@null1+1-1
2008-12-17 21:25implemented noborder for 1 client in the viewa@null1+20-1
2008-12-13 20:20made status script example of .xinitrc more usefula@null1+2-2
2008-12-13 17:44ok, using signal.h for portability reasonsa@null1+1-1
2008-12-13 17:27removed unnecessary closure of stdin reported by Frederic Chardon, thxa@null1+0-1
2008-12-13 16:35added sys/signal.h inclusion for BSD compliancea@null1+1-0
2008-12-12 19:55re-applied Neale's spawn patch, credited Neale in LICENSEa@null4+18-13
2008-12-12 19:49applied Neale Pickett's xprop status reading patch, updated README and dwm.1 accordinglya@null4+31-73
2008-12-06 16:20applied yiyus fixarg@localhost.localdomain1+1-1
2008-12-06 11:22fixAnselm R Garbe1+1-1
2008-12-06 09:33Added tag 5.3.1 for changeset 335301ed102fAnselm R Garbe1+1-0
2008-12-06 09:32integrated yiyus clearurgent refactoringAnselm R Garbe1+10-15
2008-12-06 09:16reverted spawnarg@localhost.localdomain1+11-14
2008-12-04 20:23Added tag 5.3 for changeset 4004d6116035Anselm R Garbe1+1-0
2008-12-04 20:15added Neale Pickett's spawn patch, thanks NealeAnselm R Garbe1+16-19
2008-11-16 13:22applied Gottox' comment fix (thanks)Anselm R Garbe1+1-1
2008-10-19 11:59several changes towards 5.3, XINERAMA is disabled by default, introduced usegrab Bool for grabbing the server during mouse-based resizals/movements (disabled by default), continued debugging tile() with resizehints == True and a lot of terminals supporting resizehints, still no optimal solution, I need to think about it, considering recursive algorithm for the space optimizationAnselm R Garbe3+26-12
2008-10-15 16:08removed NOBORDER(broken and badly used), introduce WIDTH/HEIGHT macros for computing client size with border added, fixes bug announced by sergey_mPremysl Hruby1+19-18
2008-09-09 19:47Added tag 5.2 for changeset e4bcaca8e6efAnselm R Garbe1+1-0
2008-09-08 21:24using malloc() instead of calloc() and sticking to static initializer and struct assignment, not using *c = (Client){}; right now to avoid some ugly gcc warning, possibly a gcc bug since we are using -std=c99Anselm R Garbe1+4-2
2008-09-07 08:53applied XGetWMNormalHints fixAnselm R Garbe1+3-1
2008-09-06 08:34I prefer doing the check in showhideAnselm R Garbe1+6-4
2008-09-06 08:21applied Donald Chai's showhide patch in slightly modified waysAnselm R Garbe1+16-12
2008-09-06 07:59applied Martin Hurton's checkotherwm simplificationAnselm R Garbe1+3-4
2008-09-02 21:36applied Peter Hartlichs aspect revert fixAnselm R Garbe1+2-2
2008-09-02 17:47applied Gottox' grabkey patchAnselm R Garbe1+4-4
2008-09-01 21:18applied yiyus tagbar patchAnselm R Garbe1+1-1
2008-09-01 08:22merged mergearg@localhost.localdomain1+16-19
2008-08-29 10:29fixedAnselm R Garbe1+13-13
2008-08-29 09:13checking result of XGetClassHint, removed some obsolete lines in initfont()Anselm R Garbe1+3-5
2008-08-27 14:03merged my changesAnselm R Garbe1+2-3
2008-08-27 11:52introduced NOBORDER macro to hide the nasty - 2 * c->bw in various calculations, moved tagset to config.def.hAnselm R Garbe2+14-13
2008-08-25 09:43WM_NAME is builtin atomPremysl Hruby1+2-3
2008-08-25 08:44grabbuttons() and grabkeys() are now independent from prior numlockmask initializationAnselm R Garbe1+31-23
2008-08-25 08:37reverted some resize() changes, reverted setlocale removalAnselm R Garbe1+5-6
2008-08-23 08:54applied Peter Hartlich's patch regarding aspect calculation with slight modificationsAnselm R Garbe1+17-6
2008-08-23 08:33removed artifact from wmiiAnselm R Garbe1+0-2
2008-08-23 08:31changed grabkeys, removed initmodmapAnselm R Garbe1+21-26
2008-08-23 08:26applied Peter Hartlich's initmodmap patchAnselm R Garbe2+19-13
2008-08-22 13:26applied fix of toggletag by Jan KaliszewskiPremysl Hruby1+5-1
2008-08-18 18:28Martin Hurtons typo fixAnselm R Garbe1+1-1
2008-08-18 18:23fixed error I did when applying Martin Hurton's drawtext patchAnselm R Garbe1+1-1
2008-08-18 18:19applied Martin Hurtons resizemouse patchAnselm R Garbe1+5-7
2008-08-18 17:23applied Martin Hurton's movemouse() patchAnselm R Garbe2+6-6
2008-08-18 09:22using None instead of 0 for transAnselm R Garbe1+2-2
2008-08-18 09:21abc...Anselm R Garbe1+1-1
2008-08-18 09:16removed the i = textnw... as remarked by Martin HurtonAnselm R Garbe1+1-1
2008-08-18 09:14applied Martin Hurton's scan() patch with slight modificationsAnselm R Garbe1+3-4
2008-08-18 09:00changed order of variables in drawtextAnselm R Garbe1+1-1
2008-08-18 08:55applied Martin Hurton's drawtext() patchAnselm R Garbe1+2-3
2008-08-18 08:49applied Martin Hurton's view() simplification, not checking argAnselm R Garbe1+2-2
2008-08-18 08:39making a comment more explicitAnselm R Garbe1+1-1
2008-08-18 08:31removed setlocale() stuff, not necessary if Xmb in useAnselm R Garbe1+1-2
2008-08-18 08:11added a comment about FAQ regarding mfact meaningAnselm R Garbe1+1-1
2008-08-18 08:10added some comments regarding FAQ about s{x,y,w,h}, w{x,y,w,h}, b{y,h,lw}Anselm R Garbe1+4-2
2008-08-18 07:57initialize trans with 0Anselm R Garbe1+1-1
2008-08-14 20:35fix of XGetTransientForHint in manage()Premysl Hruby1+2-3
2008-08-14 10:36applied cleanup from M. Hurton and S. NagyPremysl Hruby1+2-2
2008-08-12 19:24fixes using arg->i instead of arg->uiPremysl Hruby1+3-3
2008-08-04 16:39applied Johannes Hofmann's patch, please testanselm@anselm11+18-40
2008-08-02 18:12made readin a config.h variableAnselm R Garbe3+3-3
2008-07-29 18:19Added tag 5.1 for changeset ce355cea9bb8Anselm R Garbe1+1-0
2008-07-29 10:32forcing fullscreen windows to bw=0, though most fullscreen apps are broken anywaysAnselm R Garbe1+1-1
2008-07-18 19:18potential crash fix if xinerama behaves broken, though I doubt itAnselm R Garbe1+1-2
2008-07-18 08:57make hg tip compilable with default configPremysl Hruby1+2-2
2008-07-16 17:39local use of xidx is useless, got rid of it, falling back to screen 0 if pointer query fails for whatever reasonAnselm R Garbe1+7-10
2008-07-16 17:33got rid of compile time xidx configuration, querying mouse pointer insteadAnselm R Garbe2+29-20
2008-07-16 17:17reverted uint redefinitionAnselm R Garbe1+42-46
2008-07-13 17:08applied anydot's urgency hint patch, thanks!anselm@aab1+25-2
2008-07-03 16:05renamed eprint dieAnselm R Garbe1+19-19
2008-07-03 09:58simplified detach()Anselm R Garbe1+3-9
2008-07-02 10:54removed aux* stuff from ClientAnselm R Garbe1+0-4
2008-07-02 10:19removed useless commentAnselm R Garbe1+1-1
2008-07-02 10:06minor fix to view()Anselm R Garbe1+6-0
2008-07-01 18:26applied Frederik Ternerot's grabbuttons patch with slight modificationsAnselm R Garbe1+8-9
2008-06-30 08:57locale updateAnselm R Garbe1+3-1
2008-06-24 11:40removed useless charactersAnselm R Garbe1+3-3
2008-06-23 07:59applied James Turner's dwm.1 patch, thanks James!Anselm R Garbe1+1-4
2008-06-22 08:33fix of monocleAnselm R Garbe1+1-1
2008-06-22 08:29another mergeAnselm R Garbe1+2-2
2008-06-22 08:29does this fix anything?Anselm R Garbe1+1-1
2008-06-21 12:49fixed Gottox' buttonpress/ClkTagBar codeAnselm R Garbe1+2-2
2008-06-20 15:52applied Gottox' ClkTagBar patchAnselm R Garbe2+15-24
2008-06-19 13:58made arrange again like it was onceAnselm R Garbe1+15-15
2008-06-19 13:13fixAnselm R Garbe1+1-1
2008-06-19 13:07use sel instead of seeking the listAnselm R Garbe1+5-7
2008-06-19 13:01resize should apply if !bannedAnselm R Garbe1+2-3
2008-06-19 11:28applied Gottox patchAnselm R Garbe1+21-25
2008-06-19 10:38untested monocleAnselm R Garbe4+55-45
2008-06-19 08:11non-zeroAnselm R Garbe2+11-3
2008-06-18 17:22Added tag 5.0 for changeset 06eb9644e2daAnselm R Garbe1+1-0
2008-06-17 10:20branch mergeAnselm R Garbe1+1-1
2008-06-17 10:19tiled layout resizehints should be respected by defaultAnselm R Garbe2+5-5
2008-06-17 08:57restored y-coordinate fixing of client windowsAnselm R Garbe1+2-1
2008-06-15 21:27s/tags ref/tags mask/arg@suckless.org1+1-1
2008-06-15 17:59updated man page regarding Mod1-mAnselm R Garbe1+1-1
2008-06-15 09:52minor fixes towards 5.0Anselm R Garbe1+8-6
2008-06-14 14:15removed explicit warp in movemouseAnselm R Garbe1+0-5
2008-06-14 10:25removed scroll-wheel based focussing on window title clicksAnselm R Garbe1+0-2
2008-06-14 10:23fix of swapped focusstack mouse buttonsAnselm R Garbe1+2-2
2008-06-14 10:22removed the ButtonPressMask for root windows as wellAnselm R Garbe1+1-1
2008-06-14 10:21removed root window click handlingAnselm R Garbe2+2-3
2008-06-14 09:38removed font and color definitionsAnselm R Garbe2+29-28
2008-06-13 16:37minor fixAnselm R Garbe1+0-2
2008-06-12 22:04fixed tag click handling, however ClkRootWin doesn't work for meAnselm R Garbe1+7-6
2008-06-12 15:37updateAnselm R Garbe1+1-1
2008-06-12 12:10some bugfixes of the patch application yesterdayAnselm R Garbe1+12-12
2008-06-11 19:41integrated yiyus mouse.diff (though the bar click handling is slightly broken, I'm to tired to debug it now, yiyus could you please?)Anselm R Garbe2+111-74
2008-06-11 18:55made Xinerama screen index customizableAnselm R Garbe2+12-8
2008-06-11 18:47removed trailing spaces reported by SoleenAnselm R Garbe2+12-12
2008-06-11 18:42crash fixAnselm R Garbe1+1-1
2008-06-11 16:01made lt visible again in config.def.hAnselm R Garbe1+2-3
2008-06-11 13:10added nsz' patchAnselm R Garbe2+3-1
2008-06-11 12:20added SHCMD support for pipe-based commands due the new spawn() versioAnselm R Garbe1+1-0
2008-06-11 09:26using foo layout during cleanup (suggested by Gottox), add Arg->v handling for togglelayout() suggested by anydotAnselm R Garbe1+1-1
2008-06-11 09:25lt will point to a foo-layout during cleanup now (Gottox' suggestion), and togglelayout respects Arg->vAnselm R Garbe1+6-1
2008-06-11 08:34integrated Peter Hartlich's patch, removed const char *c from union, simplified togglelayoutAnselm R Garbe2+9-26
2008-06-11 08:12applied anydot's patchset.diffAnselm R Garbe3+206-211
2008-06-09 09:24final version -- Gottox verified it using the test driverarg@suckless.org1+1-1
2008-06-09 09:05revert of introduced problemarg@suckless.org1+1-1
2008-06-09 08:26applied nsz' textnw patch thank youarg@suckless.org1+6-4
2008-06-09 08:05updated the for-loop with Gottox' proposalarg@suckless.org1+1-1
2008-06-06 09:49minor changearg@suckless.org1+1-2
2008-06-04 09:49applied nsz's patches (many thanks!)arg@suckless.org1+4-7
2008-06-02 10:19small change to drawtextarg@suckless.org1+3-4
2008-06-01 16:51fixed the tile() issue with xpdfAnselm R Garbe1+2-2
2008-06-01 16:41using anydot's memcpy-approach in drawtext, however it still looks awkward to meAnselm R Garbe1+1-1
2008-06-01 10:58Gottox' drawtext simplificationAnselm R Garbe2+3-9
2008-06-01 09:54applied noviewprev.diff, fix.diff and unusedflags.diffAnselm R Garbe2+17-24
2008-05-31 16:37fixAnselm R Garbe1+1-1
2008-05-31 16:05lt->arrange in mfactAnselm R Garbe1+1-1
2008-05-30 22:03isfixed implies isfloatingAnselm R Garbe1+1-1
2008-05-29 17:42applied nibbles fixes, slightly modifiedAnselm R Garbe1+2-2
2008-05-29 17:22applied yiyus tip patch from tueAnselm R Garbe1+24-24
2008-05-28 09:45core dump fix in cleanupAnselm R Garbe1+1-1
2008-05-26 10:43updated the initial comment to reflect the use of bit arraysAnselm R Garbe1+2-2
2008-05-26 10:42slight changesAnselm R Garbe1+3-6
2008-05-26 09:28removed bx and bw, unnecessaryAnselm R Garbe1+8-10
2008-05-26 09:13renamed domax into ismaxAnselm R Garbe1+8-8
2008-05-26 09:10simplified tile()Anselm R Garbe1+15-37
2008-05-26 08:54removed Layout->updategeom, unnecessaryAnselm R Garbe2+16-28
2008-05-26 08:45removed TEXTWAnselm R Garbe1+5-10
2008-05-26 08:39applied yiyus domax patch with slight modificationsAnselm R Garbe3+55-76
2008-05-22 13:15replaced isvisible with a macroAnselm R Garbe1+12-17
2008-05-22 13:10removed emalloczAnselm R Garbe1+2-11
2008-05-22 13:02s/int/uint/ in config.hAnselm R Garbe1+38-38
2008-05-22 12:35removed debug output, sanitized tag limit checkAnselm R Garbe1+2-11
2008-05-22 11:00setmfact argument was wrongAnselm R Garbe1+2-2
2008-05-22 10:50Key.mod is uint, Client.[old]bw is intAnselm R Garbe1+2-2
2008-05-22 10:16s/unsigned long/ulong/Anselm R Garbe1+11-10
2008-05-22 10:12s/nextunfloating/nexttiled/, changed zoom() behaviorAnselm R Garbe1+12-12
2008-05-22 10:10s/unsigned int/uint/Anselm R Garbe1+34-33
2008-05-22 10:08s/void */const void */Anselm R Garbe1+32-32
2008-05-22 10:04applied Gottox bitmask + void *arg patchAnselm R Garbe3+138-168
2008-05-19 19:29some minor fixesanselm@anselm11+2-2
2008-05-19 19:13simplificationanselm@anselm12+3-5
2008-05-19 19:08reverted dist target in Makefileanselm@anselm11+1-1
2008-05-19 19:07merged tile.c again into dwm.canselm@anselm13+101-106
2008-05-19 16:27take bar into accountAnselm R Garbe1+1-1
2008-05-19 16:23be more polite to clients which like to appear outside the window area, but still on the screenAnselm R Garbe1+6-6
2008-05-19 14:36fixed commentAnselm R Garbe1+1-1
2008-05-19 14:09fixAnselm R Garbe1+1-1
2008-05-19 14:05make it easier for the user, if Xinerama support is given, always use the screen 0 as window area/bar area, everything else can be used for floating clientsAnselm R Garbe3+37-16
2008-05-19 13:44improving space usage if master is left of stack (default)Anselm R Garbe1+5-3
2008-05-19 12:41only snap within window areaAnselm R Garbe1+19-12
2008-05-19 12:37s/DEFGEOM/CUSTOMGEOM/Anselm R Garbe1+2-2
2008-05-19 12:32updateAnselm R Garbe1+0-4
2008-05-19 11:42updatetilegeom should be fine for setmfactAnselm R Garbe1+1-1
2008-05-19 11:34recent changes, introduced togglebar, changed some defines into variable declarations where possibleAnselm R Garbe3+53-33
2008-05-17 13:51new stuffAnselm R Garbe1+2-2
2008-05-17 13:50removed the <M> togglelayout callAnselm R Garbe2+2-5
2008-05-17 13:48s/tilegeom/updatetilegeom/Anselm R Garbe1+16-16
2008-05-17 13:46removed monocle for nowAnselm R Garbe3+0-14
2008-05-17 13:41removed the exact focus mechanism of next/prev windowAnselm R Garbe4+16-26
2008-05-17 13:38moved all tile()-related stuff into tile.c which is included from config.def.h, the default dwm is now nearly independent from the arrange() algorithm in useAnselm R Garbe3+119-108
2008-05-17 13:23removed tileh, renamed tilev into tile again, removed counttiles, tilemasterAnselm R Garbe2+15-57
2008-05-17 13:17removed Layout->isfloatingAnselm R Garbe2+21-31
2008-05-17 13:06removed reapply() -- unnecessaryAnselm R Garbe2+0-13
2008-05-17 13:04renamed setlayout into togglelayoutAnselm R Garbe2+97-98
2008-05-15 09:51removed temporary wildcard handlingAnselm R Garbe1+2-6
2008-05-15 09:47added wild-card handling for tagsAnselm R Garbe1+6-2
2008-05-14 10:24applied nsz's another style patchAnselm R Garbe1+3-4
2008-05-13 13:33applied nsz's style.diff patchAnselm R Garbe1+13-14
2008-05-13 10:27just added a commentAnselm R Garbe1+1-1
2008-05-11 19:27minor fixesAnselm R Garbe1+1-3
2008-05-11 19:25having monocle on Mod1-mAnselm R Garbe2+2-1
2008-05-11 19:22hotfixAnselm R Garbe1+1-1
2008-05-11 19:20removed Geom stuff, introduced updategeom() again, still view is somewhat broken?Anselm R Garbe3+52-85
2008-05-11 13:54cleaned up config.def.hAnselm R Garbe1+2-8
2008-05-11 13:40implemented exact focus next, if arg != NULL to focus{next,prev}Anselm R Garbe4+27-17
2008-05-06 14:52applied the proposal by nszAnselm R Garbe1+5-3
2008-05-06 14:13applied JUCE patchAnselm R Garbe2+3-0
2008-04-27 17:36simplification of view() as proposed by anydotAnselm R Garbe1+3-10
2008-04-27 17:33applied yiyus tagset patchAnselm R Garbe1+16-21
2008-04-27 17:22applied yiyus fgeom patchAnselm R Garbe2+41-35
2008-04-27 17:00applied dfenze drawtext simplificationsAnselm R Garbe1+7-8
2008-04-20 18:09this is the correct wayanselm@anselm11+1-0
2008-04-20 18:09copyright notice is in LICENSEanselm@anselm11+0-1
2008-04-20 17:35applied Ph's seltags-simplification with some modificationsanselm@anselm11+10-13
2008-04-20 17:28applied Ph's MIN/MAX patch, nice work!anselm@anselm11+22-31
2008-04-20 17:23applied Ph's patch regarding geom and lt initializationanselm@anselm11+4-8
2008-04-20 17:17applied Gottox' applyrules() fixanselm@anselm11+2-2
2008-04-08 10:49geometry fix proposed by JukkaAnselm R Garbe1+1-1
2008-04-07 08:05applied applyrules-fix by Jukka, thank you Jukka!Anselm R Garbe1+3-3
2008-04-05 18:04fixAnselm R Garbe1+1-1
2008-04-05 17:23applied the proposed monocle patch from the mailinglistAnselm R Garbe1+1-1
2008-04-04 10:15next version is 5.0Anselm R Garbe1+1-1
2008-04-03 20:57Added tag 4.9 for changeset 22c669b2dd36anselm@anselm11+1-0
2008-04-03 13:39yet another cleanupAnselm R Garbe1+2-2
2008-04-03 13:38some cleanup changesAnselm R Garbe2+1-3
2008-04-02 21:18uncommented dual layout in preparation of dwm 4.9anselm@anselm11+2-2
2008-04-02 21:10applied Peter Hartlich's simplification patch of setmfact and his revival of MFACT, appliead Janness Hofmann's simplification of grabbuttons() -- thanks guys!anselm@anselm12+24-42
2008-04-01 14:46aspects hints seem broken for fullscreen appsAnselm R Garbe1+5-3
2008-03-31 09:09removed uneccessary lineAnselm R Garbe1+0-1
2008-03-25 09:41bugfixAnselm R Garbe1+1-1
2008-03-24 14:31setmfact should not have any effect if in floating layoutAnselm R Garbe1+1-1
2008-03-24 14:24minor fixAnselm R Garbe1+1-1
2008-03-24 14:23revival of mfact and setmfactAnselm R Garbe3+31-1
2008-03-24 13:49setlayout and setgeom are now togglable againAnselm R Garbe3+38-42
2008-03-24 13:33geom indicator and layout indicator is only displayed if there are several geoms/layoutsAnselm R Garbe2+15-12
2008-03-22 16:53hotfix of idxoftaganselm@anselm11+2-2
2008-03-22 12:47blw/bgw calculation bugfixanselm@anselm11+7-7
2008-03-19 09:27updated configurenotifyAnselm R Garbe1+4-1
2008-03-17 23:45minor bugfix in applyrulesanselm@anselm11+1-1
2008-03-17 17:33added sample of {grow,shrink}master to config.def.hAnselm R Garbe1+4-0
2008-03-17 16:29renamed c->border into c->bw, fixed monocle to subtract c->bw from each h/w valueAnselm R Garbe1+34-34
2008-03-17 16:26geoms are now drawed in the status barAnselm R Garbe2+16-8
2008-03-17 14:56removed the string-based setgeom approach, introduced a new Geom type instead and a helper macroAnselm R Garbe2+40-87
2008-03-15 14:17made the string-based setgeom workingAnselm R Garbe3+68-75
2008-03-14 17:17some experimental state DO NOT USE THIS, I plan to have a nicer interface to change geometriesAnselm R Garbe3+98-196
2008-03-14 14:35some changes towards 4.9Anselm R Garbe4+38-31
2008-03-13 16:56Added tag 4.8 for changeset 607015ddb091Anselm R Garbe1+1-0
2008-03-13 16:30removed the comment againAnselm R Garbe1+1-2
2008-03-13 13:59some polishing in tileh/tilevAnselm R Garbe1+50-52
2008-03-13 13:01minor bugfixAnselm R Garbe1+1-1
2008-03-13 12:47added a new commentAnselm R Garbe1+2-1
2008-03-13 12:45some cleanupAnselm R Garbe2+3-4
2008-03-13 10:25updated my geoms functionAnselm R Garbe1+3-3
2008-03-13 10:24updateAnselm R Garbe1+2-0
2008-03-13 10:22set layout already hereAnselm R Garbe1+2-2
2008-03-13 10:21well I use a different default tileAnselm R Garbe1+2-2
2008-03-13 10:19added updatebarpos()Anselm R Garbe2+12-8
2008-03-13 10:11removed all defines of geoms, implemented setgeoms() instead, added config.anselm.h to show how I'd like to see that people edit their geomsAnselm R Garbe4+115-96
2008-03-12 16:04some polishingAnselm R Garbe1+5-19
2008-03-12 15:34updated dwm(1)Anselm R Garbe2+24-26
2008-03-11 21:52added bx, by, bw, wx, wy, ww, wh, mx, my, mw, mh, mox, moy, mow, moh, tx, ty, tw, th, wx, wy, ww, wh ad variablesanselm@anselm11+72-41
2008-03-06 19:22changed config.def.hAnselm R Garbe1+2-2
2008-03-06 19:20new stuffAnselm R Garbe4+177-16
2008-03-06 18:53implemented setlayout in the way proposed on the ml, split tile() into two functions, a third will follow soonAnselm R Garbe2+109-103
2008-03-06 11:56allow for vstackAnselm R Garbe1+1-0
2008-03-06 11:56added some comments what the TODOs are for 4.8Anselm R Garbe1+7-0
2008-03-05 21:14changed config.def.hAnselm R Garbe1+9-32
2008-03-05 19:03integrated the new -x -y -w toggles of dmenu into my setupAnselm R Garbe1+6-1
2008-03-05 18:48removed some more useless clunkAnselm R Garbe2+4-9
2008-03-05 18:31implemented the stuff as I discussed on dwm@Anselm R Garbe4+124-225
2008-03-05 13:13fixed urgent hint handlingAnselm R Garbe1+4-3
2008-03-05 10:31renamed maximise to monocle again.Anselm R Garbe3+7-18
2008-03-05 10:22fixed urgency hint, though Xinerama integration is still ongoingAnselm R Garbe1+17-9
2008-03-05 00:11next on TODOanselm@anselm11+54-10
2008-03-04 21:41renamed MAXLEN into MAXTAGLEN (backward compliance)anselm@anselm12+2-2
2008-03-04 21:40renamed monocle into maxmise, documented the keybindings in dwm(1)anselm@anselm13+31-23
2008-03-04 18:58monocle goes mainstreamAnselm R Garbe2+15-2
2008-03-04 18:13fixed applyrules bugAnselm R Garbe1+2-2
2008-03-03 21:40removed View cruft, now back to the rootsanselm@anselm12+201-349
2008-02-29 11:59made tag names snappierAnselm R Garbe1+1-1
2008-02-28 21:44fixed some issues nsz reported in IRC loganselm@anselm11+3-1
2008-02-28 21:39well, AIM_XINERAMA should not be enabledanselm@anselm11+1-1
2008-02-28 21:38made 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 polishinganselm@anselm12+93-54
2008-02-28 20:02removed initags -- we autoselect the first tag in each view insteadanselm@anselm12+31-25
2008-02-28 17:13a small fix to buttonpressAnselm R Garbe1+2-2
2008-02-28 17:07some more changes towards a better dwmAnselm R Garbe2+49-61
2008-02-27 21:50 proceeded, though we still miss a real Tag structanselm@anselm12+39-25
2008-02-26 22:57disabled AIM_XINERAMAanselm@anselm12+2-2
2008-02-26 22:51simplified dwmanselm@anselm13+65-115
2008-02-25 22:19certain fixes, though still a lot of the mutex stuff missinganselm@anselm11+4-6
2008-02-23 23:11pushing 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 pastanselm@anselm12+345-366
2008-02-22 19:32fixed Gottox' mail addressanselm@anselm12+2-1
2008-02-22 15:27well typo fixAnselm R Garbe1+1-1
2008-02-22 15:26added Gottox to Copyright holders after all his contributions, applied his last patchAnselm R Garbe2+4-6
2008-02-22 10:34some other fixes, resize contains a minor bugAnselm R Garbe1+9-7
2008-02-22 10:15crash fixAnselm R Garbe1+1-1
2008-02-22 10:03made arrange() Monitor-dependent as well, fixed the movemouse/resizemouse issuesAnselm R Garbe1+28-24
2008-02-21 19:19minorAnselm R Garbe1+0-1
2008-02-21 14:33applied Gottox' monitor.diff patch (thanks btw)Anselm R Garbe1+80-67
2008-02-21 10:31made restack, drawbar also Monitor-related onlyAnselm R Garbe1+91-89
2008-02-21 10:14changed arrange functions to contain the Monitor as first argumentAnselm R Garbe3+51-53
2008-02-20 13:48applied Jukka's zoom-patchAnselm R Garbe1+2-2
2008-02-20 08:13resize handles offscreen issuesAnselm R Garbe1+11-13
2008-02-20 08:09applied some necessary changesAnselm R Garbe1+8-9
2008-02-18 17:08removed Monitor->dc, unnecessaryAnselm R Garbe1+125-124
2008-02-18 16:47removed Monitor->root, since we do not support classical multiheadAnselm R Garbe1+49-54
2008-02-15 16:00some drawbar() polishing, and certain related fixesAnselm R Garbe1+33-21
2008-02-13 20:34urgency hook handling needs also to invert the square if presentAnselm R Garbe1+8-9
2008-02-11 20:57Chris pointed me to the fact, that the window geoms calculation can be done once for each monitor, so I applied this remarkAnselm R Garbe1+6-5
2008-02-11 20:51fixed missing else branchAnselm R Garbe1+2-1
2008-02-11 20:48applied dme's patch to prevent changing prevtags if nothing actually changedAnselm R Garbe1+8-5
2008-02-11 20:43applied dwm-4.8-snaptileds.diffAnselm R Garbe1+11-12
2008-02-11 20:34implemented urgent hint handling (with multihead support)anselm@aab1+37-11
2008-02-11 15:55got initial Xinerama support working, though there is a lot work todoanselm@aab2+90-94
2007-12-22 14:40some more polishing/consistency changesanselm@anselm11+39-40
2007-12-22 14:30proceeded with multihead/Xinerama supportanselm@anselm13+158-162
2007-12-22 12:52removed maximize, there will be monocle soonanselm@anselm12+0-11
2007-12-22 12:49fixed wrong tagging stuffanselm@anselm12+14-14
2007-12-22 12:26added dmenu_run to config.hanselm@anselm11+1-2
2007-12-21 20:45root window and screen have to be in Monitor struct, we want side-by-side Xinerama and Multihead support (only Xinerama when enabled and present)anselm@anselm11+2-0
2007-12-21 12:54merged Christof Musik's Xinerama support patches, though this needs some polishing!anselm@anselm12+454-304
2007-12-09 12:39simplified Mod-mAnselm R. Garbe3+12-38
2007-12-08 19:11implemented reapply for re-applying the tagging rules during runtime, Mod-rAnselm R. Garbe3+16-0
2007-12-08 18:59next version will be 4.8Anselm R. Garbe1+1-1
2007-11-21 20:19Added tag 4.7 for changeset d6d3085307d8Anselm R. Garbe1+1-0
2007-11-17 18:59fixed focus steeling bug done by clients like operaAnselm R. Garbe1+12-3
2007-11-17 17:59removed support for the NetSupportingWmCheck stuff, netbeans, argouml and others also don't work with compiz, so it is Suns problem to provide a fixAnselm R. Garbe1+3-14
2007-11-15 19:38yeah compiz didn't did the trick, but identifying dwm as LookingGlass (LG3D)Anselm R. Garbe1+2-2
2007-11-15 18:26fooAnselm R. Garbe1+1-1
2007-11-15 17:57hack that adds NET_SUPPORTING_WM_CHECK handling, dwm identifies itself as compiz, hence I believe this might workaround the JDK 1.6+ XToolkit bugAnselm R. Garbe1+15-3
2007-11-10 19:21applied Ritesh's patch to stext handling with some minor modificationsAnselm R. Garbe1+15-10
2007-11-10 18:31initialize prevtags in setup, now users can setup which seltags should be selectedin config.hAnselm R. Garbe1+5-4
2007-11-10 18:16Using a new tags definition (const char [][MAXTAGLEN] - thanks go to Szabolcs!Anselm R. Garbe2+81-78
2007-11-07 08:49moved LENGTH to dwm.c, moved prevtags to dwm.carg@suckless.org2+4-4
2007-11-04 16:49we check variable == value, and not the other way - the other way is for beginner programmers.Anselm R. Garbe1+15-16
2007-11-04 11:17removed a misleading comment about client title windows, which don't exist anymoreAnselm R. Garbe1+1-3
2007-11-04 11:12full names in -v output of dwmAnselm R. Garbe1+2-1
2007-11-03 20:14doing it in a shorter wayAnselm R. Garbe1+1-3
2007-11-03 19:43removed 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 handlingAnselm R. Garbe1+27-7
2007-11-02 16:07simplifiedAnselm R. Garbe1+5-8
2007-11-02 16:04made error handling more properAnselm R. Garbe1+7-2
2007-11-02 15:57replaced low-level stext reading with an fgets callAnselm R. Garbe1+5-17
2007-11-02 09:43revival of RESIZEHINTSAnselm R. Garbe2+3-2
2007-10-29 11:42sanders patch for b2 togglearg@suckless.org1+1-1
2007-10-28 11:52replaced Nmacros with LENGTH(x) macroAnselm R. Garbe2+26-27
2007-10-28 11:41replaced 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.Anselm R. Garbe2+31-36
2007-10-27 16:21some sanity changesAnselm R. Garbe1+7-7
2007-10-27 16:12going toward 4.7Anselm R. Garbe3+4-5
2007-10-25 18:24Added tag 4.6 for changeset bcd7e18e196aAnselm R. Garbe1+1-0
2007-10-25 08:42fixed a commentarg@suckless.org1+1-1
2007-10-24 18:34also consider width for tile fallback enforcingAnselm R. Garbe1+2-1
2007-10-24 14:26removed RESIZEHINTS and enhanced tile for fixed or aspect-ratio'ed clientsarg@suckless.org2+3-2
2007-10-24 14:07some cleanup, removed ntags variable, defined NTAGS macro, simplified tag(), view() and idxoftag(), fixed some NULL comparisionsarg@suckless.org1+20-27
2007-10-23 07:38parenthized use of ISTILE macro in dwm.carg@suckless.org1+3-3
2007-10-19 07:56thx to Toni Lainsonarg@suckless.org1+2-2
2007-10-18 15:02fixed two commentsarg@suckless.org1+3-1
2007-10-18 08:28removed dwm.h, just include C-files in config.h if you extend dwm, that's simplier and most flexible than all other possibilitiesarg@suckless.org3+190-194
2007-10-17 12:35small cosmetic fixarg@suckless.org1+1-2
2007-10-17 10:28uncommented DEBUG CFLGAS/LDFLAGSarg@suckless.org1+2-2
2007-10-17 09:19just making dwm.h sanerarg@suckless.org3+63-65
2007-10-16 17:07applied Eric Mertens patch to mainstream dwm, however this needs testingAnselm R. Garbe1+31-28
2007-10-16 17:04cleaned up dwm.c/dwm.h somewhat that it allows easier integration of patchesAnselm R. Garbe2+115-115
2007-10-11 18:50small commentAnselm R. Garbe1+1-0
2007-10-11 18:47recreated dwm.hAnselm R. Garbe3+23-21
2007-10-10 16:51added Mod1-Tab description to dwm.1Anselm R. Garbe1+3-0
2007-10-10 16:39added 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 compromiseAnselm R. Garbe3+35-22
2007-10-06 17:43applied Brandon MacDone's static initialization patch for seltags and Client->tagsAnselm R. Garbe1+21-23
2007-10-05 16:30removing NULL-terminating **tags definition in config.hAnselm R. Garbe2+2-2
2007-10-03 14:25removed two spaces reported by SoleenAnselm R. Garbe1+2-2
2007-10-01 19:25reverted Peters patch to tile, I will discuss the reasons at dwm@Anselm R. Garbe1+3-6
2007-10-01 13:39s/xterm/uxterm/Anselm R. Garbe1+1-1
2007-10-01 12:40added hint for downloading dextraAnselm R. Garbe1+3-0
2007-10-01 09:43fixed font definitionAnselm R. Garbe1+1-1
2007-09-30 17:20fixed man pageAnselm R. Garbe1+1-1
2007-09-30 16:33fixed an issue in Peter's patch (it is no good idea to restack() all clients on enternotify()Anselm R. Garbe1+2-1
2007-09-30 10:47applied Peter Hartlich's border collapse patchAnselm R. Garbe2+12-10
2007-09-27 18:08improved tile() for the RESIZEHINTS == True case, now more space is consumed by the clients (esp. if those clients use increment handling heavily)Anselm R. Garbe1+6-5
2007-09-27 16:59fixed colorsAnselm R. Garbe1+3-3
2007-09-27 07:14fixed inclusion orderarg@suckless.org1+2-1
2007-09-26 17:14updated with my favorite colorschemeAnselm R. Garbe1+6-7
2007-09-25 18:43applied colors depend from lavishs proposalAnselm R. Garbe1+6-6
2007-09-23 16:50switching to white normal bg, renaming tag 9 into www, for static use in conjunction with ffAnselm R. Garbe1+9-9
2007-09-23 09:24btw 4.6 will be the next releaseAnselm R. Garbe1+1-1
2007-09-23 09:24renamed config.h into config.def.h, config.h will be created if not present, this seems less annoying after allAnselm R. Garbe2+5-1
2007-09-22 19:55introduced ISTILE, which can be easily extended with other layout functions to allow reuse of setmwfact() and zoom()Anselm R. Garbe2+7-6
2007-09-22 19:34setmwfact and zoom check isarrange(floating) now, not !isarrange(tile) - this makes it easier to play well with bstack and nmtile patchesAnselm R. Garbe1+2-2
2007-09-22 07:13Added tag 4.5 for changeset 2acc60d6dfe2Anselm R. Garbe1+1-0
2007-09-22 06:57cosmetic fixAnselm R. Garbe1+2-1
2007-09-20 19:45fixed a commentAnselm R. Garbe1+1-1
2007-09-19 15:32applied Peters patch, applied yiyus hint to initfontarg@suckless.org1+12-12
2007-09-18 17:04applied Peter Hartlich's togglemax patch to allow toggling tiled clients to maximumAnselm R. Garbe2+13-4
2007-09-17 14:42made all stuff non-static - so you can choose wether to use dwm the static or the extern way when extending itarg@suckless.org4+184-187
2007-09-16 18:02there might be envs which need Xlib.hAnselm R. Garbe1+1-0
2007-09-16 11:42Mod1-Button2 on a floating but not-fixed client will make it tiled againAnselm R. Garbe2+7-3
2007-09-16 11:27now tiled windows can be resized/moved, their floating state will be toggled implicitelyAnselm R. Garbe2+12-8
2007-09-16 10:34some more rearrangementsAnselm R. Garbe1+143-147
2007-09-16 09:53ordered all functions alphabeticallyAnselm R. Garbe1+1178-1180
2007-09-16 08:24corrected a misleading commentAnselm R. Garbe1+1-1
2007-09-16 08:23macros 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"Anselm R. Garbe1+10-6
2007-09-15 20:45ordered function forward definitionsAnselm R. Garbe1+57-56
2007-09-15 20:33backporting my intro-comment of old dwm.hAnselm R. Garbe1+30-1
2007-09-15 20:31removed grabkeys, not necessaryAnselm R. Garbe1+21-26
2007-09-15 20:25micromizing dwm step 1Anselm R. Garbe13+1861-1971
2007-09-15 18:39new colorscheme (16-bit compliant)Anselm R. Garbe4+14-15
2007-09-15 11:16moved bar-related stuff to bar.c (merged draw.c into that)Anselm R. Garbe6+269-259
2007-09-15 10:36renamed drawstatus into drawbarAnselm R. Garbe6+10-10
2007-09-15 08:35renamed config.default.h into config.hAnselm R. Garbe3+106-110
2007-09-15 08:31dist target only needs to add config.default.hAnselm R. Garbe1+1-1
2007-09-15 08:30removed config.arg.h, only 1 config.h necessaryAnselm R. Garbe2+22-112
2007-09-14 18:32small changes of the colorsAnselm R. Garbe1+10-7
2007-09-11 19:30other colorAnselm R. Garbe1+3-3
2007-09-11 18:16using light colorscheme, preparing merge of config.arg.h with config.default.hAnselm R. Garbe1+7-7
2007-09-09 16:31I work with enabled RESIZEHINTS, simply because I force myself to continue the st development ;)Anselm R. Garbe1+1-1
2007-09-09 16:28introduced new define RESIZEHINTS, which allows to enable/disable size hint handling in tiled resizalsAnselm R. Garbe4+4-2
2007-09-07 19:2214px fonts drives me nutsAnselm R. Garbe1+1-1
2007-08-26 10:54Added tag 4.4.1 for changeset 7c117df5d202Anselm R. Garbe1+1-0
2007-08-26 10:53prepared 4.4.1 bugfix and minor feature enhancement releaseAnselm R. Garbe5+5-5
2007-08-23 16:15Added tag 4.4 for changeset 408014d21261Anselm R. Garbe1+1-0
2007-08-23 16:11removed unnecessary include, prepared dwm-4.4Anselm R. Garbe1+0-1
2007-08-22 17:06setlayout should perform strcmp's if arg != NULL, because Layout is local to screen.oAnselm R. Garbe1+2-1
2007-08-22 17:02reverted release CFLAGsAnselm R. Garbe1+2-2
2007-08-22 17:01removed the _DWM_PROPERTIES handling, reverted ban/unban to XMoveWindow(), and changed argument of setlayout to layout[N].symbol checkAnselm R. Garbe6+23-101
2007-08-19 16:50renamed char prop[] into buf[]Anselm R. Garbe2+27-27
2007-08-19 16:39fixed misappearance of iconified windows on SIGKILLAnselm R. Garbe2+29-4
2007-08-19 09:00moved updatebarpos to screenAnselm R. Garbe3+28-28
2007-08-19 08:57added screen.c, removed layout.c and tag.cAnselm R. Garbe8+407-420
2007-08-19 08:40prepared merging layout.c and tag.c into screen.cAnselm R. Garbe4+39-46
2007-08-19 08:13small fixAnselm R. Garbe1+1-1
2007-08-18 12:20hmm I doubt the usefulness of storing this information...Anselm R. Garbe6+74-31
2007-08-18 11:48cleaned up settags-handlingAnselm R. Garbe4+90-81
2007-08-18 09:40applied Gottox mwfact patchAnselm R. Garbe1+7-8
2007-08-17 19:19replaced static Layout *lt with static unsigned int sellayout... (will be adapted later when _DWM_CONFIG is serialized as root window property)Anselm R. Garbe1+12-13
2007-08-17 19:12renamed seltag into seltagsAnselm R. Garbe4+13-13
2007-08-17 19:10applied Jukka Salmi's setmwfact patchAnselm R. Garbe4+16-10
2007-08-16 16:41made plural arraysAnselm R. Garbe5+29-29
2007-08-16 16:30fixed the issue observed by various people, that clients appeared on empty tagsAnselm R. Garbe1+3-4
2007-08-16 15:55made 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'sAnselm R. Garbe6+127-112
2007-08-16 06:05applied Jukka's patchAnselm R. Garbe1+3-1
2007-08-15 17:31fixed _DWM_CONFIG persistation, fixed the client disapperance bug during restartsAnselm R. Garbe1+5-5
2007-08-15 17:27fififiAnselm R. Garbe6+35-30
2007-08-14 17:38fix of resize (thanks Sander for the hint!)Anselm R. Garbe1+2-2
2007-08-14 05:54fixed a typoAnselm R. Garbe1+1-1
2007-08-13 18:10small bugfixAnselm R. Garbe1+19-9
2007-08-13 18:06tags should be persistent now during X server runAnselm R. Garbe4+33-7
2007-08-13 17:22small bugfixAnselm R. Garbe1+1-1
2007-08-13 17:19made tile simplierAnselm R. Garbe1+20-23
2007-08-13 17:13made 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 layoutsAnselm R. Garbe8+62-42
2007-08-13 16:24made resize more preciseAnselm R. Garbe1+9-12
2007-08-12 11:10moved floating to layout.c, kept tile.c outsideAnselm R. Garbe7+41-50
2007-08-12 10:46renamed MASTER into MWFACT, master into mwfact, and incmaster into addtomwfactAnselm R. Garbe5+15-16
2007-08-11 12:44fixed a commentAnselm R. Garbe1+1-1
2007-08-11 10:11separated 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 codeAnselm R. Garbe13+164-134
2007-08-10 16:27let not overlap the bordersAnselm R. Garbe1+1-1
2007-08-10 16:16removed VRATIO, NMASTER, inc*(), renamed HRATIO into MASTER, see mailinglist for detailsAnselm R. Garbe8+90-197
2007-08-05 15:37slight change of my color schemeAnselm R. Garbe1+2-2
2007-08-05 14:00removed spow(x, 0); calls, I did them for consistency's sake, but it should be rather obvious how the scaling works anywaysAnselm R. Garbe1+3-3
2007-08-05 13:58applied Jukka's dwm.1 patchAnselm R. Garbe1+6-6
2007-08-05 10:47changed shortcuts as described on the mailinglist, added sanity checks for ratios during tile (fallback to wah if clients would get too small), documented that new stuff/shortcuts in dwm(1)Anselm R. Garbe4+60-35
2007-08-04 08:57small fix of static function orderAnselm R. Garbe1+18-18
2007-08-04 08:51I introduced {H,V}RATIO and inc{h,v,}ratio() functions - the default behaves like in dwm-4.3, config.arg.h shows how I prefer the ratio being handled (for the future I plan to change const char *arg into ..., and renaming Client into Win.)Anselm R. Garbe4+44-29
2007-08-03 17:29removed a C++ style commentAnselm R. Garbe1+1-1
2007-08-03 17:23implemented ratio tile as described on the mailinglistAnselm R. Garbe4+73-44
2007-07-31 16:22changed the fix of yesterday, the resize should only be necessary at manage() time, not on any unban()Anselm R. Garbe1+1-1
2007-07-30 19:03fooAnselm R. Garbe1+1-0
2007-07-28 15:25set client state to iconic on maprequestAnselm R. Garbe1+1-0
2007-07-28 15:18changed ban/unban implementation to not move the windows anymore, but map/unmap them instead - PLEASE TEST THISAnselm R. Garbe4+15-11
2007-07-28 10:58removed shiftview(), if you scroll the views in the tag area, you can also use Button1 instead removed focusclient([-]1) bound to scroll wheel - if you slightly move the mouse you will focus the first client anways which is in the wayAnselm R. Garbe3+2-29
2007-07-26 18:15applied Jeroen's {clean,spell}.diff patches, thanks Jeroen!Anselm R. Garbe2+3-7
2007-07-24 16:29applied Jeroen Schot's shiftview patchAnselm R. Garbe3+23-0
2007-07-24 16:25applied dwm-windowscrolling patcharg@f00b4r1+4-0
2007-07-14 19:14Added tag 4.3 for changeset e0ec0d5d8b1earg@f00b4r1+1-0
2007-07-12 17:45restoring tip to be a working dwm again (switching FONT to terminus in config.arg.h)arg@f00b4r2+2-3
2007-06-19 07:08please recheck this patch with Mathematica from Wolfram Research - lemme know if it fixes the geyish blob window bugAnselm R. Garbe1+2-1
2007-06-19 07:04removed crappy createnotify handlerAnselm R. Garbe1+0-14
2007-06-06 09:43applied restack patch of anydot, with slight changesAnselm R. Garbe1+9-3
2007-06-06 09:17I change the style of init somewhat, init as early as possible.Anselm R. Garbe1+3-3
2007-06-04 12:38uncommented creatnotifyAnselm R. Garbe1+1-1
2007-06-04 09:50added an creatnotify event handlerAnselm R. Garbe4+56-40
2007-06-04 09:37applied anudots [un]ban repair patchAnselm R. Garbe3+3-7
2007-06-01 10:11making variable declarations in dwm.h extern, this seems to be more ansi compliantAnselm R. Garbe1+15-15
2007-05-30 18:49replaced BORDERPX with sel->border in togglemax(), in other places this is not possible.Anselm R. Garbe2+2-2
2007-05-30 10:22Added tag 4.2 for changeset c13cb8c6b7a5Anselm R. Garbe1+1-0
2007-05-30 10:19referred to LICENSE fileAnselm R. Garbe10+10-60
2007-05-30 10:10Jukka also belongs to Copyright holders after all he has contributed and done for dwm, updated -v as wellAnselm R. Garbe11+12-1
2007-05-30 06:57applied Jukkas patchAnselm R. Garbe2+2-2
2007-05-29 11:53changed -v output (now also anydot and nsz are contained in this output)Anselm R. Garbe1+1-1
2007-05-29 09:57added nsz to copyright holders as well, because he did a lot recentlyAnselm R. Garbe11+11-0
2007-05-29 09:47added anydot to Copyright holders, because he contributed a lot recentlyAnselm R. Garbe11+11-0
2007-05-29 09:35applied anydot's 3 minor patches, thank you anydotAnselm R. Garbe4+31-34
2007-05-28 13:05applied Sanders patchAnselm R. Garbe1+2-2
2007-05-25 13:28applied anydots proposal to let togglefloating restore fixed windowsAnselm R. Garbe1+2-0
2007-05-24 14:25fix if n < nmaster of remainer calculation for master windowsAnselm R. Garbe1+1-1
2007-05-24 13:55rev 900, coolAnselm R. Garbe1+1-1
2007-05-24 13:53foAnselm R. Garbe1+1-1
2007-05-24 13:40calculating the remainder for master and stack area correctlyAnselm R. Garbe1+9-6
2007-05-24 09:35fixed issue reported by Christian GarbsAnselm R. Garbe1+1-2
2007-05-23 20:33removed the only one and superfloues strncmpAnselm R. Garbe1+1-1
2007-05-23 12:51fooAnselm R. Garbe1+1-1
2007-05-23 05:49reverted last change after Sander pointed out the original decisionAnselm R. Garbe1+1-1
2007-05-23 05:47applied anydots remark of togglefloating()Anselm R. Garbe1+1-1
2007-05-22 09:29applied Szabolcs proposal for zoom() as wellAnselm R. Garbe1+1-1
2007-05-22 09:29applied Szabolcs proposal to simplify setlayout()Anselm R. Garbe2+4-6
2007-05-21 12:37Added tag 4.1 for changeset 00f4180df72bAnselm R. Garbe1+1-0
2007-05-16 20:05no that change breaks fullscreen appsAnselm R. Garbe1+0-1
2007-05-16 19:59raise barwin in restack, that's the most elegant solution I thinkAnselm R. Garbe1+1-0
2007-05-15 12:06simplificationAnselm R. Garbe1+2-4
2007-05-15 11:58raising the barwin has no effect becasue of restackAnselm R. Garbe1+0-1
2007-05-15 11:56fixAnselm R. Garbe1+2-0
2007-05-15 11:56barwindow raisingAnselm R. Garbe1+3-0
2007-05-15 11:49using BarTop as fallback if BARPOS is set to BarOff as default for togglingAnselm R. Garbe1+6-1
2007-05-15 11:44removed strip, added -s to LDFLAGSAnselm R. Garbe2+1-2
2007-05-15 11:42added new Mod1-b functionality to dwm(1)Anselm R. Garbe2+5-2
2007-05-15 11:36another fix, call lt->arrange() in togglebar onlyAnselm R. Garbe3+6-5
2007-05-15 11:23fixed bpos initAnselm R. Garbe1+1-0
2007-05-15 10:09made bar togglalbleAnselm R. Garbe5+47-18
2007-05-14 14:24thanks to JukkaAnselm R. Garbe1+0-1
2007-05-14 11:42added the GTK Save-As bug report to BUGS section of dwm(1)Anselm R. Garbe1+8-0
2007-05-14 09:54applied dfenze cleanups, fixed some comments in dwm.hAnselm R. Garbe4+20-21
2007-05-10 11:49small fix of fixAnselm R. Garbe1+1-2
2007-05-10 11:47fixed a potential security flawAnselm R. Garbe1+5-3
2007-05-09 09:31applied Maarten Maathuis recenter-patch for floating clients only requesting new width and height exceeding the screen spaceAnselm R. Garbe1+4-0
2007-05-09 08:12s/remain/remainder/Anselm R. Garbe1+3-3
2007-05-09 08:11fixing remaining space calculationAnselm R. Garbe1+5-5
2007-05-08 06:52thanks to Juka to check -Wall ;)Anselm R. Garbe1+0-2
2007-05-07 11:14next version is 4.1Anselm R. Garbe1+1-1
2007-05-07 11:12applied patch of Paul Liu to allow onthefly resizing due to xrandr changesAnselm R. Garbe3+25-2
2007-04-19 07:26Added tag 4.0 for changeset 018c38468422Anselm R. Garbe1+1-0
2007-04-19 07:24fixed the border issue for mplayer, ff is definately broken when using F11 (fullscreen mode)Anselm R. Garbe3+12-6
2007-04-19 06:53touch borderAnselm R. Garbe1+1-1
2007-04-18 19:11set border at manage timeAnselm R. Garbe1+1-2
2007-04-18 15:29using pixelcarnage-monospace (proggyclean), because this is better to the eyesAnselm R. Garbe1+1-1
2007-04-17 12:56changed border handlingAnselm R. Garbe3+11-18
2007-04-13 10:22changing order of c->border restorageAnselm R. Garbe1+3-3
2007-04-13 09:41I used 2006 in other places as wellAnselm R. Garbe1+1-1
2007-04-13 09:40yet another fix of copyright compactisitionAnselm R. Garbe11+24-16
2007-04-13 09:32making Copyright notices more compactAnselm R. Garbe8+22-28
2007-04-11 13:18next version will be 4.0, so don't expect it within the next daysAnselm R. Garbe1+1-1
2007-04-11 13:17make also transients floating when we do not know the main windowAnselm R. Garbe1+5-4
2007-04-02 09:11Added tag 3.9 for changeset 55478328b242Anselm R. Garbe1+1-0
2007-03-29 13:18next version will be 3.9, but don't expect it this weekAnselm R. Garbe1+1-1
2007-03-29 13:17add an additional check in resize() to prevent a crash of dwmAnselm R. Garbe1+3-1
2007-03-05 10:54Added tag 3.8 for changeset 2ea201354cf0Anselm R. Garbe1+1-0
2007-03-02 14:14we don't need to set the font all the timeAnselm R. Garbe2+5-9
2007-03-01 11:33some changes to updatesizehints, I don't change the aspect ratio algorithm now - I can't think, it is a messAnselm R. Garbe2+24-17
2007-02-26 15:24removed sendeventAnselm R. Garbe3+11-17
2007-02-26 09:47Escape -s in dwm.1Anselm R. Garbe2+26-26
2007-02-24 14:41Added tag 3.7 for changeset baee494346e5Anselm R. Garbe1+1-0
2007-02-24 14:40prepared 3.7, ready to ramboAnselm R. Garbe2+2-2
2007-02-24 13:08removed an unnecessary newlineAnselm R. Garbe1+0-1
2007-02-24 13:06removed superfluous externs (except for tags, because tags is defined in the source)Anselm R. Garbe1+53-53
2007-02-23 12:37replacing Mod1-i with Mod1-Shift-j, Mod1-d with Mod1-Shift-kAnselm R. Garbe3+10-10
2007-02-23 10:17oops, small bugfix in my configAnselm R. Garbe1+1-1
2007-02-23 10:13default masterwidth should also be at 600Anselm R. Garbe1+1-1
2007-02-23 10:09changed order if h/lAnselm R. Garbe1+1-1
2007-02-23 09:40well I agree to several people claiming h/j/k/l is the better default than Tab/S-Tab/g/s for focus and master resizingAnselm R. Garbe3+13-13
2007-02-22 21:10renamed untiled into floating, keeping tiled instead of tiling (afaik tiled sounds more correct) - English speakers convinced meAnselm R. Garbe9+63-63
2007-02-22 17:22hahaha, untiled and non-untiled sounded really cumbersomeAnselm R. Garbe1+1-1
2007-02-22 17:17made Fnt an anonymous inner structAnselm R. Garbe1+15-15
2007-02-22 17:08made Fnt an anonymous inner structAnselm R. Garbe1+7-9
2007-02-22 16:58nah, I don't want 640 as MASTERWIDTHAnselm R. Garbe2+3-3
2007-02-22 16:52using MASTERWIDTH=640 and 32px steps by default (incmasterw())Anselm R. Garbe2+6-6
2007-02-22 16:51simplified focusclient()Anselm R. Garbe1+6-10
2007-02-22 16:43renamed versatile into untiledAnselm R. Garbe9+51-51
2007-02-22 14:25merged focus{prev.next} into focusclient(1/-1)Anselm R. Garbe4+21-26
2007-02-22 14:06made dwm.h more tidy (thx Jukka for the zoom() hint)Anselm R. Garbe1+11-12
2007-02-22 11:16oopsAnselm R. Garbe1+2-2
2007-02-22 11:15small bugfixAnselm R. Garbe2+15-9
2007-02-22 11:00fixed some issues due to the Arg->const char * transitionAnselm R. Garbe2+10-9
2007-02-22 10:45restoring default keybindings as Sander complainedAnselm R. Garbe2+8-8
2007-02-22 10:42replaced Arg union with const char *arg, seems cleaner to me, even if we need atoi() in some placesAnselm R. Garbe9+190-185
2007-02-22 10:15re-added xterm to config.default.hAnselm R. Garbe1+1-0
2007-02-22 10:09removed button4/5-bindings for incnmaster on mode label - that is misleadingAnselm R. Garbe2+0-14
2007-02-22 10:06fixed order of key bindings described in dwm.1Anselm R. Garbe1+5-5
2007-02-22 09:59status needs update even in togglemax() - since we got an indicator for thisAnselm R. Garbe1+1-0
2007-02-22 09:57reusing drawsquare for client title, empty square before title means versatile window, filled square before title means versatile maximized window.Anselm R. Garbe2+6-24
2007-02-22 09:52dwm draws a small caret before the client title if it's a versatile clientAnselm R. Garbe2+31-6
2007-02-22 08:29nah grouped keybindings by contextAnselm R. Garbe2+46-47
2007-02-22 07:08fixed exit condition in togglemax()Anselm R. Garbe1+1-1
2007-02-22 07:02fixing missing extern declars in dwm.h for {de,at}tach()Anselm R. Garbe1+2-0
2007-02-22 06:59several 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 MASTERWIDTHAnselm R. Garbe10+184-183
2007-02-21 20:36just ignore the FD_ISSET check in main.c of xfd, just call XPending (which does the same afair)Anselm R. Garbe1+5-6
2007-02-21 16:00optimizing background color of terminalsAnselm R. Garbe1+1-1
2007-02-21 15:57using 333 as background, hey proggyclean is really goodAnselm R. Garbe1+1-1
2007-02-21 15:53switching to 13pt proggyclean (this fits better my 1920x1200 resolution than 12pt terminus which is too small or 14pt terminus which is too fat)Anselm R. Garbe1+1-1
2007-02-21 15:47using smaller fontAnselm R. Garbe1+1-1
2007-02-21 14:47using a green selborderAnselm R. Garbe1+1-1
2007-02-21 12:31reverting to bg 555Anselm R. Garbe2+2-2
2007-02-21 12:29s/555/357/ for SELCOLORAnselm R. Garbe1+1-1
2007-02-21 12:24switching to urxvtcd for the moment (the uxterm flicker makes me headaches, st is really highest prio now)Anselm R. Garbe1+1-1
2007-02-21 11:09Added tag 3.6.1 for changeset 20ec6976cee1Anselm R. Garbe1+1-0
2007-02-21 11:08creating 3.6.1Anselm R. Garbe1+1-1
2007-02-21 10:49reverted accidental removal of sx, syAnselm R. Garbe2+6-5
2007-02-21 10:45removed some global vars which should be static insteadAnselm R. Garbe2+7-8
2007-02-21 10:39moved 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)Anselm R. Garbe3+50-50
2007-02-21 10:30cleaned up and commented the config.*.hAnselm R. Garbe3+35-31
2007-02-21 10:05Added tag 3.6 for changeset 75b1b25fe0d7e29400baf30568153f668324928bAnselm R. Garbe1+1-0
2007-02-21 10:04fixed quoting and a commentAnselm R. Garbe2+2-2
2007-02-20 12:56renamed setfont to initfont, getcolor to initcolorAnselm R. Garbe1+29-29
2007-02-20 12:48fixed orderAnselm R. Garbe1+11-11
2007-02-20 12:46added draw.c again (except getcolor and setfont which are helpers in main.c)Anselm R. Garbe4+144-133
2007-02-20 12:40separating drawsquare from drawtext, made drawtext externAnselm R. Garbe2+65-49
2007-02-20 10:26rechecked with OpenBSDAnselm R. Garbe1+1-0
2007-02-20 09:49split screen.c into layout.c and tag.c (because the view is an implicit mixture of both)Anselm R. Garbe5+345-337
2007-02-19 20:17using eprint instead of fputsAnselm R. Garbe1+3-6
2007-02-19 17:33replaced togglelayout with setlayoutAnselm R. Garbe5+29-21
2007-02-19 17:19changed some odering in config*.hAnselm R. Garbe2+20-20
2007-02-19 16:18renamed Client->versatile and Rule->versatile into Client->isversatile resp. Rule->isversatileAnselm R. Garbe5+16-16
2007-02-19 16:12renames swim[ming] into versatileAnselm R. Garbe7+64-64
2007-02-19 16:00renamed floating into swimming (this does not clash with C naming conventions and fits better the fish symbol) - also in man pageAnselm R. Garbe7+96-96
2007-02-19 15:41removed debug compile flagsAnselm R. Garbe1+2-2
2007-02-19 15:40introduced Layout structAnselm R. Garbe9+115-82
2007-02-19 15:07some more code polishingAnselm R. Garbe1+2-1
2007-02-19 15:04forgot an extern declarationAnselm R. Garbe2+2-1
2007-02-19 14:57bugfix of transient handlingAnselm R. Garbe1+8-8
2007-02-19 14:23removed procevent, more refactoringAnselm R. Garbe3+6-14
2007-02-19 14:17draw.c is useless (belongs to main.c now)Anselm R. Garbe6+178-195
2007-02-19 14:05renamed view.c into screen.cAnselm R. Garbe5+362-364
2007-02-19 13:57renamed manage.c to view.cAnselm R. Garbe4+436-436
2007-02-19 13:52renamed Rule members, renamed RReg into RegexpsAnselm R. Garbe1+17-17
2007-02-19 13:44merged tag.c, view.c and tile.c to manage.cAnselm R. Garbe6+434-458
2007-02-19 12:53some more refactoringAnselm R. Garbe3+47-47
2007-02-19 12:42added some new convenience functionsAnselm R. Garbe4+40-30
2007-02-19 12:17some more refactoringAnselm R. Garbe2+5-5
2007-02-19 12:00introduced tile.c, some refactoring of functionsAnselm R. Garbe8+150-141
2007-02-19 10:34simplified configurerequest to a bare minimum, removed wrong ban() callsAnselm R. Garbe2+1-16
2007-02-19 10:22fixed configurerequest according to Jukkas complainsAnselm R. Garbe1+9-8
2007-02-19 10:03fixed configurerequest according to the problem Jukka reportedAnselm R. Garbe1+16-11
2007-02-19 09:51don't resize master if not in tiled modeAnselm R. Garbe1+2-0
2007-02-16 15:51removed useless spaceAnselm R. Garbe1+1-1
2007-02-16 15:41well, resize should be called in dofloat anyways ;)Anselm R. Garbe1+1-0
2007-02-16 15:38removed ugly ban(), extended resize() that it only resets the size if necessary, added border_width commit to manage()Anselm R. Garbe5+100-93
2007-02-16 09:20removed getnext/getprev, redundantAnselm R. Garbe3+7-19
2007-02-14 13:01added ban() which takes care than a banned window is not banned again... (this reduces the overall ConfigureNotify's to clients)Anselm R. Garbe5+19-7
2007-02-14 08:35Added tag 3.5 for changeset 63ad05e7f9e1Anselm R. Garbe1+1-0
2007-02-14 08:31simplifying regexps in config samplesAnselm R. Garbe2+7-7
2007-02-14 08:09made for/if/else constructs more consistent, some code polishingAnselm R. Garbe5+18-21
2007-02-14 07:14made configurerequest more tidyAnselm R. Garbe1+10-5
2007-02-13 21:53I didn't knew of c->isfixed, that should fix Jukkas issue with gkrellm ;)Anselm R. Garbe1+8-6
2007-02-13 21:24making it more sure that transient checks will work in any caseAnselm R. Garbe1+4-3
2007-02-13 13:59stupid me, one needs to set c->{x,y,w,h} in configurerequest obviously ;)Anselm R. Garbe1+20-16
2007-02-13 12:39simplified configurerequestAnselm R. Garbe2+29-47
2007-02-12 16:20yet another consistency fix of dwmAnselm R. Garbe1+1-1
2007-02-12 15:41I don't see any reason why we should select for input on override-redirect windows?Anselm R. Garbe1+1-4
2007-02-12 13:20bugfix of bugfix (thx to Sander)Anselm R. Garbe1+1-1
2007-02-12 12:04fixed a bugAnselm R. Garbe1+1-1
2007-02-12 10:42during writing 2wm.1 I noticed some bugs in dwm.1Anselm R. Garbe1+3-3
2007-02-12 09:21removing all EnterNotifys after resizeAnselm R. Garbe1+1-0
2007-02-12 09:19added pointer warp on drop in resizeAnselm R. Garbe1+2-0
2007-02-09 13:56pneubeck pointed out an obvious thing, that a second p = stext + strlen(stext) - 1 is unnecessaryAnselm R. Garbe1+1-1
2007-02-09 10:58treating acroread and mplayer floating by defaultAnselm R. Garbe1+2-0
2007-02-09 08:54adapting John Grahor's patch to dwm-3.5Anselm R. Garbe1+3-2
2007-02-08 13:09fixed copyright notice in MakefileAnselm R. Garbe1+1-1
2007-02-08 12:39fixed order of Bool declarationsAnselm R. Garbe1+1-1
2007-02-08 10:48added TOPBAR option for making the bar appear what the user likesAnselm R. Garbe3+5-3
2007-02-08 10:11next version is 3.5Anselm R. Garbe1+1-1
2007-02-08 10:08making the bar appear at bottomAnselm R. Garbe1+2-2
2007-02-07 11:42Added tag 3.4 for changeset 9ede7b2d2450Anselm R. Garbe1+1-0
2007-02-07 11:37removed debug flagsAnselm R. Garbe1+2-2
2007-02-07 11:37replaced getproto with a saner function, now old-school artifacts of WM times in the early 90s completely disappeared, no punned pointer warning anymore ;)Anselm R. Garbe5+20-31
2007-02-06 14:29yet another fixAnselm R. Garbe1+1-1
2007-02-06 14:28simplificationAnselm R. Garbe1+5-10
2007-02-06 14:22implemented aspect ratio support of windowsAnselm R. Garbe2+41-4
2007-02-05 10:19made some changes more concistentAnselm R. Garbe2+3-3
2007-02-05 10:09got rid of LD (inspired by JGs patch to wmii)Anselm R. Garbe2+2-4
2007-02-05 10:05applied apm's patch proposal, getting rid of XDrawLinesAnselm R. Garbe1+4-14
2007-02-01 07:23Added tag 3.3 for changeset 0f91934037b0Anselm R. Garbe1+1-0
2007-01-31 19:08applied Sander's drop_bh patchAnselm R. Garbe1+5-5
2007-01-28 19:29handling WM_STATE seems to make DnD in gtk/qt apps working, well let's handle this in dwm as wellAnselm R. Garbe3+11-1
2007-01-26 11:41regarding to http://plan9.bell-labs.com/sources/contrib/rsc/man.ps the BUGS section should appear after SEE ALSO section.Anselm R. Garbe1+2-2
2007-01-26 11:31renamed CAVEATS into BUGSAnselm R. Garbe2+2-2
2007-01-25 09:05Added tag 3.2.2 for changeset d3876aa79292Anselm R. Garbe1+1-0
2007-01-25 08:59prepared yet another hotfix releaseAnselm R. Garbe3+9-5