mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-04-03 18:08:29 -04:00
feat(updater): Improved Updater System w/ Automation & SCM Logic Changes
Signed-off-by: Collecting <collecting@noreply.localhost>
This commit is contained in:
@@ -103,6 +103,10 @@ void UpdaterDialog::CheckForUpdates() {
|
|||||||
updater_service->CheckForUpdates();
|
updater_service->CheckForUpdates();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void UpdaterDialog::StartUpdateImmediate() {
|
||||||
|
OnDownloadButtonClicked();
|
||||||
|
}
|
||||||
|
|
||||||
void UpdaterDialog::OnUpdateCheckCompleted(bool has_update, const Updater::UpdateInfo& update_info) {
|
void UpdaterDialog::OnUpdateCheckCompleted(bool has_update, const Updater::UpdateInfo& update_info) {
|
||||||
if (has_update) {
|
if (has_update) {
|
||||||
current_update_info = update_info;
|
current_update_info = update_info;
|
||||||
@@ -466,5 +470,3 @@ QString UpdaterDialog::GetUpdateMessage(Updater::UpdaterService::UpdateResult re
|
|||||||
}
|
}
|
||||||
|
|
||||||
} // namespace Updater
|
} // namespace Updater
|
||||||
|
|
||||||
#include "updater_dialog.moc"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user