summaryrefslogtreecommitdiff
path: root/apps/settings.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/settings.h')
-rw-r--r--apps/settings.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/apps/settings.h b/apps/settings.h
index 79b47f6a0f..b3c31476e3 100644
--- a/apps/settings.h
+++ b/apps/settings.h
@@ -108,6 +108,18 @@ enum
108 NUM_REPEAT_MODES 108 NUM_REPEAT_MODES
109}; 109};
110 110
111/* single mode options */
112enum {
113 SINGLE_MODE_OFF = 0,
114 SINGLE_MODE_TRACK,
115 SINGLE_MODE_ALBUM,
116 SINGLE_MODE_ALBUM_ARTIST,
117 SINGLE_MODE_ARTIST,
118 SINGLE_MODE_COMPOSER,
119 SINGLE_MODE_GROUPING,
120 SINGLE_MODE_GENRE
121};
122
111enum 123enum
112{ 124{
113 QUEUE_HIDE = 0, 125 QUEUE_HIDE = 0,
@@ -476,7 +488,8 @@ struct user_settings
476 int default_codepage; /* set default codepage for tag conversion */ 488 int default_codepage; /* set default codepage for tag conversion */
477 bool hold_lr_for_scroll_in_list; /* hold L/R scrolls the list left/right */ 489 bool hold_lr_for_scroll_in_list; /* hold L/R scrolls the list left/right */
478 bool play_selected; /* Plays selected file even in shuffle mode */ 490 bool play_selected; /* Plays selected file even in shuffle mode */
479 bool single_mode; /* single mode - stop after every track */ 491 int single_mode; /* single mode - stop after every track, album, album artist,
492 artist, composer, work, or genre */
480 bool party_mode; /* party mode - unstoppable music */ 493 bool party_mode; /* party mode - unstoppable music */
481 bool audioscrobbler; /* Audioscrobbler logging */ 494 bool audioscrobbler; /* Audioscrobbler logging */
482 bool cuesheet; 495 bool cuesheet;