X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=ui%2Fncurses%2Fnc-menu.c;h=dc4680789d3490ba03a669b59e6e923278077b6d;hp=4dba0ad1d8d6680e7c21cd189e2642e0e5c167f8;hb=651940467773d2e679f9210e02f4654fb05cd449;hpb=8f36cfac8a6cbb9a2750824b704b3cc4b9db5c49;ds=sidebyside 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; }