mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-06 06:51:26 +12:00
Disable updates for local build
This commit is contained in:
parent
df74d49f72
commit
569f72c360
2 changed files with 10 additions and 6 deletions
|
@ -241,7 +241,7 @@ bool main_window::Init([[maybe_unused]] bool with_cli_boot)
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
#if defined(_WIN32) || defined(__linux__) || defined(__APPLE__)
|
#if !defined(ARCH_ARM64) && (defined(_WIN32) || defined(__linux__) || defined(__APPLE__))
|
||||||
if (const auto update_value = m_gui_settings->GetValue(gui::m_check_upd_start).toString(); update_value != gui::update_off)
|
if (const auto update_value = m_gui_settings->GetValue(gui::m_check_upd_start).toString(); update_value != gui::update_off)
|
||||||
{
|
{
|
||||||
const bool in_background = with_cli_boot || update_value == gui::update_bkg;
|
const bool in_background = with_cli_boot || update_value == gui::update_bkg;
|
||||||
|
@ -3033,7 +3033,7 @@ void main_window::CreateConnects()
|
||||||
|
|
||||||
connect(ui->updateAct, &QAction::triggered, this, [this]()
|
connect(ui->updateAct, &QAction::triggered, this, [this]()
|
||||||
{
|
{
|
||||||
#if !defined(_WIN32) && !defined(__linux__) && !defined(__APPLE__)
|
#if (!defined(_WIN32) && !defined(__linux__) && !defined(__APPLE__)) || defined(ARCH_ARM64)
|
||||||
QMessageBox::warning(this, tr("Auto-updater"), tr("The auto-updater isn't available for your OS currently."));
|
QMessageBox::warning(this, tr("Auto-updater"), tr("The auto-updater isn't available for your OS currently."));
|
||||||
return;
|
return;
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -55,13 +55,17 @@ void update_manager::check_for_updates(bool automatic, bool check_only, bool aut
|
||||||
m_update_message.clear();
|
m_update_message.clear();
|
||||||
m_changelog.clear();
|
m_changelog.clear();
|
||||||
|
|
||||||
#ifdef __linux__
|
if (automatic)
|
||||||
if (automatic && !::getenv("APPIMAGE"))
|
|
||||||
{
|
{
|
||||||
|
// Don't check for updates on local builds
|
||||||
|
if (rpcs3::is_local_build())
|
||||||
|
return;
|
||||||
|
#ifdef __linux__
|
||||||
// Don't check for updates on startup if RPCS3 is not running from an AppImage.
|
// Don't check for updates on startup if RPCS3 is not running from an AppImage.
|
||||||
return;
|
if (!::getenv("APPIMAGE"))
|
||||||
}
|
return;
|
||||||
#endif
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
m_parent = parent;
|
m_parent = parent;
|
||||||
m_downloader = new downloader(parent);
|
m_downloader = new downloader(parent);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue