X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ui%2Fncurses%2Fnc-menu.c;h=dc4680789d3490ba03a669b59e6e923278077b6d;hb=3b8b270bd7a54a9ba7506d9eec1901c6f3027ebf;hp=4dba0ad1d8d6680e7c21cd189e2642e0e5c167f8;hpb=d57d1c9c4cd7365063da7aa1f018736166bb3a50;p=petitboot diff --git a/ui/ncurses/nc-menu.c b/ui/ncurses/nc-menu.c index 4dba0ad..dc46807 100644 --- a/ui/ncurses/nc-menu.c +++ b/ui/ncurses/nc-menu.c @@ -27,6 +27,7 @@ #include "log/log.h" #include "talloc/talloc.h" #include "ui/common/ui-system.h" +#include "nc-cui.h" #include "nc-menu.h" /** @@ -242,6 +243,8 @@ static void pmenu_process_key(struct nc_scr *scr, int key) if (item->on_execute) item->on_execute(item); break; + case 'i': + cui_show_sysinfo(cui_from_arg(scr->ui_ctx)); default: menu_driver(menu->ncm, key); break; @@ -378,6 +381,8 @@ int pmenu_setup(struct pmenu *menu) /* Makes menu scrollable. */ set_menu_format(menu->ncm, LINES - nc_scr_frame_lines, 1); + set_menu_grey(menu->ncm, A_NORMAL); + return 0; }