diff --git a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/GtkMenubar.kt b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/GtkMenubar.kt index 35ca35e..25e407a 100644 --- a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/GtkMenubar.kt +++ b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/GtkMenubar.kt @@ -79,7 +79,7 @@ object GtkMenubar { @JvmStatic fun generateNewMenu(app: Application) { newMenu!!.clear() - newMenu!!.button("new") { NewInstanceWindow(app).show() } + newMenu!!.button("new") { NewInstanceWindow(app).visible = true } newMenu!!.button("file") { val dialog = FileChooserNative( I18n["menu.file.new.file"], @@ -202,11 +202,11 @@ object GtkMenubar { @JvmStatic fun generateAccountsMenu(app: Application) { accountsMenu!!.clear() - accountsMenu!!.button("new") { MicrosoftLoginDialog(GtkEnvBackend.dialogParent).show() } + accountsMenu!!.button("new") { MicrosoftLoginDialog(GtkEnvBackend.dialogParent).visible = true } accountsMenu!!.button("manage") { val window = LauncherSettingsWindow(app) window.activePage = "settings.accounts" - window.show() + window.visible = true } val accounts: MutableList = ArrayList(AccountManager.getAccounts()) accounts.add(null) diff --git a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/AboutWindow.kt b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/AboutWindow.kt index 19e41f1..07e80af 100644 --- a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/AboutWindow.kt +++ b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/AboutWindow.kt @@ -25,7 +25,7 @@ class AboutWindow : AboutDialog() { companion object { @JvmStatic fun createAndShow() { - AboutWindow().show() + AboutWindow().visible = true } } } diff --git a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/MainWindow.kt b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/MainWindow.kt index 7e4aae7..8de4852 100644 --- a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/MainWindow.kt +++ b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/MainWindow.kt @@ -54,7 +54,7 @@ class MainWindow(app: Application) : ApplicationWindow(app) { val uiMenu = MenuBuilder(app, Menu(), "hamburger") uiMenu.button("support") { Utils.openWebBrowser(URI("https://git.frohnmeyer-wds.de/JfMods/Inceptum/issues")) } - uiMenu.button("preferences") { LauncherSettingsWindow(app).show() } + uiMenu.button("preferences") { LauncherSettingsWindow(app).visible = true } uiMenu.button("about") { AboutWindow.createAndShow() } val menuButton = MenuButton() menuButton.iconName = "open-menu-symbolic" diff --git a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/dialog/ProcessStateWatcherDialog.kt b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/dialog/ProcessStateWatcherDialog.kt index 9514d0d..29b6e53 100644 --- a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/dialog/ProcessStateWatcherDialog.kt +++ b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/dialog/ProcessStateWatcherDialog.kt @@ -95,7 +95,7 @@ class ProcessStateWatcherDialog( executor: ThrowingRunnable<*> ): ProcessStateWatcherDialog { val dialog = ProcessStateWatcherDialog(parent, title, errorMessage, state, executor) - dialog.show() + dialog.visible = true return dialog } } diff --git a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/settings/instance/GeneralTab.kt b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/settings/instance/GeneralTab.kt index 77b7825..97b1a20 100644 --- a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/settings/instance/GeneralTab.kt +++ b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/window/settings/instance/GeneralTab.kt @@ -230,7 +230,7 @@ class GeneralTab(window: InstanceSettingsWindow) : SectionedSettingsTab {} } } - dialog.show() + dialog.visible = true } } row("instance.directory", "instance.directory.subtitle") {