Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 3f2d53b6 | 2011-09-08 12:35:33 | allow configurable menu font color; from Alexander Polakov with a tweak from me. ok oga@ | ||
| 107bc374 | 2011-09-08 12:07:03 | allow menufg/menubg to be configurable; from Alexander Polakov. ok oga@ | ||
| f93ec1eb | 2011-09-03 09:17:16 | "defaultfont" is unclear (and confusing while reading code) when it also applies to the user supplied font, so rename. ok oga@ | ||
| 661c8ef1 | 2011-08-22 16:18:05 | revert r1.11 of parse.y and create logic in conf_setup instead to deal with the various scenarios of when to attempt a parse of the config, load defaults, and when to warn and/or exit. triggered by bogus warning first noticed by sobrado@. ok oga@ | ||
| bd65f031 | 2011-07-25 15:10:24 | We are inconsistent when it comes to function returns, so just go all the way with the cwm specific parts. ok oga@ | ||
| df02d701 | 2011-07-14 11:39:53 | correct spelling; from Alexander Polakov. | ||
| ffa68ab4 | 2011-06-24 06:06:24 | introduce a new config option to snap to the screen edge. 'snapdist' keyword taken from a diff from Sviatoslav Chagaev to do the same thing, but implemented in a completely way (based on some very old code from mk@). default set to 0, so no behavior change. ok oga@ (who would also like to take it further...) | ||
| 0b646a74 | 2010-09-25 20:02:58 | picked a henning diff from src - original log: fix linecount bug with comments spanning multiple lines problem reported with the obvious fix for bgpd by Sebastian Benoit <benoit-lists at fb12.de>, also PR 6432 ok oga@ | ||
| 3d3e2130 | 2010-01-27 03:04:50 | - allow per-screen gap; not (yet) user configurable. - teach _NET_WORKAREA about gap. ok oga@ | ||
| ba93a73a | 2009-12-15 04:10:42 | pull all non-X11 headers from calmwm.h and place them only where they are required. encourged to go all the way by oga@ | ||
| 9dfa8ad1 | 2009-12-15 03:24:36 | merge the 2 common header files; specific includes to be pulled out as separate commits. ok oga@ | ||
| 7d0bb562 | 2009-12-11 17:51:42 | Implement _NET_DESKTOP_NAMES, this one was a bit tricky since thespec says that a pager can change the property at any time (most need a clientmessage). So deal with property updates. Needed to shuffle some of the other code around since we can't just use shortcut_to_name[] everywhere now. ok okan@ | ||
| a7dfb91b | 2009-06-20 00:22:39 | unroll XCALLOC/XMALLOC macros; since we use xcalloc/xmalloc all over the place anyway, this makes things a bit more consistent; from Thomas Pfaff ok oga@ | ||
| d3c904a3 | 2009-05-17 23:40:57 | a long time coming - re-work the way we deal with colors: since we're using Xft(3), use it to select the font color as well instead of trying to build one; properly allocate and free colors at-will, e.g. we now have configurable colors. feedback and ok's todd@ and oga@ | ||
| af87ed96 | 2009-02-07 21:07:00 | add 'moveamount' to cwmrc; it sets keyboard movement amount, making it more useful on large screens manpage tweak & ok jmc@ ok okan@, oga@ | ||
| 479c9127 | 2009-01-23 19:00:59 | move conf_clear() and add proto. ok todd@ oga@ | ||
| dea701e5 | 2009-01-22 18:16:38 | The default font name is strduped, so don't test for default font name (therefore leaking it) when cleaning up a conf struct. ok okan@ | ||
| eeba7da2 | 2009-01-21 15:04:38 | borderwidth as a cwmrc(5) keyword, really helps debugging from okan@ ok oga@ | ||
| b1941d12 | 2009-01-11 21:46:48 | shortcut_to_name should not be defined as static in a header file. Put it in group.c where it it used most, and add an extern definition for the other users of it. Found by gcc -Wall. ok okan@ | ||
| f950e7b9 | 2009-01-11 21:33:45 | better comparison idiom; found with -Wall ok oga@ | ||
| 3d8c29aa | 2008-06-16 19:09:48 | Make this not crash when compiled with -g. Found by myself, analysis by kurt@, fix by me with input from otto. ``Just get some fix in...'' deraadt | ||
| 4ef73665 | 2008-06-15 02:47:46 | Rip out and burn the HASH_* stuff. We don't need a SPLAY tree for one font. makes the code a lot simpler. While here rearrange the font handling functions to be less shit. ok and help okan@. | ||
| b48fb0f6 | 2008-06-14 21:51:00 | slightly alter the semantics of config files: - if no config file, continue silently and apply defaults - if config file, parse and move on - if config file specified but not found, error out ok oga@ | ||
| 4a6468a2 | 2008-06-14 21:48:54 | confable menu and window mouse bindings from rivo nurges (thanks!) with some minor fixups, man page bits and knf. ok oga@ | ||
| 796006fd | 2008-05-19 17:13:55 | allow an autogroup value of 0 to mean no group. This means you can set automatically "sticky" (in the traditional sense of the word) windows in autogroup mode. Based on an initial diff from Andrew Fresh, thanks! ok okan@. | ||
| 61bdc5d3 | 2008-05-18 19:43:50 | Kill conf_get_int(), it was a silly function anyway. Since it's only used once just put the (simplified) logic into conf_client() instead. This means we can kill an enum and CONF_IGNORECASE, too. ok okan@ | ||
| e30f288b | 2008-05-18 19:34:09 | When we're cleaning out the lists in parse_config and conf_clear it's a lot simpler just to do while (entry = TAILQ_FIRST(head)) than to do a for () over the whole lot. Simpler, shorter and probably faster. ok okan@ | ||
| 73b49eda | 2008-04-29 20:17:28 | Allow slashes in unquoted strings. From Pierre Riteau Makes sense to oga@ | ||
| f062e958 | 2008-04-16 13:38:09 | Replace a few leftover calls to strdup and calloc with xstrdup and xcalloc respectively. ok okan. | ||
| 26beb05a | 2008-04-15 20:24:41 | hit it with the knf stick. | ||
| a101e9a0 | 2008-04-15 18:46:58 | Add "gap" support to .cwmrc. The options put in here make gaps on the edge of the screen where an application won't be {,vert}maximized over. used for placing a statusbar or something like xclock. Patch from Edd Barrett, with input from myself and okan. Thanks! ok okan@. | ||
| e588092d | 2008-04-15 18:22:08 | malloc -> calloc suggested by and ok oga@ | ||
| 01414853 | 2008-03-23 15:09:21 | Replace the symlink configuration scheme with a simple yacc parser as found in other places of the tree. Remove sticky and font commandline options and add another one for alternative config locations. Split off cwmrc(5) from cwm(1), nuke #ifdef __OpenBSD__ while there. tested by various kind people, feedback from oga@ and okan@ - thanks! ok oga@, jasper@, okan@ |