aboutsummaryrefslogtreecommitdiffstats
path: root/group.c
diff options
context:
space:
mode:
authorokan2009-01-15 00:32:35 +0000
committerokan2009-01-15 00:32:35 +0000
commit4ea881a1f870bea94491fb83611d469364f0c227 (patch)
tree0ffa1093781623d83f7dd0cc174e930316e0892e /group.c
parent8e6d310a315d869ce38842e29b3044521303d870 (diff)
downloadcwm-4ea881a1f870bea94491fb83611d469364f0c227.tar.gz
- add missing prototypes.
- properly name, place and static private functions. - move function which finds the xinerama screen for a coordinate to a more appropriate place while altering its semantics to match others. - tiny bit of style. ok oga@
Diffstat (limited to 'group.c')
-rw-r--r--group.c19
1 files changed, 11 insertions, 8 deletions
diff --git a/group.c b/group.c
index 5965c97..0c37939 100644
--- a/group.c
+++ b/group.c
@@ -16,7 +16,7 @@
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*
- * $Id: group.c,v 1.20 2009/01/11 21:46:48 oga Exp $
+ * $Id: group.c,v 1.21 2009/01/15 00:32:35 okan Exp $
*/
#include "headers.h"
@@ -24,14 +24,20 @@
#define CALMWM_NGROUPS 9
+static void _group_add(struct group_ctx *, struct client_ctx *);
+static void _group_remove(struct client_ctx *);
+static void _group_hide(struct group_ctx *);
+static void _group_show(struct group_ctx *);
+static void _group_fix_hidden_state(struct group_ctx *);
+
struct group_ctx *Group_active = NULL;
struct group_ctx Groups[CALMWM_NGROUPS];
int Grouphideall = 0;
struct group_ctx_q Groupq;
const char *shortcut_to_name[] = {
- "nogroup", "one", "two", "three", "four", "five", "six",
- "seven", "eight", "nine"
+ "nogroup", "one", "two", "three", "four", "five", "six",
+ "seven", "eight", "nine"
};
static void
@@ -161,12 +167,9 @@ group_sticky_toggle_exit(struct client_ctx *cc)
}
/*
- * selection list display
- */
-
-/* if group_hidetoggle would produce no effect, toggle the group's hidden state
+ * if group_hidetoggle would produce no effect, toggle the group's hidden state
*/
-void
+static void
_group_fix_hidden_state(struct group_ctx *gc)
{
struct client_ctx *cc;