diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ui.c | 4 | ||||
| -rw-r--r-- | src/ui.h | 2 | ||||
| -rw-r--r-- | src/ui_act.c | 6 | 
3 files changed, 7 insertions, 5 deletions
@@ -473,14 +473,14 @@ PianoArtist_t *BarUiSelectArtist (PianoArtist_t *startArtist,   *	@param allow seed suggestions if != NULL   *	@return musicId or NULL on abort/error   */ -char *BarUiSelectMusicId (BarApp_t *app, char *similarToId) { +char *BarUiSelectMusicId (BarApp_t *app, char *similarToId, const char *msg) {  	char *musicId = NULL;  	char lineBuf[100], selectBuf[2];  	PianoSearchResult_t searchResult;  	PianoArtist_t *tmpArtist;  	PianoSong_t *tmpSong; -	BarUiMsg (MSG_QUESTION, "Search for artist/title: "); +	BarUiMsg (MSG_QUESTION, msg);  	if (BarReadlineStr (lineBuf, sizeof (lineBuf), &app->input,  			BAR_RL_DEFAULT) > 0) {  		if (strcmp ("?", lineBuf) == 0 && similarToId != NULL) { @@ -42,7 +42,7 @@ PianoStation_t *BarUiSelectStation (PianoHandle_t *, const char *,  PianoSong_t *BarUiSelectSong (const BarSettings_t *, PianoSong_t *,  		BarReadlineFds_t *);  PianoArtist_t *BarUiSelectArtist (PianoArtist_t *, BarReadlineFds_t *); -char *BarUiSelectMusicId (BarApp_t *, char *); +char *BarUiSelectMusicId (BarApp_t *, char *, const char *);  void BarStationFromGenre (BarApp_t *);  void BarUiPrintStation (PianoStation_t *);  void BarUiPrintSong (const BarSettings_t *, const PianoSong_t *,  diff --git a/src/ui_act.c b/src/ui_act.c index 9a8f67b..3785f46 100644 --- a/src/ui_act.c +++ b/src/ui_act.c @@ -98,7 +98,8 @@ BarUiActCallback(BarUiActAddMusic) {  	assert (selStation != NULL); -	reqData.musicId = BarUiSelectMusicId (app, app->playlist->musicId); +	reqData.musicId = BarUiSelectMusicId (app, app->playlist->musicId, +			"Add artist or title to station: ");  	if (reqData.musicId != NULL) {  		if (!BarTransformIfShared (app, selStation)) {  			return; @@ -146,7 +147,8 @@ BarUiActCallback(BarUiActCreateStation) {  	WaitressReturn_t wRet;  	PianoRequestDataCreateStation_t reqData; -	reqData.id = BarUiSelectMusicId (app, NULL); +	reqData.id = BarUiSelectMusicId (app, NULL, +			"Create station from artist or title: ");  	if (reqData.id != NULL) {  		reqData.type = "mi";  		BarUiMsg (MSG_INFO, "Creating station... ");  | 
