fix: binary compatibility

This commit is contained in:
hstyi
2025-07-05 14:33:29 +08:00
committed by hstyi
parent f36afaf5d3
commit 2986a9cc46
3 changed files with 6 additions and 8 deletions

View File

@@ -24,6 +24,10 @@ class BasicProxyOption(
val proxyPortTextField = PortSpinner(1080)
val proxyAuthenticationTypeComboBox = FlatComboBox<AuthenticationType>()
constructor(proxyTypes: List<ProxyType> = listOf(ProxyType.HTTP, ProxyType.SOCKS5)) : this(
proxyTypes,
listOf(AuthenticationType.Password)
)
init {
initView()

View File

@@ -3,10 +3,8 @@ package app.termora.plugin.internal.local
import app.termora.*
import app.termora.actions.DataProvider
import app.termora.protocol.GenericProtocolProvider
import app.termora.protocol.ProtocolTestRequest
import app.termora.protocol.ProtocolTester
internal class LocalProtocolProvider private constructor() : GenericProtocolProvider, ProtocolTester {
internal class LocalProtocolProvider private constructor() : GenericProtocolProvider {
companion object {
val instance by lazy { LocalProtocolProvider() }
const val PROTOCOL = "local"
@@ -20,9 +18,6 @@ internal class LocalProtocolProvider private constructor() : GenericProtocolProv
return Icons.powershell
}
override fun canTestConnection(requester: ProtocolTestRequest): Boolean {
return true
}
override fun createTerminalTab(dataProvider: DataProvider, windowScope: WindowScope, host: Host): TerminalTab {
return LocalTerminalTab(windowScope, host)

View File

@@ -3,9 +3,8 @@ package app.termora.plugin.internal.telnet
import app.termora.*
import app.termora.actions.DataProvider
import app.termora.protocol.GenericProtocolProvider
import app.termora.protocol.ProtocolTester
internal class TelnetProtocolProvider private constructor() : GenericProtocolProvider, ProtocolTester {
internal class TelnetProtocolProvider private constructor() : GenericProtocolProvider {
companion object {
val instance by lazy { TelnetProtocolProvider() }
const val PROTOCOL = "Telnet"