From 20ed42ab8a2facf42ba43f9a66de1cac7e30103e Mon Sep 17 00:00:00 2001 From: zkitefly Date: Sun, 25 Feb 2024 01:20:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=AE=8B=E7=95=99=E7=9A=84?= =?UTF-8?q?=20MCBBS=20=E6=8C=89=E9=92=AE=20(#2849)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * remove * fix --- .../jackhuang/hmcl/ui/versions/DownloadPage.java | 15 +++++++-------- .../hmcl/ui/versions/ModListPageSkin.java | 16 ++++++++-------- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadPage.java index db2ffd8f1..e466d9d02 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadPage.java @@ -34,7 +34,6 @@ import javafx.stage.FileChooser; import org.jackhuang.hmcl.download.LibraryAnalyzer; import org.jackhuang.hmcl.game.Version; import org.jackhuang.hmcl.mod.ModLoaderType; -import org.jackhuang.hmcl.mod.ModManager; import org.jackhuang.hmcl.mod.RemoteMod; import org.jackhuang.hmcl.mod.RemoteModRepository; import org.jackhuang.hmcl.setting.Profile; @@ -254,13 +253,13 @@ public class DownloadPage extends Control implements DecoratorPage { openMcmodButton.setMinWidth(Region.USE_PREF_SIZE); runInFX(() -> FXUtils.installFastTooltip(openMcmodButton, i18n("mods.mcmod"))); - if (StringUtils.isNotBlank(getSkinnable().mod.getMcbbs())) { - JFXHyperlink openMcbbsButton = new JFXHyperlink(i18n("mods.mcbbs")); - openMcbbsButton.setExternalLink(ModManager.getMcbbsUrl(getSkinnable().mod.getMcbbs())); - descriptionPane.getChildren().add(openMcbbsButton); - openMcbbsButton.setMinWidth(Region.USE_PREF_SIZE); - runInFX(() -> FXUtils.installFastTooltip(openMcbbsButton, i18n("mods.mcbbs"))); - } + // if (StringUtils.isNotBlank(getSkinnable().mod.getMcbbs())) { + // JFXHyperlink openMcbbsButton = new JFXHyperlink(i18n("mods.mcbbs")); + // openMcbbsButton.setExternalLink(ModManager.getMcbbsUrl(getSkinnable().mod.getMcbbs())); + // descriptionPane.getChildren().add(openMcbbsButton); + // openMcbbsButton.setMinWidth(Region.USE_PREF_SIZE); + // runInFX(() -> FXUtils.installFastTooltip(openMcbbsButton, i18n("mods.mcbbs"))); + // } } JFXHyperlink openUrlButton = new JFXHyperlink(control.page.getLocalizedOfficialPage()); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java index 138472c39..1b8965bc0 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java @@ -391,14 +391,14 @@ class ModListPageSkin extends SkinBase { getActions().add(officialPageButton); } - if (modInfo.getMod() != null && StringUtils.isNotBlank(modInfo.getMod().getMcbbs())) { - JFXHyperlink mcbbsButton = new JFXHyperlink(i18n("mods.mcbbs")); - mcbbsButton.setOnAction(e -> { - fireEvent(new DialogCloseEvent()); - FXUtils.openLink(ModManager.getMcbbsUrl(modInfo.getMod().getMcbbs())); - }); - getActions().add(mcbbsButton); - } + // if (modInfo.getMod() != null && StringUtils.isNotBlank(modInfo.getMod().getMcbbs())) { + // JFXHyperlink mcbbsButton = new JFXHyperlink(i18n("mods.mcbbs")); + // mcbbsButton.setOnAction(e -> { + // fireEvent(new DialogCloseEvent()); + // FXUtils.openLink(ModManager.getMcbbsUrl(modInfo.getMod().getMcbbs())); + // }); + // getActions().add(mcbbsButton); + // } if (modInfo.getMod() == null || StringUtils.isBlank(modInfo.getMod().getMcmod())) { JFXHyperlink searchButton = new JFXHyperlink(i18n("mods.mcmod.search"));