mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-01 07:15:32 -04:00
conf: add definitions for pipe-{scrollback,view} bindings
This commit is contained in:
parent
22e7131241
commit
85c50099af
3 changed files with 9 additions and 0 deletions
2
config.c
2
config.c
|
|
@ -63,6 +63,8 @@ static const char *binding_action_map[] = {
|
||||||
[BIND_ACTION_MINIMIZE] = "minimize",
|
[BIND_ACTION_MINIMIZE] = "minimize",
|
||||||
[BIND_ACTION_MAXIMIZE] = "maximize",
|
[BIND_ACTION_MAXIMIZE] = "maximize",
|
||||||
[BIND_ACTION_FULLSCREEN] = "fullscreen",
|
[BIND_ACTION_FULLSCREEN] = "fullscreen",
|
||||||
|
[BIND_ACTION_PIPE_SCROLLBACK] = "pipe-scrollback",
|
||||||
|
[BIND_ACTION_PIPE_VIEW] = "pipe-visible",
|
||||||
};
|
};
|
||||||
|
|
||||||
static_assert(ALEN(binding_action_map) == BIND_ACTION_COUNT,
|
static_assert(ALEN(binding_action_map) == BIND_ACTION_COUNT,
|
||||||
|
|
|
||||||
5
input.c
5
input.c
|
|
@ -101,6 +101,11 @@ execute_binding(struct seat *seat, struct terminal *term,
|
||||||
xdg_toplevel_set_fullscreen(term->window->xdg_toplevel, NULL);
|
xdg_toplevel_set_fullscreen(term->window->xdg_toplevel, NULL);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case BIND_ACTION_PIPE_SCROLLBACK:
|
||||||
|
case BIND_ACTION_PIPE_VIEW:
|
||||||
|
LOG_ERR("unimplemented");
|
||||||
|
break;
|
||||||
|
|
||||||
case BIND_ACTION_COUNT:
|
case BIND_ACTION_COUNT:
|
||||||
assert(false);
|
assert(false);
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,8 @@ enum bind_action_normal {
|
||||||
BIND_ACTION_MINIMIZE,
|
BIND_ACTION_MINIMIZE,
|
||||||
BIND_ACTION_MAXIMIZE,
|
BIND_ACTION_MAXIMIZE,
|
||||||
BIND_ACTION_FULLSCREEN,
|
BIND_ACTION_FULLSCREEN,
|
||||||
|
BIND_ACTION_PIPE_SCROLLBACK,
|
||||||
|
BIND_ACTION_PIPE_VIEW,
|
||||||
BIND_ACTION_COUNT,
|
BIND_ACTION_COUNT,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue