From 85c50099afa792a45671664275d3cd33bb8606e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Wed, 15 Jul 2020 09:46:13 +0200 Subject: [PATCH] conf: add definitions for pipe-{scrollback,view} bindings --- config.c | 2 ++ input.c | 5 +++++ wayland.h | 2 ++ 3 files changed, 9 insertions(+) diff --git a/config.c b/config.c index ab9bb08b..f8be377d 100644 --- a/config.c +++ b/config.c @@ -63,6 +63,8 @@ static const char *binding_action_map[] = { [BIND_ACTION_MINIMIZE] = "minimize", [BIND_ACTION_MAXIMIZE] = "maximize", [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, diff --git a/input.c b/input.c index 79491f8f..2df8c73a 100644 --- a/input.c +++ b/input.c @@ -101,6 +101,11 @@ execute_binding(struct seat *seat, struct terminal *term, xdg_toplevel_set_fullscreen(term->window->xdg_toplevel, NULL); break; + case BIND_ACTION_PIPE_SCROLLBACK: + case BIND_ACTION_PIPE_VIEW: + LOG_ERR("unimplemented"); + break; + case BIND_ACTION_COUNT: assert(false); break; diff --git a/wayland.h b/wayland.h index 224853a6..c47d3c29 100644 --- a/wayland.h +++ b/wayland.h @@ -39,6 +39,8 @@ enum bind_action_normal { BIND_ACTION_MINIMIZE, BIND_ACTION_MAXIMIZE, BIND_ACTION_FULLSCREEN, + BIND_ACTION_PIPE_SCROLLBACK, + BIND_ACTION_PIPE_VIEW, BIND_ACTION_COUNT, };