mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-21 12:05:23 +00: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)
|
||||
{
|
||||
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]()
|
||||
{
|
||||
#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."));
|
||||
return;
|
||||
#endif
|
||||
|
|
|
@ -55,13 +55,17 @@ void update_manager::check_for_updates(bool automatic, bool check_only, bool aut
|
|||
m_update_message.clear();
|
||||
m_changelog.clear();
|
||||
|
||||
#ifdef __linux__
|
||||
if (automatic && !::getenv("APPIMAGE"))
|
||||
if (automatic)
|
||||
{
|
||||
// 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.
|
||||
return;
|
||||
}
|
||||
if (!::getenv("APPIMAGE"))
|
||||
return;
|
||||
#endif
|
||||
}
|
||||
|
||||
m_parent = parent;
|
||||
m_downloader = new downloader(parent);
|
||||
|
|
Loading…
Add table
Reference in a new issue