From 927ab5c669e28285953d1397972cae1f7e44be76 Mon Sep 17 00:00:00 2001 From: ihaveahax Date: Sun, 11 Jan 2026 16:26:17 -0600 Subject: [PATCH] add note if custom-install-finalize was not copied, print all messages to stdout in gui --- custominstall/gui.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/custominstall/gui.py b/custominstall/gui.py index 502fe29..c659fee 100644 --- a/custominstall/gui.py +++ b/custominstall/gui.py @@ -230,8 +230,12 @@ class InstallResults(tk.Toplevel): else: message = 'Nothing was installed.' - if install_state['installed'] and copied_3dsx: - message += '\n\ncustom-install-finalize has been copied to the SD card.' + if install_state['installed']: + if copied_3dsx: + message += '\n\ncustom-install-finalize has been copied to the SD card.' + else: + message += ('\n\nNote: custom-install-finalize was not copied.\n' + 'You can either manually copy the 3dsx to your SD card, or use GodMode9 to finish the install.') if application_count >= 300: message += (f'\n\nWarning: {application_count} installed applications were detected.\n' @@ -601,6 +605,8 @@ class CustomInstallGUI(ttk.Frame): if status: self.status_label.config(text=line) + print(log_msg) + def show_error(self, message): mb.showerror('Error', message, parent=self.parent)