diff options
Diffstat (limited to '')
-rw-r--r-- | src/screen_help.c | 185 |
1 files changed, 91 insertions, 94 deletions
diff --git a/src/screen_help.c b/src/screen_help.c index 700bc8b65..adf9a0310 100644 --- a/src/screen_help.c +++ b/src/screen_help.c @@ -29,120 +29,117 @@ #include <glib.h> #include <ncurses.h> - typedef struct { signed char highlight; command_t command; const char *text; } help_text_row_t; -static help_text_row_t help_text[] = -{ - { 1, CMD_NONE, N_("Keys - Movement") }, - { 2, CMD_NONE, NULL }, - { 0, CMD_LIST_PREVIOUS, NULL }, - { 0, CMD_LIST_NEXT, NULL }, - { 0, CMD_LIST_PREVIOUS_PAGE, NULL }, - { 0, CMD_LIST_NEXT_PAGE, NULL }, - { 0, CMD_LIST_FIRST, NULL }, - { 0, CMD_LIST_LAST, NULL }, - { 0, CMD_NONE, NULL }, - { 0, CMD_SCREEN_PREVIOUS,NULL }, - { 0, CMD_SCREEN_NEXT, NULL }, - { 0, CMD_SCREEN_HELP, NULL }, - { 0, CMD_SCREEN_PLAY, NULL }, - { 0, CMD_SCREEN_FILE, NULL }, +static help_text_row_t help_text[] = { + { 1, CMD_NONE, N_("Keys - Movement") }, + { 2, CMD_NONE, NULL }, + { 0, CMD_LIST_PREVIOUS, NULL }, + { 0, CMD_LIST_NEXT, NULL }, + { 0, CMD_LIST_PREVIOUS_PAGE, NULL }, + { 0, CMD_LIST_NEXT_PAGE, NULL }, + { 0, CMD_LIST_FIRST, NULL }, + { 0, CMD_LIST_LAST, NULL }, + { 0, CMD_NONE, NULL }, + { 0, CMD_SCREEN_PREVIOUS,NULL }, + { 0, CMD_SCREEN_NEXT, NULL }, + { 0, CMD_SCREEN_HELP, NULL }, + { 0, CMD_SCREEN_PLAY, NULL }, + { 0, CMD_SCREEN_FILE, NULL }, #ifdef ENABLE_SEARCH_SCREEN - { 0, CMD_SCREEN_SEARCH, NULL }, + { 0, CMD_SCREEN_SEARCH, NULL }, #endif #ifdef ENABLE_KEYDEF_SCREEN - { 0, CMD_SCREEN_KEYDEF, NULL }, + { 0, CMD_SCREEN_KEYDEF, NULL }, #endif - { 0, CMD_NONE, NULL }, - { 0, CMD_NONE, NULL }, - { 1, CMD_NONE, N_("Keys - Global") }, - { 2, CMD_NONE, NULL }, - { 0, CMD_STOP, NULL }, - { 0, CMD_PAUSE, NULL }, - { 0, CMD_CROP, NULL }, - { 0, CMD_TRACK_NEXT, NULL }, - { 0, CMD_TRACK_PREVIOUS, NULL }, - { 0, CMD_SEEK_FORWARD, NULL }, - { 0, CMD_SEEK_BACKWARD, NULL }, - { 0, CMD_VOLUME_DOWN, NULL }, - { 0, CMD_VOLUME_UP, NULL }, - { 0, CMD_NONE, NULL }, - { 0, CMD_REPEAT, NULL }, - { 0, CMD_RANDOM, NULL }, - { 0, CMD_CROSSFADE, NULL }, - { 0, CMD_SHUFFLE, NULL }, - { 0, CMD_DB_UPDATE, NULL }, - { 0, CMD_NONE, NULL }, - { 0, CMD_LIST_FIND, NULL }, - { 0, CMD_LIST_RFIND, NULL }, - { 0, CMD_LIST_FIND_NEXT, NULL }, - { 0, CMD_LIST_RFIND_NEXT, NULL }, - { 0, CMD_TOGGLE_FIND_WRAP, NULL }, - { 0, CMD_NONE, NULL }, - { 0, CMD_QUIT, NULL }, - - { 0, CMD_NONE, NULL }, - { 0, CMD_NONE, NULL }, - { 1, CMD_NONE, N_("Keys - Playlist screen") }, - { 2, CMD_NONE, NULL }, - { 0, CMD_PLAY, N_("Play") }, - { 0, CMD_DELETE, NULL }, - { 0, CMD_CLEAR, NULL }, - { 1, CMD_LIST_MOVE_UP, N_("Move song up") }, - { 0, CMD_LIST_MOVE_DOWN, N_("Move song down") }, - { 0, CMD_ADD, NULL }, - { 0, CMD_SAVE_PLAYLIST, NULL }, - { 0, CMD_SCREEN_UPDATE, N_("Center") }, - { 0, CMD_TOGGLE_AUTOCENTER, NULL }, - - { 0, CMD_NONE, NULL }, - { 0, CMD_NONE, NULL }, - { 1, CMD_NONE, N_("Keys - Browse screen") }, - { 2, CMD_NONE, NULL }, - { 0, CMD_PLAY, N_("Enter directory/Select and play song") }, - { 0, CMD_SELECT, NULL }, - { 0, CMD_ADD, N_("Append song to playlist") }, - { 0, CMD_SAVE_PLAYLIST, NULL }, - { 0, CMD_DELETE, N_("Delete playlist") }, - { 0, CMD_GO_PARENT_DIRECTORY, NULL }, - { 0, CMD_GO_ROOT_DIRECTORY, NULL }, - { 0, CMD_SCREEN_UPDATE, NULL }, + { 0, CMD_NONE, NULL }, + { 0, CMD_NONE, NULL }, + { 1, CMD_NONE, N_("Keys - Global") }, + { 2, CMD_NONE, NULL }, + { 0, CMD_STOP, NULL }, + { 0, CMD_PAUSE, NULL }, + { 0, CMD_CROP, NULL }, + { 0, CMD_TRACK_NEXT, NULL }, + { 0, CMD_TRACK_PREVIOUS, NULL }, + { 0, CMD_SEEK_FORWARD, NULL }, + { 0, CMD_SEEK_BACKWARD, NULL }, + { 0, CMD_VOLUME_DOWN, NULL }, + { 0, CMD_VOLUME_UP, NULL }, + { 0, CMD_NONE, NULL }, + { 0, CMD_REPEAT, NULL }, + { 0, CMD_RANDOM, NULL }, + { 0, CMD_CROSSFADE, NULL }, + { 0, CMD_SHUFFLE, NULL }, + { 0, CMD_DB_UPDATE, NULL }, + { 0, CMD_NONE, NULL }, + { 0, CMD_LIST_FIND, NULL }, + { 0, CMD_LIST_RFIND, NULL }, + { 0, CMD_LIST_FIND_NEXT, NULL }, + { 0, CMD_LIST_RFIND_NEXT, NULL }, + { 0, CMD_TOGGLE_FIND_WRAP, NULL }, + { 0, CMD_NONE, NULL }, + { 0, CMD_QUIT, NULL }, + + { 0, CMD_NONE, NULL }, + { 0, CMD_NONE, NULL }, + { 1, CMD_NONE, N_("Keys - Playlist screen") }, + { 2, CMD_NONE, NULL }, + { 0, CMD_PLAY, N_("Play") }, + { 0, CMD_DELETE, NULL }, + { 0, CMD_CLEAR, NULL }, + { 1, CMD_LIST_MOVE_UP, N_("Move song up") }, + { 0, CMD_LIST_MOVE_DOWN, N_("Move song down") }, + { 0, CMD_ADD, NULL }, + { 0, CMD_SAVE_PLAYLIST, NULL }, + { 0, CMD_SCREEN_UPDATE, N_("Center") }, + { 0, CMD_TOGGLE_AUTOCENTER, NULL }, + + { 0, CMD_NONE, NULL }, + { 0, CMD_NONE, NULL }, + { 1, CMD_NONE, N_("Keys - Browse screen") }, + { 2, CMD_NONE, NULL }, + { 0, CMD_PLAY, N_("Enter directory/Select and play song") }, + { 0, CMD_SELECT, NULL }, + { 0, CMD_ADD, N_("Append song to playlist") }, + { 0, CMD_SAVE_PLAYLIST, NULL }, + { 0, CMD_DELETE, N_("Delete playlist") }, + { 0, CMD_GO_PARENT_DIRECTORY, NULL }, + { 0, CMD_GO_ROOT_DIRECTORY, NULL }, + { 0, CMD_SCREEN_UPDATE, NULL }, #ifdef ENABLE_SEARCH_SCREEN - { 0, CMD_NONE, NULL }, - { 0, CMD_NONE, NULL }, - { 1, CMD_NONE, N_("Keys - Search screen") }, - { 2, CMD_NONE, NULL }, - { 0, CMD_SCREEN_SEARCH, N_("Search") }, - { 0, CMD_PLAY, N_("Select and play") }, - { 0, CMD_SELECT, NULL }, - { 0, CMD_ADD, N_("Append song to playlist") }, - { 0, CMD_SELECT_ALL, NULL }, - { 0, CMD_SEARCH_MODE, NULL }, + { 0, CMD_NONE, NULL }, + { 0, CMD_NONE, NULL }, + { 1, CMD_NONE, N_("Keys - Search screen") }, + { 2, CMD_NONE, NULL }, + { 0, CMD_SCREEN_SEARCH, N_("Search") }, + { 0, CMD_PLAY, N_("Select and play") }, + { 0, CMD_SELECT, NULL }, + { 0, CMD_ADD, N_("Append song to playlist") }, + { 0, CMD_SELECT_ALL, NULL }, + { 0, CMD_SEARCH_MODE, NULL }, #endif #ifdef ENABLE_LYRICS_SCREEN - { 0, CMD_NONE, NULL }, - { 0, CMD_NONE, NULL }, - { 1, CMD_NONE, N_("Keys - Lyrics screen") }, - { 2, CMD_NONE, NULL }, - { 0, CMD_SCREEN_LYRICS, N_("View Lyrics") }, - { 0, CMD_SELECT, N_("(Re)load lyrics") }, - { 0, CMD_INTERRUPT, N_("Interrupt retrieval") }, - { 0, CMD_LYRICS_UPDATE, N_("Explicitly download lyrics") }, - { 0, CMD_ADD, N_("Save lyrics") }, + { 0, CMD_NONE, NULL }, + { 0, CMD_NONE, NULL }, + { 1, CMD_NONE, N_("Keys - Lyrics screen") }, + { 2, CMD_NONE, NULL }, + { 0, CMD_SCREEN_LYRICS, N_("View Lyrics") }, + { 0, CMD_SELECT, N_("(Re)load lyrics") }, + { 0, CMD_INTERRUPT, N_("Interrupt retrieval") }, + { 0, CMD_LYRICS_UPDATE, N_("Explicitly download lyrics") }, + { 0, CMD_ADD, N_("Save lyrics") }, #endif }; #define help_text_rows (sizeof(help_text) / sizeof(help_text[0])) -static list_window_t *lw = NULL; - +static list_window_t *lw; static const char * list_callback(unsigned idx, int *highlight, mpd_unused void *data) |