shuffle deck chairs: rename group actions to match intent for clarity

This commit is contained in:
okan
2019-03-07 12:54:21 +00:00
parent 9efa6c8c85
commit b26202724a
4 changed files with 33 additions and 33 deletions

34
group.c
View File

@@ -204,7 +204,20 @@ group_holds_only_hidden(struct group_ctx *gc)
}
void
group_hidetoggle(struct screen_ctx *sc, int idx)
group_only(struct screen_ctx *sc, int idx)
{
struct group_ctx *gc;
TAILQ_FOREACH(gc, &sc->groupq, entry) {
if (gc->num == idx)
group_show(gc);
else
group_hide(gc);
}
}
void
group_toggle(struct screen_ctx *sc, int idx)
{
struct group_ctx *gc;
@@ -223,16 +236,17 @@ group_hidetoggle(struct screen_ctx *sc, int idx)
}
void
group_only(struct screen_ctx *sc, int idx)
group_toggle_all(struct screen_ctx *sc)
{
struct group_ctx *gc;
TAILQ_FOREACH(gc, &sc->groupq, entry) {
if (gc->num == idx)
if (sc->hideall)
group_show(gc);
else
group_hide(gc);
}
sc->hideall = !sc->hideall;
}
void
@@ -301,20 +315,6 @@ group_prev(struct group_ctx *gc)
newgc : TAILQ_LAST(&sc->groupq, group_q));
}
void
group_alltoggle(struct screen_ctx *sc)
{
struct group_ctx *gc;
TAILQ_FOREACH(gc, &sc->groupq, entry) {
if (sc->hideall)
group_show(gc);
else
group_hide(gc);
}
sc->hideall = !sc->hideall;
}
int
group_restore(struct client_ctx *cc)
{