src/menu/menu.c: support keyboard driven selection

Fixes: #1058
Requested-by: @stefonarch
This commit is contained in:
Consolatis 2023-08-30 11:20:46 +02:00 committed by Johan Malm
parent a9ab8ebdaf
commit 1703b4d6cc
3 changed files with 198 additions and 16 deletions

View file

@ -62,6 +62,13 @@ struct menu {
struct view *triggered_by_view; /* may be NULL */
};
/* For keyboard support */
void menu_item_select_next(struct server *server);
void menu_item_select_previous(struct server *server);
void menu_submenu_enter(struct server *server);
void menu_submenu_leave(struct server *server);
bool menu_call_selected_actions(struct server *server);
void menu_init(struct server *server);
void menu_finish(void);