# HG changeset patch # User Michiel Broek # Date 1408384552 -7200 # Node ID 870d0be6880dddbf49470748438089bba7863cad # Parent f3d0e9445fcda280b2c4a4c8348abfe0a41f0aac Removed two system menus that would not work correctly. All panel menus are complete now. diff -r f3d0e9445fcd -r 870d0be6880d thermferm/thermferm.c --- a/thermferm/thermferm.c Mon Aug 18 19:44:41 2014 +0200 +++ b/thermferm/thermferm.c Mon Aug 18 19:55:52 2014 +0200 @@ -221,12 +221,6 @@ case MENU_SYS_REBOOT: lcdPuts(lcdHandle, "Reboot system"); break; - - case MENU_SYS_MASH: lcdPuts(lcdHandle, "Run Mash program"); - break; - - case MENU_SYS_THERMS: lcdPuts(lcdHandle, "Run Thermometers"); - break; } piUnlock(LOCK_MENU); @@ -681,11 +675,9 @@ case MENU_SYS_HALT: if (key == KEY_ESCAPE) go_menu(MENU_TOP_SYS); - if (key == KEY_DOWN) + if ((key == KEY_DOWN) || (key == KEY_UP)) go_menu(MENU_SYS_REBOOT); - if (key == KEY_UP) - go_menu(MENU_SYS_THERMS); - if (key == KEY_ENTER) { + if (key == KEY_CONFIRM) { rc = system("/sbin/halt"); syslog(LOG_NOTICE, "System halt from panel: /sbin/halt rc=%d", rc); go_menu(MENU_NONE); @@ -695,35 +687,14 @@ case MENU_SYS_REBOOT: if (key == KEY_ESCAPE) go_menu(MENU_TOP_SYS); - if (key == KEY_DOWN) - go_menu(MENU_SYS_MASH); - if (key == KEY_UP) + if ((key == KEY_DOWN) || (key == KEY_UP)) go_menu(MENU_SYS_HALT); - if (key == KEY_ENTER) { + if (key == KEY_CONFIRM) { rc = system("/sbin/reboot"); syslog(LOG_NOTICE, "System reboot from panel: /sbin/reboot rc=%d", rc); go_menu(MENU_NONE); } break; - - case MENU_SYS_MASH: - if (key == KEY_ESCAPE) - go_menu(MENU_TOP_SYS); - if (key == KEY_DOWN) - go_menu(MENU_SYS_THERMS); - if (key == KEY_UP) - go_menu(MENU_SYS_REBOOT); - break; - - case MENU_SYS_THERMS: - if (key == KEY_ESCAPE) - go_menu(MENU_TOP_SYS); - if (key == KEY_DOWN) - go_menu(MENU_SYS_HALT); - if (key == KEY_UP) - go_menu(MENU_SYS_MASH); - break; - } } #endif diff -r f3d0e9445fcd -r 870d0be6880d thermferm/thermferm.h --- a/thermferm/thermferm.h Mon Aug 18 19:44:41 2014 +0200 +++ b/thermferm/thermferm.h Mon Aug 18 19:55:52 2014 +0200 @@ -81,8 +81,6 @@ #define MENU_TOP_SYS 3 #define MENU_SYS_HALT 31 #define MENU_SYS_REBOOT 32 -#define MENU_SYS_MASH 33 -#define MENU_SYS_THERMS 34 #endif