portable version of OpenBSD's cwm(1) window manager
Go to file
2012-10-29 19:46:03 +00:00
calmwm.c support multibyte input to menu code; from Alexander Polakov with a tiny tweak. 2012-08-07 14:05:49 +00:00
calmwm.h cvsimport 2012-09-12 15:09:33 +00:00
client.c extend client_resize so that it can know when to reset max flags and 2012-09-09 19:47:47 +00:00
conf.c on reload, run each client through conf_client to pick up potential 2012-10-29 19:46:03 +00:00
cwm.1 fix section order: move AUTHORS below HISTORY; from Tiago Cunha 2012-05-09 18:37:39 +00:00
cwmrc.5 clarify autogroup option; based on diffs from kspillner@acm.org with 2012-10-28 20:13:02 +00:00
fgetln.c Add missing functions 2010-02-21 19:18:12 +01:00
font.c allow configurable menu font color; from Alexander Polakov with a tweak 2011-09-08 12:35:33 +00:00
group.c replace with xu_getprop wrapper used everywhere else. 2012-09-09 20:52:57 +00:00
kbfunc.c cvsimport 2012-09-12 15:09:33 +00:00
LICENSE All of the 9wm code in cwm has been removed or re-written. Edit LICENSE 2008-01-16 16:14:55 +00:00
Makefile compile with -D_GNU_SOURCE to get all relevant prototypes 2012-05-04 17:44:27 +02:00
menu.c comment what this whole bit does, not just part of it. 2012-10-23 16:13:59 +00:00
mousefunc.c extend client_resize so that it can know when to reset max flags and 2012-09-09 19:47:47 +00:00
parse.y define YYSTYPE_IS_DECLARED to work with bison 2.3 2012-05-04 17:46:42 +02:00
README Version 5.1 2012-05-02 14:26:57 +02:00
screen.c Further simplify Xinerama init and re-init on XRR events. 2012-07-18 21:53:22 +00:00
search.c We are inconsistent when it comes to function returns, so just go all 2011-07-25 15:10:24 +00:00
strlcat.c Add missing functions 2010-02-21 19:18:12 +01:00
strlcpy.c Add missing functions 2010-02-21 19:18:12 +01:00
strtonum.c Add missing functions 2010-02-21 19:18:12 +01:00
util.c We are inconsistent when it comes to function returns, so just go all 2011-07-25 15:10:24 +00:00
xevents.c revert previous for now until a way to test more than a few encodings is found 2012-09-12 15:09:33 +00:00
xmalloc.c tag and comment cleanup; ok oga@ 2011-05-11 13:53:51 +00:00
xutil.c re-use geom struct in client_ctx (saved)geometry. 2012-07-13 17:01:04 +00:00

This is a port of OpenBSD's excellent cwm[0] to Linux and other
Unices.

    cwm is a window manager for X11 which contains many features that
    concentrate on the efficiency and transparency of window
    management.  cwm also aims to maintain the simplest and most
    pleasant aesthetic.

This port requires pkg-config, Xft, Xinerama and Xrandr.  The included
Makefile should work with both GNU make and BSD make.

This version actively tracks changes in the OpenBSD CVS repository.
Releases are roughly coordinated.

The revision controlled version is at https://github.com/chneukirchen/cwm
Releases can be found at http://chneukirchen.org/releases

ChangeLog:

2012-05-02: First public release 5.1 of portable cwm.

--Christian Neukirchen <chneukirchen@gmail.com>

[0]: http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/