From 6fcde9fe5f4986d66b1f753fa88ab79caa5a257c Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Tue, 22 Sep 2020 00:00:02 +0200 Subject: [PATCH] Add qobuz to scrobbler settings --- src/settings/scrobblersettingspage.cpp | 6 ++- src/settings/scrobblersettingspage.ui | 53 +++++++++++++++++--------- 2 files changed, 39 insertions(+), 20 deletions(-) diff --git a/src/settings/scrobblersettingspage.cpp b/src/settings/scrobblersettingspage.cpp index 413d6697..4c7cf324 100644 --- a/src/settings/scrobblersettingspage.cpp +++ b/src/settings/scrobblersettingspage.cpp @@ -101,8 +101,9 @@ void ScrobblerSettingsPage::Load() { ui_->checkbox_source_local->setChecked(scrobbler_->sources().contains(Song::Source_LocalFile)); ui_->checkbox_source_cdda->setChecked(scrobbler_->sources().contains(Song::Source_CDDA)); ui_->checkbox_source_device->setChecked(scrobbler_->sources().contains(Song::Source_Device)); - ui_->checkbox_source_tidal->setChecked(scrobbler_->sources().contains(Song::Source_Tidal)); ui_->checkbox_source_subsonic->setChecked(scrobbler_->sources().contains(Song::Source_Subsonic)); + ui_->checkbox_source_tidal->setChecked(scrobbler_->sources().contains(Song::Source_Tidal)); + ui_->checkbox_source_qobuz->setChecked(scrobbler_->sources().contains(Song::Source_Qobuz)); ui_->checkbox_source_stream->setChecked(scrobbler_->sources().contains(Song::Source_Stream)); ui_->checkbox_source_unknown->setChecked(scrobbler_->sources().contains(Song::Source_Unknown)); @@ -139,8 +140,9 @@ void ScrobblerSettingsPage::Save() { if (ui_->checkbox_source_local->isChecked()) sources << Song::TextForSource(Song::Source_LocalFile); if (ui_->checkbox_source_cdda->isChecked()) sources << Song::TextForSource(Song::Source_CDDA); if (ui_->checkbox_source_device->isChecked()) sources << Song::TextForSource(Song::Source_Device); - if (ui_->checkbox_source_tidal->isChecked()) sources << Song::TextForSource(Song::Source_Tidal); if (ui_->checkbox_source_subsonic->isChecked()) sources << Song::TextForSource(Song::Source_Subsonic); + if (ui_->checkbox_source_tidal->isChecked()) sources << Song::TextForSource(Song::Source_Tidal); + if (ui_->checkbox_source_qobuz->isChecked()) sources << Song::TextForSource(Song::Source_Qobuz); if (ui_->checkbox_source_stream->isChecked()) sources << Song::TextForSource(Song::Source_Stream); if (ui_->checkbox_source_unknown->isChecked()) sources << Song::TextForSource(Song::Source_Unknown); diff --git a/src/settings/scrobblersettingspage.ui b/src/settings/scrobblersettingspage.ui index 6f3f575c..6bd213a2 100644 --- a/src/settings/scrobblersettingspage.ui +++ b/src/settings/scrobblersettingspage.ui @@ -135,13 +135,6 @@ - - - - Tidal - - - @@ -149,13 +142,6 @@ - - - - Subsonic - - - @@ -163,17 +149,38 @@ - + + + + CDDA + + + + Stream - - + + - CDDA + Subsonic + + + + + + + Tidal + + + + + + + Qobuz @@ -398,6 +405,16 @@ checkbox_love_button spinbox_submit checkbox_albumartist + checkbox_show_error_dialog + checkbox_source_collection + checkbox_source_local + checkbox_source_device + checkbox_source_cdda + checkbox_source_stream + checkbox_source_subsonic + checkbox_source_tidal + checkbox_source_qobuz + checkbox_source_unknown checkbox_lastfm_enable checkbox_lastfm_https button_lastfm_login