aboutsummaryrefslogtreecommitdiffstats
path: root/calmwm.c (unfollow)
Commit message (Expand)AuthorLines
2009-08-24Instead of having a function that just calls TAILQ_INIT on a global, useoga-5/+3
2009-06-26static local functions and data; almost identical diff from Thomas Pfaffokan-8/+7
2009-06-23tidy up startup/init routinesokan-6/+6
2009-06-20unroll XCALLOC/XMALLOC macros; since we use xcalloc/xmalloc all over theokan-2/+2
2009-05-18nuke the leading underscore notation for local static functions - thereokan-4/+4
2009-05-18Rip out the event layer and just use a static array of callbacks likeoga-19/+1
2009-05-17a long time coming - re-work the way we deal with colors: since we'reokan-35/+3
2009-04-15properly teardown X connection upon quit; static a few while here,okan-1/+17
2009-01-27remove Nscreens and x_screenname() - we really don't need them.okan-32/+2
2009-01-22Cache all of the X atoms we use at startup.oga-1/+3
2009-01-16remove pwin, bringing us to one client, one window. we no longer haveokan-23/+3
2009-01-15On startup, don't leak memory when we enumerate existing windows.oga-5/+2
2008-12-03Don't ignore sigpipe. Everytime cwm forks it execs anyway (so itoga-5/+1
2008-09-29Xinerama and XRandR dual head support for cwm(1). Now we detect the xrandroga-2/+18
2008-09-22*sigh* Revert the diff that wasn't meant to go in yet.oga-18/+2
2008-09-22Display the current window title not a previous one in the case ofoga-2/+18
2008-07-22fix the froggy problem.oga-1/+2
2008-07-22We've been handling grabbing wrong all this time (noticed at c2k8).oga-5/+10
2008-07-22split x_setup() into two. dpy_init() for setting up the display andoga-9/+17
2008-07-22Kill screen_init(). it's been stubbed out for a while now. I don't envision itoga-6/+1
2008-07-11spacing, declaration lineup to be consistent throughout cwm,okan-21/+19
2008-06-25Sort flags.oga-2/+2
2008-06-15Rip out and burn the HASH_* stuff. We don't need a SPLAY tree for one font.oga-6/+4
2008-05-21Make menu_filter handle mouse movement too. This enables the keyboardoga-6/+2
2008-05-20Pull out the behaviour in grab_label and search_start into one utilityoga-2/+7
2008-05-19General cleanup.oga-7/+7
2008-05-06Signal handler of SIGCHLD calls waitpid() which sets errno on error. Totobias-1/+4
2008-04-15hit it with the knf stick.oga-23/+23
2008-04-15malloc -> callocokan-1/+2
2008-04-03Sync usage() with reality and manpage.simon-2/+2
2008-03-23Replace the symlink configuration scheme with a simple yacc parser assimon-16/+9
2008-03-22Rip out, burn, and dance around the grave of group-edit mode.oga-2/+1
2008-03-22Remove a bunch of unused variables and incorrect comments.oga-9/+2
2008-02-13usage never returns, and thus should be __dead.oga-2/+2
2008-02-13add usage() for when an unknown option is given.oga-2/+11
2008-02-13Make cwm print the XDisplayName() if it fails to open the display,oga-2/+3
2008-01-16huge amount of cleanup and dead code removal.oga-41/+6
2008-01-14Rewrite most of grab_menu in grab.c (it was partly 9wm code).oga-7/+1
2008-01-11- Remove the "all rights reserved" tag at the top of most of the sourceoga-2/+13
2007-05-28convert globals from G_foo to Foo, as per TODO.jasper-67/+67
2007-05-21fix optindjasper-2/+2
2007-05-10- add a "-d" option, to specify the display cwm should be started onjasper-5/+12