guess the title from the directory name

This commit is contained in:
Glenn Maynard
2003-03-04 06:25:11 +00:00
parent f45074cfa1
commit 7c04cde567
+11 -1
View File
@@ -437,7 +437,17 @@ void Song::TidyUpData()
ReCalculateRadarValuesAndLastBeat();
TrimRight(m_sMainTitle);
if( m_sMainTitle == "" ) m_sMainTitle = "Untitled song";
if( m_sMainTitle == "" )
{
/* Use the song directory name. */
CString SongDir = this->GetSongDir();
SongDir.Replace("\\", "/");
vector<CString> parts;
split(SongDir, "/", parts);
ASSERT(parts.size() > 0);
NotesLoader::GetMainAndSubTitlesFromFullTitle( parts[parts.size()-1], m_sMainTitle, m_sSubTitle );
}
TrimRight(m_sSubTitle);
if( m_sArtist == "" ) m_sArtist = "Unknown artist";
TranslateTitles();