- update-menu: just disable online update if softupdate_url_file doesn't exist

Conflicts:
	src/gui/update_menue.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
This commit is contained in:
svenhoefer
2020-09-03 22:52:52 +02:00
committed by Thilo Graf
parent a9882cdc22
commit cac4bd8e28

View File

@@ -88,16 +88,15 @@ int CSoftwareUpdate::showSoftwareUpdate()
inetkey = CRCInput::convertDigitToKey(1); inetkey = CRCInput::convertDigitToKey(1);
} }
// bool allow_update = !CRecordManager::getInstance()->RecordingStatus() || CRecordManager::getInstance()->TimeshiftOnly(); bool allow_update = true;//!CRecordManager::getInstance()->RecordingStatus() || CRecordManager::getInstance()->TimeshiftOnly();
CFlashUpdate flash; CFlashUpdate flash;
flash.enableNotify(false); flash.enableNotify(false);
//online update //online update
if (file_exists(g_settings.softupdate_url_file.c_str())) { update_item = new CMenuForwarder(LOCALE_FLASHUPDATE_CHECKUPDATE_INTERNET, allow_update && file_exists(g_settings.softupdate_url_file.c_str()), NULL, &flash, "inet", inetkey);
update_item = new CMenuForwarder(LOCALE_FLASHUPDATE_CHECKUPDATE_INTERNET, true, NULL, &flash, "inet", inetkey);
update_item->setHint("", LOCALE_MENU_HINT_SOFTUPDATE_CHECK); update_item->setHint("", LOCALE_MENU_HINT_SOFTUPDATE_CHECK);
softUpdate.addItem(update_item); softUpdate.addItem(update_item);
}
//local update //local update
update_item = new CMenuForwarder(LOCALE_FLASHUPDATE_CHECKUPDATE_LOCAL, true, NULL, &flash, "local", CRCInput::RC_green); update_item = new CMenuForwarder(LOCALE_FLASHUPDATE_CHECKUPDATE_LOCAL, true, NULL, &flash, "local", CRCInput::RC_green);