Yggdrasil account requries email to be username

This commit is contained in:
huangyuhui
2018-01-27 14:14:42 +08:00
parent 418be689f2
commit 1ff36552e0
3 changed files with 2 additions and 12 deletions

View File

@@ -38,6 +38,7 @@ import org.jackhuang.hmcl.game.HMCLMultiCharacterSelector;
import org.jackhuang.hmcl.setting.Settings;
import org.jackhuang.hmcl.task.Schedulers;
import org.jackhuang.hmcl.task.Task;
import org.jackhuang.hmcl.ui.construct.Validator;
import org.jackhuang.hmcl.ui.wizard.DecoratorPage;
import java.util.LinkedList;
@@ -74,6 +75,7 @@ public final class AccountsPage extends StackPane implements DecoratorPage {
txtPassword.setOnAction(e -> onCreationAccept());
txtUsername.setOnAction(e -> onCreationAccept());
txtUsername.getValidators().add(new Validator(Main.i18n("input.email"), str -> !txtPassword.isVisible() || str.contains("@")));
FXUtils.onChangeAndOperate(Settings.INSTANCE.selectedAccountProperty(), account -> {
for (Node node : masonryPane.getChildren())

View File

@@ -362,17 +362,11 @@ color.dark_blue=Dark Blue
color.purple=Purple
wizard.next_>=Next >
wizard.next_mnemonic=N
wizard.<_prev=< Prev
wizard.prev_mnemonic=P
wizard.finish=Finish
wizard.finish_mnemonic=F
wizard.cancel=Cancel
wizard.cancel_mnemonic=C
wizard.help=Help
wizard.help_mnemonic=H
wizard.close=Close
wizard.close_mnemonic=C
wizard.summary=Summary
wizard.failed=Failed
wizard.steps=Steps

View File

@@ -362,17 +362,11 @@ color.dark_blue=深蓝色
color.purple=紫色
wizard.next_>=下一步 >
wizard.next_mnemonic=
wizard.<_prev=< 上一步
wizard.prev_mnemonic=
wizard.finish=完成
wizard.finish_mnemonic=
wizard.cancel=取消
wizard.cancel_mnemonic=
wizard.help=帮助
wizard.help_mnemonic=
wizard.close=关闭
wizard.close_mnemonic=
wizard.summary=概要
wizard.failed=失败
wizard.steps=步骤