format: implement generic format parser and printer
This commit is contained in:
@@ -641,10 +641,10 @@ std::string itemToString(const MPD::Item &item)
|
||||
switch (Config.browser_display_mode)
|
||||
{
|
||||
case DisplayMode::Classic:
|
||||
result = item.song().toString(Config.song_list_format_dollar_free, Config.tags_separator);
|
||||
result = Format::stringify<char>(Config.song_list_format, &item.song());
|
||||
break;
|
||||
case DisplayMode::Columns:
|
||||
result = item.song().toString(Config.song_in_columns_to_string_format, Config.tags_separator);
|
||||
result = Format::stringify<char>(Config.song_columns_mode_format, &item.song());
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user