A new user interface for you! Read more...

File shotcut-noupdatecheck.patch of Package shotcut

Index: src/mainwindow.cpp
===================================================================
--- src/mainwindow.cpp.orig	2019-01-19 06:58:33.000000000 +0200
+++ src/mainwindow.cpp	2019-01-20 13:41:00.318441271 +0200
@@ -3329,7 +3329,7 @@ void MainWindow::on_actionUpgrade_trigge
             Settings.setAskUpgradeAutomatic(false);
     }
     showStatusMessage("Checking for upgrade...");
-    m_network.get(QNetworkRequest(QUrl("http://check.shotcut.org/version.json")));
+    m_network.get(QNetworkRequest(QUrl("file:///usr/share/shotcut/version.json")));
 }
 
 void MainWindow::on_actionOpenXML_triggered()
@@ -3464,7 +3464,7 @@ void MainWindow::onUpgradeCheckFinished(
                     m_upgradeUrl = json.object().value("url").toString();
                 showStatusMessage(action, 15 /* seconds */);
             } else {
-                showStatusMessage(tr("You are running the latest version of Shotcut."));
+                showStatusMessage(tr("Use Yast or zypper for updates."));
             }
             reply->deleteLater();
             return;
Index: src/src.pro
===================================================================
--- src/src.pro.orig	2019-01-19 06:58:33.000000000 +0200
+++ src/src.pro	2019-01-20 13:41:00.318441271 +0200
@@ -308,7 +308,7 @@ debug_and_release {
 LIBS += -lCuteLogger
 
 isEmpty(SHOTCUT_VERSION) {
-    !win32:SHOTCUT_VERSION = $$system(date "+%y.%m.%d")
+    !win32:SHOTCUT_VERSION =  $$_VSTRING
      win32:SHOTCUT_VERSION = adhoc
 }
 DEFINES += SHOTCUT_VERSION=\\\"$$SHOTCUT_VERSION\\\"