mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-03-23 01:56:08 -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();
|
||||
}
|
||||
|
||||
void UpdaterDialog::StartUpdateImmediate() {
|
||||
OnDownloadButtonClicked();
|
||||
}
|
||||
|
||||
void UpdaterDialog::OnUpdateCheckCompleted(bool has_update, const Updater::UpdateInfo& update_info) {
|
||||
if (has_update) {
|
||||
current_update_info = update_info;
|
||||
@@ -466,5 +470,3 @@ QString UpdaterDialog::GetUpdateMessage(Updater::UpdaterService::UpdateResult re
|
||||
}
|
||||
|
||||
} // namespace Updater
|
||||
|
||||
#include "updater_dialog.moc"
|
||||
|
||||
Reference in New Issue
Block a user