diff options
author | jasper | 2007-05-28 18:34:27 +0000 |
---|---|---|
committer | jasper | 2007-05-28 18:34:27 +0000 |
commit | 4cf5a98fa42b6d99a178eda07a9e42f91e02c97d (patch) | |
tree | 2e025de77387e856ddb58f0b918477d8da17b3c6 /group.c | |
parent | 5116ffb4630d2bcf16cd2ab429dc6baba29e40bb (diff) | |
download | cwm-4cf5a98fa42b6d99a178eda07a9e42f91e02c97d.tar.gz |
convert globals from G_foo to Foo, as per TODO.
"looks good" pedro@, ok matthieu@
Diffstat (limited to '')
-rw-r--r-- | group.c | 150 |
1 files changed, 75 insertions, 75 deletions
@@ -5,7 +5,7 @@ * Copyright (c) 2004,2005 Marius Aamodt Eriksen <marius@monkey.org> * All rights reserved. * - * $Id: group.c,v 1.1.1.1 2007/04/27 17:58:48 bernd Exp $ + * $Id: group.c,v 1.2 2007/05/28 18:34:27 jasper Exp $ */ #include "headers.h" @@ -13,17 +13,17 @@ #define CALMWM_NGROUPS 9 -int G_groupmode = 0; -int G_groupnamemode = 0; -struct group_ctx *G_group_active = NULL; -struct group_ctx *G_group_current = NULL; -struct group_ctx G_groups[CALMWM_NGROUPS]; -char G_group_name[256]; -int G_groupfocusset = 0; -Window G_groupfocuswin; -int G_groupfocusrevert; -int G_grouphideall = 0; -struct group_ctx_q G_groupq; +int Groupmode = 0; +int Groupnamemode = 0; +struct group_ctx *Group_active = NULL; +struct group_ctx *Group_current = NULL; +struct group_ctx Groups[CALMWM_NGROUPS]; +char Group_name[256]; +int Groupfocusset = 0; +Window Groupfocuswin; +int Groupfocusrevert; +int Grouphideall = 0; +struct group_ctx_q Groupq; #define GroupMask (KeyPressMask|ExposureMask) @@ -137,11 +137,11 @@ _group_show(struct group_ctx *gc) } } - XRestackWindows(G_dpy, winlist, gc->nhidden); + XRestackWindows(X_Dpy, winlist, gc->nhidden); xfree(winlist); gc->hidden = 0; - G_group_active = gc; + Group_active = gc; } @@ -170,16 +170,16 @@ group_init(void) { int i; - TAILQ_INIT(&G_groupq); + TAILQ_INIT(&Groupq); for (i = 0; i < CALMWM_NGROUPS; i++) { - TAILQ_INIT(&G_groups[i].clients); - G_groups[i].hidden = 0; - G_groups[i].shortcut = i + 1; - TAILQ_INSERT_TAIL(&G_groupq, &G_groups[i], entry); + TAILQ_INIT(&Groups[i].clients); + Groups[i].hidden = 0; + Groups[i].shortcut = i + 1; + TAILQ_INSERT_TAIL(&Groupq, &Groups[i], entry); } - G_group_current = G_group_active = &G_groups[0]; + Group_current = Group_active = &Groups[0]; } /* @@ -196,8 +196,8 @@ group_new(void) int i; for (i=0; i < CALMWM_NGROUPS; i++) { - if (TAILQ_EMPTY(&G_groups[i].clients)) { - G_group_current = &G_groups[i]; + if (TAILQ_EMPTY(&Groups[i].clients)) { + Group_current = &Groups[i]; return (0); } @@ -211,7 +211,7 @@ group_new(void) int group_select(int idx) { - struct group_ctx *gc = G_group_current; + struct group_ctx *gc = Group_current; struct client_ctx *cc; if (idx < 0 || idx >= CALMWM_NGROUPS) @@ -223,7 +223,7 @@ group_select(int idx) } _group_commit(gc); - G_group_current = &G_groups[idx]; + Group_current = &Groups[idx]; group_display_draw(screen_current()); return (0); @@ -233,16 +233,16 @@ group_select(int idx) void group_enter(void) { - if (G_groupmode != 0) + if (Groupmode != 0) errx(1, "group_enter called twice"); - if (G_group_current == NULL) - G_group_current = &G_groups[0]; + if (Group_current == NULL) + Group_current = &Groups[0]; /* setup input buffer */ - G_group_name[0] = '\0'; + Group_name[0] = '\0'; - G_groupmode = 1; + Groupmode = 1; group_display_init(screen_current()); group_display_draw(screen_current()); @@ -252,10 +252,10 @@ group_enter(void) void group_exit(int commit) { - struct group_ctx *gc = G_group_current; + struct group_ctx *gc = Group_current; struct client_ctx *cc; - if (G_groupmode != 1) + if (Groupmode != 1) errx(1, "group_exit called twice"); TAILQ_FOREACH(cc, &gc->clients, group_entry) { @@ -272,21 +272,21 @@ group_exit(int commit) _group_destroy(gc); } - XUnmapWindow(G_dpy, screen_current()->groupwin); + XUnmapWindow(X_Dpy, screen_current()->groupwin); - if (G_groupnamemode) { - XSetInputFocus(G_dpy, G_groupfocuswin, G_groupfocusrevert, + if (Groupnamemode) { + XSetInputFocus(X_Dpy, Groupfocuswin, Groupfocusrevert, CurrentTime); - G_groupfocusset = 0; + Groupfocusset = 0; } - G_groupmode = G_groupnamemode = 0; + Groupmode = Groupnamemode = 0; } void group_click(struct client_ctx *cc) { - struct group_ctx *gc = G_group_current; + struct group_ctx *gc = Group_current; if (gc == cc->group) _group_remove(cc); @@ -301,13 +301,13 @@ group_click(struct client_ctx *cc) void group_sticky(struct client_ctx *cc) { - _group_add(G_group_active, cc); + _group_add(Group_active, cc); } void group_sticky_toggle_enter(struct client_ctx *cc) { - struct group_ctx *gc = G_group_active; + struct group_ctx *gc = Group_active; if (gc == cc->group) { _group_remove(cc); @@ -334,14 +334,14 @@ group_sticky_toggle_exit(struct client_ctx *cc) void group_display_init(struct screen_ctx *sc) { - sc->groupwin = XCreateSimpleWindow(G_dpy, sc->rootwin, 0, 0, + sc->groupwin = XCreateSimpleWindow(X_Dpy, sc->rootwin, 0, 0, 1, 1, 1, sc->blackpixl, sc->whitepixl); } void group_display_draw(struct screen_ctx *sc) { - struct group_ctx *gc = G_group_current; + struct group_ctx *gc = Group_current; int x, y, dx, dy, fontheight, titlelen; struct client_ctx *cc; char titlebuf[1024]; @@ -360,13 +360,13 @@ group_display_draw(struct screen_ctx *sc) client_draw_border(cc); } - XMoveResizeWindow(G_dpy, sc->groupwin, x, y, dx, dy); + XMoveResizeWindow(X_Dpy, sc->groupwin, x, y, dx, dy); /* XXX */ - XSelectInput(G_dpy, sc->groupwin, GroupMask); + XSelectInput(X_Dpy, sc->groupwin, GroupMask); - XMapRaised(G_dpy, sc->groupwin); - XClearWindow(G_dpy, sc->groupwin); + XMapRaised(X_Dpy, sc->groupwin); + XClearWindow(X_Dpy, sc->groupwin); font_draw(font, titlebuf, strlen(titlebuf), sc->groupwin, 0, font_ascent(font) + 1); } @@ -374,12 +374,12 @@ group_display_draw(struct screen_ctx *sc) void group_display_keypress(KeyCode k) { - struct group_ctx * gc = G_group_current; + struct group_ctx * gc = Group_current; char chr; enum ctltype ctl; int len; - if (!G_groupnamemode) + if (!Groupnamemode) return; if (input_keycodetrans(k, 0, &ctl, &chr, 1) < 0) @@ -387,14 +387,14 @@ group_display_keypress(KeyCode k) switch (ctl) { case CTL_ERASEONE: - if ((len = strlen(G_group_name)) > 0) - G_group_name[len - 1] = '\0'; + if ((len = strlen(Group_name)) > 0) + Group_name[len - 1] = '\0'; break; case CTL_RETURN: if (gc->name != NULL) xfree(gc->name); - gc->name = xstrdup(G_group_name); + gc->name = xstrdup(Group_name); group_exit(1); return; @@ -403,8 +403,8 @@ group_display_keypress(KeyCode k) } if (chr != '\0') - snprintf(G_group_name, sizeof(G_group_name), "%s%c", - G_group_name, chr); + snprintf(Group_name, sizeof(Group_name), "%s%c", + Group_name, chr); out: group_display_draw(screen_current()); @@ -438,7 +438,7 @@ group_hidetoggle(int idx) if (idx < 0 || idx >= CALMWM_NGROUPS) err(1, "group_hidetoggle: index out of range (%d)", idx); - gc = &G_groups[idx]; + gc = &Groups[idx]; _group_fix_hidden_state(gc); @@ -447,7 +447,7 @@ group_hidetoggle(int idx) else { _group_hide(gc); if (TAILQ_EMPTY(&gc->clients)) - G_group_active = gc; + Group_active = gc; } #ifdef notyet @@ -468,15 +468,15 @@ group_slide(int fwd) { struct group_ctx *gc, *showgroup = NULL; - assert(G_group_active != NULL); + assert(Group_active != NULL); - gc = G_group_active; + gc = Group_active; for (;;) { gc = GROUP_NEXT(gc, fwd); if (gc == NULL) - gc = fwd ? TAILQ_FIRST(&G_groupq) : - TAILQ_LAST(&G_groupq, group_ctx_q); - if (gc == G_group_active) + gc = fwd ? TAILQ_FIRST(&Groupq) : + TAILQ_LAST(&Groupq, group_ctx_q); + if (gc == Group_active) break; if (!TAILQ_EMPTY(&gc->clients) && showgroup == NULL) @@ -488,12 +488,12 @@ group_slide(int fwd) if (showgroup == NULL) return; - _group_hide(G_group_active); + _group_hide(Group_active); if (showgroup->hidden) _group_show(showgroup); else - G_group_active = showgroup; + Group_active = showgroup; } /* called when a client is deleted */ @@ -519,7 +519,7 @@ group_menu(XButtonEvent *e) TAILQ_INIT(&menuq); for (i = 0; i < CALMWM_NGROUPS; i++) { - gc = &G_groups[i]; + gc = &Groups[i]; if (TAILQ_EMPTY(&gc->clients)) continue; @@ -563,7 +563,7 @@ group_menu(XButtonEvent *e) void group_namemode(void) { - G_groupnamemode = 1; + Groupnamemode = 1; group_display_draw(screen_current()); } @@ -574,31 +574,31 @@ group_alltoggle(void) int i; for (i=0; i < CALMWM_NGROUPS; i++) { - if (G_grouphideall) - _group_show(&G_groups[i]); + if (Grouphideall) + _group_show(&Groups[i]); else - _group_hide(&G_groups[i]); + _group_hide(&Groups[i]); } - if (G_grouphideall) - G_grouphideall = 0; + if (Grouphideall) + Grouphideall = 0; else - G_grouphideall = 1; + Grouphideall = 1; } void group_deletecurrent(void) { - _group_destroy(G_group_current); - XUnmapWindow(G_dpy, screen_current()->groupwin); + _group_destroy(Group_current); + XUnmapWindow(X_Dpy, screen_current()->groupwin); - G_groupmode = G_groupnamemode = 0; + Groupmode = Groupnamemode = 0; } void group_done(void) { - struct group_ctx *gc = G_group_current; + struct group_ctx *gc = Group_current; if (gc->name != NULL) xfree(gc->name); @@ -618,7 +618,7 @@ group_autogroup(struct client_ctx *cc) if (cc->app_class == NULL || cc->app_name == NULL) return; - TAILQ_FOREACH(aw, &G_conf.autogroupq, entry) { + TAILQ_FOREACH(aw, &Conf.autogroupq, entry) { if (strcmp(aw->class, cc->app_class) == 0 && (aw->name == NULL || strcmp(aw->name, cc->app_name) == 0)) { strlcpy(group, aw->group, sizeof(group)); @@ -626,7 +626,7 @@ group_autogroup(struct client_ctx *cc) } } - TAILQ_FOREACH(gc, &G_groupq, entry) { + TAILQ_FOREACH(gc, &Groupq, entry) { if (strcmp(shortcut_to_name[gc->shortcut], group) == 0) _group_add(gc, cc); } |