aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt
diff options
context:
space:
mode:
authorBryson Steck <brysonsteck@protonmail.com>2023-05-13 19:53:34 -0600
committerBryson Steck <brysonsteck@protonmail.com>2023-05-13 19:53:34 -0600
commit4388bc04152ea256858c38bdea1ff83bc9544898 (patch)
tree8f5a1a2ab7bb6e48502b7316e9f724a546a84254 /app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt
parentb92a9c1ec9b7e8a39ff098d25dfda517a3338721 (diff)
downloadServerCraft-4388bc04152ea256858c38bdea1ff83bc9544898.tar
ServerCraft-4388bc04152ea256858c38bdea1ff83bc9544898.tar.gz
ServerCraft-4388bc04152ea256858c38bdea1ff83bc9544898.tar.bz2
desktop not working, trying original package
Diffstat (limited to 'app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt')
-rw-r--r--app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt17
1 files changed, 16 insertions, 1 deletions
diff --git a/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt b/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt
index b91d3e2..5f98c83 100644
--- a/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt
+++ b/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt
@@ -27,19 +27,34 @@ class InfoController {
val desktop = Desktop.getDesktop()
if (desktop.isSupported(Desktop.Action.BROWSE)) {
+ println("hi")
try {
when {
split[1].equals("email") -> {
+ println("email")
desktop.browse(URI("mailto:" + websites[split[0]]))
}
- else -> {
+ split[1].equals("website") -> {
+ println("website")
desktop.browse(URI(websites[split[0]]))
}
+ split[0].equals("source") -> {
+ println("source")
+ desktop.browse(URI(source))
+ }
+ split[0].equals("license") -> {
+ println("license")
+ desktop.browse(URI(license))
+ }
+ else -> {
+ println("unknown")
+ }
}
} catch (e: Exception) {
println(e)
}
}
+ println("done")
}
@FXML