@@ -69,6 +69,14 @@ const QString kWaveformOptionsKey = QStringLiteral("waveform_options");
69
69
const QString kTooltipsKey = QStringLiteral(" Tooltips" );
70
70
const QString kInhibitScreensaverKey = QStringLiteral(" InhibitScreensaver" );
71
71
const QString kHideMenuBarKey = QStringLiteral(" hide_menubar" );
72
+ const QString kSearchBpmFuzzyRange = QStringLiteral(" search_bpm_fuzzy_range" );
73
+ const QString kSearchDebouncingTimeout = QStringLiteral(" SearchDebouncingTimeoutMillis" );
74
+ const QString kRhythmboxEnabled = QStringLiteral(" ShowRhythmboxLibrary" );
75
+ const QString kBansheeEnabled = QStringLiteral(" ShowBansheeLibrary" );
76
+ const QString kITunesEnabled = QStringLiteral(" ShowITunesLibrary" );
77
+ const QString kTraktorEnabled = QStringLiteral(" ShowTraktorLibrary" );
78
+ const QString kRekordboxEnabled = QStringLiteral(" ShowRekordboxLibrary" );
79
+ const QString kSeratoEnabled = QStringLiteral(" ShowSeratoLibrary" );
72
80
const QString kEnableSearchCompletionsKey = QStringLiteral(" EnableSearchCompletions" );
73
81
const QString kEnableSearchHistoryShortcutsKey = QStringLiteral(" EnableSearchHistoryShortcuts" );
74
82
const QString kBpmColumnPrecisionKey = QStringLiteral(" BpmColumnPrecision" );
@@ -248,16 +256,25 @@ PROPERTY_IMPL(kLibraryGroup,
248
256
libraryInhibitScreensaver,
249
257
mixxx::preferences::ScreenSaver::On);
250
258
PROPERTY_IMPL (kLibraryGroup , kHideMenuBarKey , bool , libraryHideMenuBar, false );
259
+ PROPERTY_IMPL (kLibraryGroup , kSearchBpmFuzzyRange , double , librarySearchBpmFuzzyRange, 0.06 );
260
+ PROPERTY_IMPL (kLibraryGroup , kSearchDebouncingTimeout , int , librarySearchDebouncingTimeout, 300 );
251
261
PROPERTY_IMPL (kLibraryGroup ,
252
262
kEnableSearchCompletionsKey ,
253
263
bool ,
254
- libraryEnableSearchCompletions ,
264
+ librarySearchCompletionsEnable ,
255
265
true );
256
266
PROPERTY_IMPL (kLibraryGroup ,
257
267
kEnableSearchHistoryShortcutsKey ,
258
268
bool ,
259
- libraryEnableSearchHistoryShortcuts ,
269
+ librarySearchHistoryShortcutsEnable ,
260
270
true );
271
+
272
+ PROPERTY_IMPL (kLibraryGroup , kRhythmboxEnabled , bool , libraryRhythmboxEnabled, false );
273
+ PROPERTY_IMPL (kLibraryGroup , kBansheeEnabled , bool , libraryBansheeEnabled, false );
274
+ PROPERTY_IMPL (kLibraryGroup , kITunesEnabled , bool , libraryITunesEnabled, false );
275
+ PROPERTY_IMPL (kLibraryGroup , kTraktorEnabled , bool , libraryTraktorEnabled, false );
276
+ PROPERTY_IMPL (kLibraryGroup , kRekordboxEnabled , bool , libraryRekordboxEnabled, false );
277
+ PROPERTY_IMPL (kLibraryGroup , kSeratoEnabled , bool , librarySeratoEnabled, false );
261
278
PROPERTY_IMPL (kLibraryGroup ,
262
279
kBpmColumnPrecisionKey ,
263
280
int ,
0 commit comments