From 3a660867801a31659255a1a7a51ac4aa53ced1ce Mon Sep 17 00:00:00 2001 From: José María Alonso Date: Sun, 5 Feb 2012 19:48:41 +0100 Subject: Keys alphabetically ordered --- conf-update.c | 125 ++++++++++++++++++++++++++++++---------------------------- 1 file changed, 64 insertions(+), 61 deletions(-) diff --git a/conf-update.c b/conf-update.c index 5143500..009f566 100644 --- a/conf-update.c +++ b/conf-update.c @@ -192,28 +192,6 @@ int main(int argc, char **argv) { menu_changed = FALSE; while ((item_count(mymenu) > 1) && (c = wgetch(inner)) != 'q' && c != 'Q') { switch(c) { - // navigation 1up/down - case KEY_DOWN: - menu_driver(mymenu, REQ_DOWN_ITEM); - break; - case KEY_UP: - menu_driver(mymenu, REQ_UP_ITEM); - break; - //navigation 1 page up/down - case KEY_PPAGE: - menu_driver(mymenu, REQ_SCR_UPAGE); - break; - case KEY_NPAGE: - menu_driver(mymenu, REQ_SCR_DPAGE); - break; - // navigation top/bottom - case KEY_HOME: - menu_driver(mymenu, REQ_FIRST_ITEM); - break; - case KEY_END: - menu_driver(mymenu, REQ_LAST_ITEM); - break; - // select single case ' ': if ((strrchr(item_name(current_item(mymenu)), '/'))) { @@ -256,26 +234,28 @@ int main(int argc, char **argv) { } menu_driver(mymenu, REQ_FIRST_ITEM); break; - // deselect all - case 'u': - case 'U': - menu_driver(mymenu, REQ_LAST_ITEM); + // delete update + case 'd': + case 'D': + firstrun = config.check_actions; + doit = TRUE; for (i=0;i