aboutsummaryrefslogtreecommitdiffstats
path: root/screen.h
diff options
context:
space:
mode:
authorKalle Wallin <kaw@linux.se>2004-03-25 11:44:59 +0000
committerKalle Wallin <kaw@linux.se>2004-03-25 11:44:59 +0000
commit268b0823860274d6079c5dd307770a0769d404ef (patch)
tree25dea360c739fca9ad931caa1f1aab320770338e /screen.h
parent6777db4e48d23b9841ebd5e081c8dd3f4437a586 (diff)
downloadmpd-268b0823860274d6079c5dd307770a0769d404ef.tar.gz
mpd-268b0823860274d6079c5dd307770a0769d404ef.tar.xz
mpd-268b0823860274d6079c5dd307770a0769d404ef.zip
Added support for a configuration file ~/.ncmpcrc and color support.
git-svn-id: https://svn.musicpd.org/ncmpc/trunk@473 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to '')
-rw-r--r--screen.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/screen.h b/screen.h
index 7b667d823..78ca39c48 100644
--- a/screen.h
+++ b/screen.h
@@ -3,16 +3,27 @@
#include <ncurses.h>
#include "list_window.h"
+/* top window headers */
#define TOP_HEADER_PREFIX "Music Player Client - "
#define TOP_HEADER_PLAY TOP_HEADER_PREFIX "Playlist"
#define TOP_HEADER_FILE TOP_HEADER_PREFIX "Browse"
#define TOP_HEADER_HELP TOP_HEADER_PREFIX "Help "
#define TOP_HEADER_SEARCH TOP_HEADER_PREFIX "Search "
+/* colors */
+#define TITLE_COLORS COLOR_PAIR(1)
+#define LINE_COLORS COLOR_PAIR(2)
+#define LIST_COLORS COLOR_PAIR(3)
+#define PROGRESS_COLORS COLOR_PAIR(4)
+#define STATUS_COLORS COLOR_PAIR(5)
+#define ALERT_COLORS COLOR_PAIR(6)
+
+/* minumum window size */
#define SCREEN_MIN_COLS 14
#define SCREEN_MIN_ROWS 5
#define IS_PLAYING(s) (s==MPD_STATUS_STATE_PLAY)
+#define IS_PAUSED(s) (s==MPD_STATUS_STATE_PAUSE)
typedef enum
{