diff options
Diffstat (limited to 'src/library/library.cpp')
-rw-r--r-- | src/library/library.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/library/library.cpp b/src/library/library.cpp index 9d8c98df53..0c08e7df98 100644 --- a/src/library/library.cpp +++ b/src/library/library.cpp @@ -20,6 +20,7 @@ #include "library/trackcollectionmanager.h" #include "library/trackmodel.h" +#include "library/analysisfeature.h" #include "library/autodj/autodjfeature.h" #include "library/banshee/bansheefeature.h" #include "library/browse/browsefeature.h" @@ -28,11 +29,11 @@ #include "library/mixxxlibraryfeature.h" #include "library/playlistfeature.h" #include "library/recording/recordingfeature.h" +#include "library/rekordbox/rekordboxfeature.h" #include "library/rhythmbox/rhythmboxfeature.h" +#include "library/serato/seratofeature.h" #include "library/setlogfeature.h" #include "library/traktor/traktorfeature.h" -#include "library/rekordbox/rekordboxfeature.h" -#include "library/analysisfeature.h" #include "mixer/playermanager.h" @@ -168,6 +169,10 @@ Library::Library( addFeature(new RekordboxFeature(this, m_pConfig)); } + if (m_pConfig->getValue(ConfigKey(kConfigGroup, "ShowSeratoLibrary"), true)) { + addFeature(new SeratoFeature(this, m_pConfig)); + } + for (const auto& externalTrackCollection : m_pTrackCollectionManager->externalCollections()) { auto feature = externalTrackCollection->newLibraryFeature(this, m_pConfig); if (feature) { |