dynamic window manager
git clone git://git.suckless.org/dwm
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
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
More commits remaining [...]