Przeglądaj źródła

Merge branch 'master' into test

Ian Walton 3 lat temu
rodzic
commit
c14dc0b61b
2 zmienionych plików z 7 dodań i 2 usunięć
  1. 6 1
      src/main.cpp
  2. 1 1
      src/player/PlayerComponent.cpp

+ 6 - 1
src/main.cpp

@@ -155,11 +155,16 @@ int main(int argc, char *argv[])
       qputenv("QT_SCALE_FACTOR", scale.toUtf8());
 
     QApplication app(newArgc, newArgv);
-#if defined(Q_OS_WIN) || defined(Q_OS_LINUX)
+#if defined(Q_OS_WIN) 
     // Setting window icon on OSX will break user ability to change it
     app.setWindowIcon(QIcon(":/images/icon.png"));
 #endif
 
+#if defined(Q_OS_LINUX)
+  	// Set window icon on Linux using system icon theme
+  	app.setWindowIcon(QIcon::fromTheme("com.github.iwalton3.jellyfin-media-player", QIcon(":/images/icon.png")));
+#endif
+
 #if defined(Q_OS_MAC) && defined(NDEBUG)
     PFMoveToApplicationsFolderIfNecessary();
 #endif

+ 1 - 1
src/player/PlayerComponent.cpp

@@ -128,7 +128,7 @@ bool PlayerComponent::componentInitialize()
   // See: https://github.com/plexinc/plex-media-player/issues/736
   mpv::qt::set_property(m_mpv, "cache-seek-min", 5000);
 
-  if (!SettingsComponent::Get().ignoreSSLErrors()) {
+  if (SettingsComponent::Get().ignoreSSLErrors()) {
     mpv::qt::set_property(m_mpv, "tls-ca-file", "");
     mpv::qt::set_property(m_mpv, "tls-verify", "no");
   } else {