diff --git a/.gitignore b/.gitignore index 857775e3..c7865f48 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,7 @@ .gradle .idea gradle.properties - +.fleet # But we need these !.idea/runConfigurations diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 814321ca..90f9c4af 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,7 +6,7 @@ okhttp = "4.10.0" # Major version is locked by Tachiyomi extensions javalin = "4.6.6" # Javalin 5.0.0+ requires Java 11 jackson = "2.13.3" # jackson version locked by javalin, ref: `io.javalin.core.util.OptionalDependency` exposed = "0.40.1" -dex2jar = "v56" +dex2jar = "v59" rhino = "1.7.14" settings = "1.0.0-RC" twelvemonkeys = "3.9.4" @@ -63,8 +63,9 @@ exposed-migrations = "com.github.Suwayomi:exposed-migrations:3.2.0" kodein = "org.kodein.di:kodein-di-conf-jvm:7.15.0" # tray icon -systemtray-core = "com.dorkbox:SystemTray:4.2" -systemtray-utils = "com.dorkbox:Utilities:1.39" # version locked by SystemTray +systemtray-core = "com.dorkbox:SystemTray:4.1" +systemtray-utils = "com.dorkbox:Utilities:1.9" # version locked by SystemTray +systemtray-desktop = "com.dorkbox:Desktop:1.0" # dependencies of Tachiyomi extensions injekt = "com.github.inorichi.injekt:injekt-core:65b0440" @@ -198,6 +199,7 @@ exposed = [ systemtray = [ "systemtray-core", "systemtray-utils", + "systemtray-desktop" ] rhino = [ "rhino-runtime", diff --git a/server/src/main/kotlin/suwayomi/tachidesk/server/util/Browser.kt b/server/src/main/kotlin/suwayomi/tachidesk/server/util/Browser.kt index 1e526f44..e055e64e 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/server/util/Browser.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/server/util/Browser.kt @@ -7,7 +7,7 @@ package suwayomi.tachidesk.server.util * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ -import dorkbox.util.Desktop +import dorkbox.desktop.Desktop import suwayomi.tachidesk.server.serverConfig object Browser {