Skip to content

Commit

Permalink
musicdatabasedirectory: replace all the CDirectoryNode implementation…
Browse files Browse the repository at this point in the history
…s that provide a list of grouped items with CDirectoryNodeGrouped
  • Loading branch information
Montellese committed Apr 8, 2013
1 parent aed5e69 commit ce71024
Show file tree
Hide file tree
Showing 8 changed files with 42 additions and 144 deletions.
12 changes: 2 additions & 10 deletions project/VS2010Express/XBMC.vcxproj
Expand Up @@ -493,6 +493,7 @@
<ClCompile Include="..\..\xbmc\filesystem\MultiPathDirectory.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\MultiPathDirectory.cpp" />
<ClCompile Include="..\..\xbmc\filesystem\MultiPathFile.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\MultiPathFile.cpp" />
<ClCompile Include="..\..\xbmc\filesystem\MusicDatabaseDirectory.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\MusicDatabaseDirectory.cpp" />
<ClCompile Include="..\..\xbmc\filesystem\MusicDatabaseDirectory\DirectoryNodeGrouped.cpp" />
<ClCompile Include="..\..\xbmc\filesystem\MusicDatabaseFile.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\MusicDatabaseFile.cpp" />
<ClCompile Include="..\..\xbmc\filesystem\MusicFileDirectory.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\MusicFileDirectory.cpp" />
<ClCompile Include="..\..\xbmc\filesystem\MusicSearchDirectory.cpp" /> <ClCompile Include="..\..\xbmc\filesystem\MusicSearchDirectory.cpp" />
Expand Down Expand Up @@ -1042,6 +1043,7 @@
<ClInclude Include="..\..\xbmc\filesystem\DAVCommon.h" /> <ClInclude Include="..\..\xbmc\filesystem\DAVCommon.h" />
<ClInclude Include="..\..\xbmc\filesystem\DAVFile.h" /> <ClInclude Include="..\..\xbmc\filesystem\DAVFile.h" />
<ClInclude Include="..\..\xbmc\filesystem\ImageFile.h" /> <ClInclude Include="..\..\xbmc\filesystem\ImageFile.h" />
<ClInclude Include="..\..\xbmc\filesystem\MusicDatabaseDirectory\DirectoryNodeGrouped.h" />
<ClInclude Include="..\..\xbmc\filesystem\VideoDatabaseDirectory\DirectoryNodeGrouped.h" /> <ClInclude Include="..\..\xbmc\filesystem\VideoDatabaseDirectory\DirectoryNodeGrouped.h" />
<ClInclude Include="..\..\xbmc\filesystem\windows\WINFileSMB.h" /> <ClInclude Include="..\..\xbmc\filesystem\windows\WINFileSMB.h" />
<ClInclude Include="..\..\xbmc\filesystem\windows\WINSMBDirectory.h" /> <ClInclude Include="..\..\xbmc\filesystem\windows\WINSMBDirectory.h" />
Expand Down Expand Up @@ -1874,20 +1876,12 @@
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeAlbumTop100.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeAlbumTop100.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeAlbumTop100Song.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeAlbumTop100Song.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeArtist.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeArtist.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeGenre.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeOverview.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeOverview.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeRoot.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeRoot.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSingles.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSingles.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSong.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSong.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSongTop100.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSongTop100.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeTop100.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeTop100.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYear.cpp">
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug (DirectX)|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug Testsuite|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug (OpenGL)|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release (DirectX)|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
<ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release (OpenGL)|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
</ClCompile>
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearAlbum.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearAlbum.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearSong.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearSong.cpp" />
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\QueryParams.cpp" /> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\QueryParams.cpp" />
Expand Down Expand Up @@ -2710,14 +2704,12 @@
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeAlbumTop100.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeAlbumTop100.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeAlbumTop100Song.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeAlbumTop100Song.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeArtist.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeArtist.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeGenre.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeOverview.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeOverview.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeRoot.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeRoot.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSingles.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSingles.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSong.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSong.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSongTop100.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeSongTop100.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeTop100.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeTop100.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYear.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearAlbum.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearAlbum.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearSong.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearSong.h" />
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\QueryParams.h" /> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\QueryParams.h" />
Expand Down
18 changes: 6 additions & 12 deletions project/VS2010Express/XBMC.vcxproj.filters
Expand Up @@ -702,9 +702,6 @@
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeArtist.cpp"> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeArtist.cpp">
<Filter>filesystem\MusicDatabaseDirectory</Filter> <Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeGenre.cpp">
<Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeOverview.cpp"> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeOverview.cpp">
<Filter>filesystem\MusicDatabaseDirectory</Filter> <Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClCompile> </ClCompile>
Expand All @@ -723,9 +720,6 @@
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeTop100.cpp"> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeTop100.cpp">
<Filter>filesystem\MusicDatabaseDirectory</Filter> <Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYear.cpp">
<Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearAlbum.cpp"> <ClCompile Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearAlbum.cpp">
<Filter>filesystem\MusicDatabaseDirectory</Filter> <Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClCompile> </ClCompile>
Expand Down Expand Up @@ -2994,6 +2988,9 @@
<ClCompile Include="..\..\xbmc\filesystem\VideoDatabaseDirectory\DirectoryNodeGrouped.cpp"> <ClCompile Include="..\..\xbmc\filesystem\VideoDatabaseDirectory\DirectoryNodeGrouped.cpp">
<Filter>filesystem\VideoDatabaseDirectory</Filter> <Filter>filesystem\VideoDatabaseDirectory</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\xbmc\filesystem\MusicDatabaseDirectory\DirectoryNodeGrouped.cpp">
<Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClCompile>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="..\..\xbmc\win32\pch.h"> <ClInclude Include="..\..\xbmc\win32\pch.h">
Expand Down Expand Up @@ -3521,9 +3518,6 @@
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeArtist.h"> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeArtist.h">
<Filter>filesystem\MusicDatabaseDirectory</Filter> <Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeGenre.h">
<Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeOverview.h"> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeOverview.h">
<Filter>filesystem\MusicDatabaseDirectory</Filter> <Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClInclude> </ClInclude>
Expand All @@ -3542,9 +3536,6 @@
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeTop100.h"> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeTop100.h">
<Filter>filesystem\MusicDatabaseDirectory</Filter> <Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYear.h">
<Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearAlbum.h"> <ClInclude Include="..\..\xbmc\FileSystem\MusicDatabaseDirectory\DirectoryNodeYearAlbum.h">
<Filter>filesystem\MusicDatabaseDirectory</Filter> <Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClInclude> </ClInclude>
Expand Down Expand Up @@ -5852,6 +5843,9 @@
<ClInclude Include="..\..\xbmc\filesystem\VideoDatabaseDirectory\DirectoryNodeGrouped.h"> <ClInclude Include="..\..\xbmc\filesystem\VideoDatabaseDirectory\DirectoryNodeGrouped.h">
<Filter>filesystem\VideoDatabaseDirectory</Filter> <Filter>filesystem\VideoDatabaseDirectory</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\xbmc\filesystem\MusicDatabaseDirectory\DirectoryNodeGrouped.h">
<Filter>filesystem\MusicDatabaseDirectory</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc"> <ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc">
Expand Down
8 changes: 3 additions & 5 deletions xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.cpp
Expand Up @@ -23,7 +23,7 @@
#include "QueryParams.h" #include "QueryParams.h"
#include "DirectoryNodeRoot.h" #include "DirectoryNodeRoot.h"
#include "DirectoryNodeOverview.h" #include "DirectoryNodeOverview.h"
#include "DirectoryNodeGenre.h" #include "DirectoryNodeGrouped.h"
#include "DirectoryNodeArtist.h" #include "DirectoryNodeArtist.h"
#include "DirectoryNodeAlbum.h" #include "DirectoryNodeAlbum.h"
#include "DirectoryNodeSong.h" #include "DirectoryNodeSong.h"
Expand All @@ -37,7 +37,6 @@
#include "DirectoryNodeAlbumTop100Song.h" #include "DirectoryNodeAlbumTop100Song.h"
#include "DirectoryNodeAlbumCompilations.h" #include "DirectoryNodeAlbumCompilations.h"
#include "DirectoryNodeAlbumCompilationsSongs.h" #include "DirectoryNodeAlbumCompilationsSongs.h"
#include "DirectoryNodeYear.h"
#include "DirectoryNodeYearAlbum.h" #include "DirectoryNodeYearAlbum.h"
#include "DirectoryNodeYearSong.h" #include "DirectoryNodeYearSong.h"
#include "DirectoryNodeSingles.h" #include "DirectoryNodeSingles.h"
Expand Down Expand Up @@ -116,7 +115,8 @@ CDirectoryNode* CDirectoryNode::CreateNode(NODE_TYPE Type, const CStdString& str
case NODE_TYPE_OVERVIEW: case NODE_TYPE_OVERVIEW:
return new CDirectoryNodeOverview(strName, pParent); return new CDirectoryNodeOverview(strName, pParent);
case NODE_TYPE_GENRE: case NODE_TYPE_GENRE:
return new CDirectoryNodeGenre(strName, pParent); case NODE_TYPE_YEAR:
return new CDirectoryNodeGrouped(Type, strName, pParent);
case NODE_TYPE_ARTIST: case NODE_TYPE_ARTIST:
return new CDirectoryNodeArtist(strName, pParent); return new CDirectoryNodeArtist(strName, pParent);
case NODE_TYPE_ALBUM: case NODE_TYPE_ALBUM:
Expand Down Expand Up @@ -145,8 +145,6 @@ CDirectoryNode* CDirectoryNode::CreateNode(NODE_TYPE Type, const CStdString& str
return new CDirectoryNodeAlbumCompilations(strName, pParent); return new CDirectoryNodeAlbumCompilations(strName, pParent);
case NODE_TYPE_ALBUM_COMPILATIONS_SONGS: case NODE_TYPE_ALBUM_COMPILATIONS_SONGS:
return new CDirectoryNodeAlbumCompilationsSongs(strName, pParent); return new CDirectoryNodeAlbumCompilationsSongs(strName, pParent);
case NODE_TYPE_YEAR:
return new CDirectoryNodeYear(strName, pParent);
case NODE_TYPE_YEAR_ALBUM: case NODE_TYPE_YEAR_ALBUM:
return new CDirectoryNodeYearAlbum(strName, pParent); return new CDirectoryNodeYearAlbum(strName, pParent);
case NODE_TYPE_YEAR_SONG: case NODE_TYPE_YEAR_SONG:
Expand Down
Expand Up @@ -18,43 +18,52 @@
* *
*/ */


#include "DirectoryNodeGenre.h" #include "DirectoryNodeGrouped.h"
#include "QueryParams.h" #include "QueryParams.h"
#include "music/MusicDatabase.h" #include "music/MusicDatabase.h"


using namespace XFILE::MUSICDATABASEDIRECTORY; using namespace XFILE::MUSICDATABASEDIRECTORY;


CDirectoryNodeGenre::CDirectoryNodeGenre(const CStdString& strName, CDirectoryNode* pParent) CDirectoryNodeGrouped::CDirectoryNodeGrouped(NODE_TYPE type, const CStdString& strName, CDirectoryNode* pParent)
: CDirectoryNode(NODE_TYPE_GENRE, strName, pParent) : CDirectoryNode(type, strName, pParent)
{ { }

}


NODE_TYPE CDirectoryNodeGenre::GetChildType() const NODE_TYPE CDirectoryNodeGrouped::GetChildType() const
{ {
if (GetType() == NODE_TYPE_YEAR)
return NODE_TYPE_YEAR_ALBUM;

return NODE_TYPE_ARTIST; return NODE_TYPE_ARTIST;
} }


CStdString CDirectoryNodeGenre::GetLocalizedName() const CStdString CDirectoryNodeGrouped::GetLocalizedName() const
{ {
CMusicDatabase db; CMusicDatabase db;
if (db.Open()) if (db.Open())
return db.GetGenreById(GetID()); return db.GetItemById(GetContentType(), GetID());
return ""; return "";
} }


bool CDirectoryNodeGenre::GetContent(CFileItemList& items) const bool CDirectoryNodeGrouped::GetContent(CFileItemList& items) const
{ {
CMusicDatabase musicdatabase; CMusicDatabase musicdatabase;
if (!musicdatabase.Open()) if (!musicdatabase.Open())
return false; return false;


CQueryParams params; return musicdatabase.GetItems(BuildPath(), GetContentType(), items);
CollectQueryParams(params); }

bool bSuccess=musicdatabase.GetGenresNav(BuildPath(), items);


musicdatabase.Close(); std::string CDirectoryNodeGrouped::GetContentType() const
{
switch (GetType())
{
case NODE_TYPE_GENRE:
return "genres";
case NODE_TYPE_YEAR:
return "years";
default:
break;
}


return bSuccess; return "";
} }
Expand Up @@ -25,14 +25,17 @@ namespace XFILE
{ {
namespace MUSICDATABASEDIRECTORY namespace MUSICDATABASEDIRECTORY
{ {
class CDirectoryNodeGenre : public CDirectoryNode class CDirectoryNodeGrouped : public CDirectoryNode
{ {
public: public:
CDirectoryNodeGenre(const CStdString& strName, CDirectoryNode* pParent); CDirectoryNodeGrouped(NODE_TYPE type, const CStdString& strName, CDirectoryNode* pParent);
protected: protected:
virtual NODE_TYPE GetChildType() const; virtual NODE_TYPE GetChildType() const;
virtual bool GetContent(CFileItemList& items) const; virtual bool GetContent(CFileItemList& items) const;
virtual CStdString GetLocalizedName() const; virtual CStdString GetLocalizedName() const;

private:
std::string GetContentType() const;
}; };
} }
} }
Expand Down
57 changes: 0 additions & 57 deletions xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYear.cpp

This file was deleted.

40 changes: 0 additions & 40 deletions xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYear.h

This file was deleted.

3 changes: 1 addition & 2 deletions xbmc/filesystem/MusicDatabaseDirectory/Makefile
Expand Up @@ -9,14 +9,13 @@ SRCS=DirectoryNode.cpp \
DirectoryNodeAlbumTop100.cpp \ DirectoryNodeAlbumTop100.cpp \
DirectoryNodeAlbumTop100Song.cpp \ DirectoryNodeAlbumTop100Song.cpp \
DirectoryNodeArtist.cpp \ DirectoryNodeArtist.cpp \
DirectoryNodeGenre.cpp \ DirectoryNodeGrouped.cpp \
DirectoryNodeOverview.cpp \ DirectoryNodeOverview.cpp \
DirectoryNodeRoot.cpp \ DirectoryNodeRoot.cpp \
DirectoryNodeSingles.cpp \ DirectoryNodeSingles.cpp \
DirectoryNodeSong.cpp \ DirectoryNodeSong.cpp \
DirectoryNodeSongTop100.cpp \ DirectoryNodeSongTop100.cpp \
DirectoryNodeTop100.cpp \ DirectoryNodeTop100.cpp \
DirectoryNodeYear.cpp \
DirectoryNodeYearAlbum.cpp \ DirectoryNodeYearAlbum.cpp \
DirectoryNodeYearSong.cpp \ DirectoryNodeYearSong.cpp \
QueryParams.cpp \ QueryParams.cpp \
Expand Down

0 comments on commit ce71024

Please sign in to comment.