From 41f1a727c1b7ebbabf84652bab20361ee7631642 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Fri, 22 Apr 2011 16:52:52 +0200 Subject: Configureable format strings Closes #88 --- src/ui.h | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/ui.h') diff --git a/src/ui.h b/src/ui.h index 32f075a..f86f5f3 100644 --- a/src/ui.h +++ b/src/ui.h @@ -31,20 +31,16 @@ THE SOFTWARE. #include "player.h" #include "main.h" #include "ui_readline.h" +#include "ui_types.h" -typedef enum {MSG_NONE, MSG_INFO, MSG_PLAYING, MSG_TIME, MSG_ERR, - MSG_QUESTION, MSG_LIST} uiMsg_t; - -void BarUiMsg (uiMsg_t type, const char *format, ...); -PianoReturn_t BarUiPrintPianoStatus (PianoReturn_t ret); -PianoStation_t *BarUiSelectStation (PianoHandle_t *, const char *, - BarStationSorting_t, BarReadlineFds_t *); +void BarUiMsg (const BarSettings_t *, const BarUiMsg_t, const char *, ...); +PianoStation_t *BarUiSelectStation (BarApp_t *, const char *); PianoSong_t *BarUiSelectSong (const BarSettings_t *, PianoSong_t *, BarReadlineFds_t *); -PianoArtist_t *BarUiSelectArtist (PianoArtist_t *, BarReadlineFds_t *); +PianoArtist_t *BarUiSelectArtist (BarApp_t *, PianoArtist_t *); char *BarUiSelectMusicId (BarApp_t *, char *, const char *); void BarStationFromGenre (BarApp_t *); -void BarUiPrintStation (PianoStation_t *); +void BarUiPrintStation (const BarSettings_t *, PianoStation_t *); void BarUiPrintSong (const BarSettings_t *, const PianoSong_t *, const PianoStation_t *); size_t BarUiListSongs (const BarSettings_t *, const PianoSong_t *, const char *); -- cgit v1.2.3