Skip to content

Commit d9e3816

Browse files
authoredMar 13, 2025··
优化账户列表页面 (#3736)
1 parent bdaf72f commit d9e3816

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed
 

‎HMCL/src/main/java/org/jackhuang/hmcl/ui/account/AccountListItemSkin.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import com.jfoenix.controls.JFXButton;
2121
import com.jfoenix.controls.JFXRadioButton;
2222
import com.jfoenix.effects.JFXDepthManager;
23+
import javafx.beans.binding.Bindings;
2324
import javafx.geometry.Pos;
2425
import javafx.scene.Cursor;
2526
import javafx.scene.canvas.Canvas;
@@ -159,8 +160,7 @@ public AccountListItemSkin(AccountListItem skinnable) {
159160
btnUpload.getStyleClass().add("toggle-icon4");
160161
btnUpload.setGraphic(SVG.CHECKROOM.createIcon(Theme.blackFill(), -1));
161162
FXUtils.installFastTooltip(btnUpload, i18n("account.skin.upload"));
162-
spinnerUpload.managedProperty().bind(spinnerUpload.visibleProperty());
163-
spinnerUpload.visibleProperty().bind(skinnable.canUploadSkin());
163+
btnUpload.disableProperty().bind(Bindings.not(skinnable.canUploadSkin()));
164164
spinnerUpload.setContent(btnUpload);
165165
spinnerUpload.getStyleClass().add("small-spinner-pane");
166166
right.getChildren().add(spinnerUpload);

‎HMCL/src/main/resources/assets/lang/I18N_zh.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ account.register=註冊
9696
account.manage=帳戶清單
9797
account.copy_uuid=複製該帳戶的 UUID
9898
account.methods=登入方式
99-
account.methods.authlib_injector=authlib-injector 登入
99+
account.methods.authlib_injector=外置登入
100100
account.methods.microsoft=Microsoft 帳戶
101101
account.methods.microsoft.birth=如何變更帳戶出生日期
102102
account.methods.microsoft.deauthorize=移除應用存取權

‎HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ account.register=注册
9797
account.manage=账户列表
9898
account.copy_uuid=复制该账户的 UUID
9999
account.methods=登录方式
100-
account.methods.authlib_injector=外置登录 (authlib-injector)
100+
account.methods.authlib_injector=外置登录
101101
account.methods.microsoft=微软账户
102102
account.methods.microsoft.birth=如何更改账户出生日期
103103
account.methods.microsoft.close_page=已完成微软账户授权,接下来启动器还需要完成其余登录步骤。你现在可以关闭本页面了。

0 commit comments

Comments
 (0)
Please sign in to comment.