Refactoring

This commit is contained in:
Jonas Kvinge
2024-10-22 18:12:33 +02:00
parent dfcf715291
commit 8da2b9cd94
623 changed files with 9071 additions and 5126 deletions

View File

@@ -25,22 +25,19 @@
#include <QList>
#include <QString>
#include "core/shared_ptr.h"
#include "core/application.h"
#include "includes/shared_ptr.h"
#include "core/logging.h"
#include "core/song.h"
#include "settings/settingsdialog.h"
#include "audioscrobbler.h"
#include "scrobblersettings.h"
#include "scrobblersettingsservice.h"
#include "scrobblerservice.h"
using std::make_shared;
AudioScrobbler::AudioScrobbler(Application *app, QObject *parent)
AudioScrobbler::AudioScrobbler(QObject *parent)
: QObject(parent),
app_(app),
settings_(make_shared<ScrobblerSettings>(app)) {
settings_(make_shared<ScrobblerSettingsService>()) {
ReloadSettings();
@@ -122,10 +119,6 @@ void AudioScrobbler::ToggleOffline() {
}
void AudioScrobbler::ShowConfig() {
app_->OpenSettingsDialogAtPage(SettingsDialog::Page::Scrobbler);
}
void AudioScrobbler::UpdateNowPlaying(const Song &song) {
if (!settings_->sources().contains(song.source())) return;