]> dgit.raspbian.org Git - nextcloud-desktop.git/commitdiff
OS X: Use monochrome tray icon by default (#5229)
authorMarkus Goetz <markus@woboq.com>
Fri, 14 Oct 2016 12:26:31 +0000 (14:26 +0200)
committerGitHub <noreply@github.com>
Fri, 14 Oct 2016 12:26:31 +0000 (14:26 +0200)
src/libsync/configfile.cpp

index acf3d6ad54f5acb6eb30059bd3e7328f52dee974..4c8a30bf6f9525d7331ecb234d3901aa2c70d20d 100644 (file)
@@ -611,7 +611,12 @@ void ConfigFile::setPromptDeleteFiles(bool promptDeleteFiles)
 bool ConfigFile::monoIcons() const
 {
     QSettings settings(configFile(), QSettings::IniFormat);
-    return settings.value(QLatin1String(monoIconsC), false).toBool();
+    bool monoDefault = false; // On Mac we want bw by default
+#ifdef Q_OS_MAC
+    // OEM themes are not obliged to ship mono icons
+    monoDefault = (0 == (strcmp("ownCloud",APPLICATION_NAME)));
+#endif
+    return settings.value(QLatin1String(monoIconsC), monoDefault).toBool();
 }
 
 void ConfigFile::setMonoIcons(bool useMonoIcons)