From e4b6e20db6d8aea5b91e250ee98a3f607d6255bf Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sat, 17 Aug 2019 00:00:12 +0200 Subject: [PATCH] Turn playlist glow effect off by default on macOS --- src/playlist/playlistview.cpp | 7 ++++++- src/settings/playlistsettingspage.cpp | 8 +++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/playlist/playlistview.cpp b/src/playlist/playlistview.cpp index 3e90e6376..202789627 100644 --- a/src/playlist/playlistview.cpp +++ b/src/playlist/playlistview.cpp @@ -996,7 +996,12 @@ void PlaylistView::ReloadSettings() { QSettings s; s.beginGroup(PlaylistSettingsPage::kSettingsGroup); - glow_enabled_ = s.value("glow_effect", true).toBool(); +#ifdef Q_OS_MACOS + bool glow_effect = false; +#else + bool glow_effect = true; +#endif + glow_enabled_ = s.value("glow_effect", glow_effect).toBool(); bool editmetadatainline = s.value("editmetadatainline", false).toBool(); s.endGroup(); diff --git a/src/settings/playlistsettingspage.cpp b/src/settings/playlistsettingspage.cpp index 610844d5c..539404899 100644 --- a/src/settings/playlistsettingspage.cpp +++ b/src/settings/playlistsettingspage.cpp @@ -55,7 +55,13 @@ void PlaylistSettingsPage::Load() { QSettings s; s.beginGroup(kSettingsGroup); - ui_->checkbox_glowcurrenttrack->setChecked(s.value("glow_effect", true).toBool()); +#ifdef Q_OS_MACOS + bool glow_effect = false; +#else + bool glow_effect = true; +#endif + + ui_->checkbox_glowcurrenttrack->setChecked(s.value("glow_effect", glow_effect).toBool()); ui_->checkbox_warncloseplaylist->setChecked(s.value("warn_close_playlist", true).toBool()); ui_->checkbox_continueonerror->setChecked(s.value("continue_on_error", false).toBool()); ui_->checkbox_greyout_songs_startup->setChecked(s.value("greyout_songs_startup", true).toBool());