diff --git a/bin/npbackup-gui b/bin/npbackup-gui index 9fa483f..d33d9e4 100644 --- a/bin/npbackup-gui +++ b/bin/npbackup-gui @@ -16,7 +16,7 @@ from npbackup.__main__ import main del sys.path[0] if __name__ == "__main__": - if "--run-as-cli" in sys.argv: + if "--run-as-cli" in sys.argv or "--check-config" in sys.argv: # Drop --run-as-cli argument since cli doesn't know about it sys.argv.pop(sys.argv.index("--run-as-cli")) main() diff --git a/npbackup/gui/__main__.py b/npbackup/gui/__main__.py index 91540d8..2d6d275 100644 --- a/npbackup/gui/__main__.py +++ b/npbackup/gui/__main__.py @@ -540,6 +540,9 @@ def _main_gui(viewer_mode: bool): custom_text=(_t("generic.yes"), _t("generic.no")), ) if r == _t("generic.yes"): + sg.Popup( + _t("main_gui.upgrade_in_progress"), + ) result = upgrade_runner.run_upgrade(full_config) if not result: sg.Popup(_t("config_gui.auto_upgrade_failed")) diff --git a/npbackup/translations/main_gui.en.yml b/npbackup/translations/main_gui.en.yml index 33dbdde..888a46b 100644 --- a/npbackup/translations/main_gui.en.yml +++ b/npbackup/translations/main_gui.en.yml @@ -49,7 +49,7 @@ en: open_existing_file: Open existing config file failed_operation: Failed operation, Please check the logs auto_upgrade_checking: Checking for upgrade - + upgrade_in_process: Upgrade process will close this program. Please wait for the upgrade to finish. The program will reload itself. # logs last_messages: Last messages error_messages: Error messages \ No newline at end of file diff --git a/npbackup/translations/main_gui.fr.yml b/npbackup/translations/main_gui.fr.yml index e01620c..74c244f 100644 --- a/npbackup/translations/main_gui.fr.yml +++ b/npbackup/translations/main_gui.fr.yml @@ -49,6 +49,8 @@ fr: open_existing_file: Ouvrir fichier de configuration existant failed_operation: Operation échouée. Vérifier les journaux auto_upgrade_checking: Vérification de mise à jour + upgrade_process: upgrade_in_process: Le processus de mise à jour va fermer ce programme. Veuillez attendre que le processus de mise à jour soit terminé. Le programme se relancera tout seul. + # logs last_messages: Last messages