Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package deskflow for openSUSE:Factory checked in at 2025-07-01 11:34:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deskflow (Old) and /work/SRC/openSUSE:Factory/.deskflow.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deskflow" Tue Jul 1 11:34:05 2025 rev:3 rq:1289195 version:1.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/deskflow/deskflow.changes 2025-05-30 17:20:27.207086179 +0200 +++ /work/SRC/openSUSE:Factory/.deskflow.new.7067/deskflow.changes 2025-07-01 11:35:02.791528477 +0200 @@ -1,0 +2,6 @@ +Mon Jun 30 07:54:40 UTC 2025 - Richard Rahl <rra...@opensuse.org> + +- add patch disable-updater.patch, this disables by default the internal + updater, and hides the UI elements + +------------------------------------------------------------------- New: ---- disable-updater.patch ----------(New B)---------- New: - add patch disable-updater.patch, this disables by default the internal updater, and hides the UI elements ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deskflow.spec ++++++ --- /var/tmp/diff_new_pack.njDnjb/_old 2025-07-01 11:35:03.579561129 +0200 +++ /var/tmp/diff_new_pack.njDnjb/_new 2025-07-01 11:35:03.583561295 +0200 @@ -25,6 +25,7 @@ License: GPL-2.0-only AND MIT AND SUSE-GPL-2.0-with-openssl-exception AND LGPL-2.1-only URL: https://github.com/deskflow/deskflow Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: disable-updater.patch BuildRequires: c++_compiler BuildRequires: cmake >= 3.24 BuildRequires: doxygen @@ -74,7 +75,7 @@ %{summary}. %prep -%autosetup +%autosetup -p1 %build %cmake \ ++++++ disable-updater.patch ++++++ diff -rub deskflow-1.22.0.orig/src/lib/gui/dialogs/SettingsDialog.cpp deskflow-1.22.0/src/lib/gui/dialogs/SettingsDialog.cpp --- deskflow-1.22.0.orig/src/lib/gui/dialogs/SettingsDialog.cpp 2025-06-29 21:48:28.699626407 +0200 +++ deskflow-1.22.0/src/lib/gui/dialogs/SettingsDialog.cpp 2025-06-30 09:48:59.119608144 +0200 @@ -134,7 +134,6 @@ Settings::setValue(Settings::Log::File, ui->lineLogFilename->text()); Settings::setValue(Settings::Daemon::Elevate, ui->cbElevateDaemon->isChecked()); Settings::setValue(Settings::Gui::Autohide, ui->cbAutoHide->isChecked()); - Settings::setValue(Settings::Gui::AutoUpdateCheck, ui->cbAutoUpdate->isChecked()); Settings::setValue(Settings::Core::PreventSleep, ui->cbPreventSleep->isChecked()); Settings::setValue(Settings::Security::Certificate, ui->lineTlsCertPath->text()); Settings::setValue(Settings::Security::KeySize, ui->comboTlsKeyLength->currentText().toInt()); @@ -168,7 +167,6 @@ ui->cbScrollDirection->setChecked(Settings::value(Settings::Client::InvertScrollDirection).toBool()); ui->cbCloseToTray->setChecked(Settings::value(Settings::Gui::CloseToTray).toBool()); ui->cbElevateDaemon->setChecked(Settings::value(Settings::Daemon::Elevate).toBool()); - ui->cbAutoUpdate->setChecked(Settings::value(Settings::Gui::AutoUpdateCheck).toBool()); const auto processMode = Settings::value(Settings::Core::ProcessMode).value<Settings::ProcessMode>(); ui->groupService->setChecked(processMode == Settings::ProcessMode::Service); @@ -259,7 +257,6 @@ ui->comboLogLevel->setEnabled(writable); ui->cbLogToFile->setEnabled(writable); ui->cbAutoHide->setEnabled(writable); - ui->cbAutoUpdate->setEnabled(writable); ui->cbPreventSleep->setEnabled(writable); ui->lineTlsCertPath->setEnabled(writable); ui->comboTlsKeyLength->setEnabled(writable); diff -rub deskflow-1.22.0.orig/src/lib/gui/dialogs/SettingsDialog.ui deskflow-1.22.0/src/lib/gui/dialogs/SettingsDialog.ui --- deskflow-1.22.0.orig/src/lib/gui/dialogs/SettingsDialog.ui 2025-06-29 21:48:28.700626413 +0200 +++ deskflow-1.22.0/src/lib/gui/dialogs/SettingsDialog.ui 2025-06-30 09:42:29.698300043 +0200 @@ -85,13 +85,6 @@ </property> <layout class="QVBoxLayout" name="_9"> <item> - <widget class="QCheckBox" name="cbAutoUpdate"> - <property name="text"> - <string>Check for updates on startup </string> - </property> - </widget> - </item> - <item> <widget class="QCheckBox" name="cbCloseToTray"> <property name="text"> <string>Leave app running in notification area when the window is closed</string> diff -rub deskflow-1.22.0.orig/src/lib/gui/MainWindow.cpp deskflow-1.22.0/src/lib/gui/MainWindow.cpp --- deskflow-1.22.0.orig/src/lib/gui/MainWindow.cpp 2025-06-29 21:48:28.691626355 +0200 +++ deskflow-1.22.0/src/lib/gui/MainWindow.cpp 2025-06-30 09:42:29.700300055 +0200 @@ -372,6 +372,7 @@ const auto kCriticalDialogDelay = 100; QTimer::singleShot(kCriticalDialogDelay, this, &messages::raiseCriticalDialog); + Settings::setValue(Settings::Gui::AutoUpdateCheck, false); if (!Settings::value(Settings::Gui::AutoUpdateCheck).isValid()) { showAndActivate(); Settings::setValue(Settings::Gui::AutoUpdateCheck, messages::showUpdateCheckOption(this));