summaryrefslogtreecommitdiffstats
path: root/src/library/library.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/library.cpp')
-rw-r--r--src/library/library.cpp9
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) {