chore: improve code

This commit is contained in:
hstyi
2025-06-29 13:44:44 +08:00
committed by hstyi
parent b1e1f38b50
commit 09d837f5b8
2 changed files with 8 additions and 4 deletions

View File

@@ -98,9 +98,9 @@ class AccountOption : JPanel(BorderLayout()), OptionsPane.Option, Disposable {
val upgrade = JXHyperlink(object : AnAction(I18n.getString("termora.settings.account.upgrade")) {
override fun actionPerformed(evt: AnActionEvent) {
if (I18n.isChinaMainland()) {
Application.browse(URI.create("https://www.termora.cn/pricing"))
Application.browse(URI.create("https://www.termora.cn/pricing?version=${Application.getVersion()}"))
} else {
Application.browse(URI.create("https://www.termora.app/pricing"))
Application.browse(URI.create("https://www.termora.app/pricing?version=${Application.getVersion()}"))
}
}
})
@@ -116,7 +116,7 @@ class AccountOption : JPanel(BorderLayout()), OptionsPane.Option, Disposable {
val upgrade =
JXHyperlink(object : AnAction(I18n.getString("termora.settings.account.verify"), Icons.error) {
override fun actionPerformed(evt: AnActionEvent) {
Application.browse(URI.create("https://www.termora.app"))
Application.browse(URI.create("https://www.termora.app?version=${Application.getVersion()}"))
}
})
upgrade.isFocusable = false

View File

@@ -66,7 +66,11 @@ internal class PluginRepositoryDialog(owner: Window) : DialogWrapper(owner) {
urlBtn.addActionListener(object : AbstractAction() {
override fun actionPerformed(e: ActionEvent) {
Application.browse(URI.create("https://github.com/TermoraDev/termora-marketplace/releases/latest"))
if (I18n.isChinaMainland()) {
Application.browse(URI.create("https://www.termora.cn/plugins/mirrors?version=${Application.getVersion()}"))
} else {
Application.browse(URI.create("https://www.termora.app/plugins/mirrors?version=${Application.getVersion()}"))
}
}
})