diff options
| author | Lorenz <lo.scherf@gmail.com> | 2022-08-24 09:18:06 +0200 |
|---|---|---|
| committer | Lorenz <lo.scherf@gmail.com> | 2022-08-24 09:18:06 +0200 |
| commit | 6f53c39a78360a7912b3694ffbcb96b8118d80f2 (patch) | |
| tree | c98fac1754aebb1554c4e281f9a2a0d0035b1481 /src/main/java/at/hannibal2/skyhanni/utils | |
| parent | 393cdc614d7fbd9c7142a52b3fcef7eb065c99d5 (diff) | |
| download | skyhanni-6f53c39a78360a7912b3694ffbcb96b8118d80f2.tar.gz skyhanni-6f53c39a78360a7912b3694ffbcb96b8118d80f2.tar.bz2 skyhanni-6f53c39a78360a7912b3694ffbcb96b8118d80f2.zip | |
add fandom /wiki command
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt new file mode 100644 index 000000000..5633e7f72 --- /dev/null +++ b/src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt @@ -0,0 +1,21 @@ +package at.hannibal2.skyhanni.utils + +import java.awt.Desktop +import java.io.IOException +import java.net.URI + +object OSUtils { + + fun openBrowser(url: String) { + if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.BROWSE)) { + try { + Desktop.getDesktop().browse(URI(url)) + } catch (e: IOException) { + e.printStackTrace() + LorenzUtils.error("[SkyHanni] Error opening website!") + } + } else { + LorenzUtils.warning("[SkyHanni] Web browser is not supported!") + } + } +}
\ No newline at end of file |
