diff --git a/millgame-qt_zh_CN.ts b/millgame-qt_zh_CN.ts index 99ea0382..913d6b7e 100644 --- a/millgame-qt_zh_CN.ts +++ b/millgame-qt_zh_CN.ts @@ -118,6 +118,11 @@ 50步 50步 + + + 60步 + 60步 + 100步 diff --git a/src/ui/flutter_app/lib/widgets/rule_settings_page.dart b/src/ui/flutter_app/lib/widgets/rule_settings_page.dart index bd8d76a4..49c68c24 100644 --- a/src/ui/flutter_app/lib/widgets/rule_settings_page.dart +++ b/src/ui/flutter_app/lib/widgets/rule_settings_page.dart @@ -301,6 +301,14 @@ class _RuleSettingsPageState extends State { onChanged: callback, ), ListItemDivider(), + RadioListTile( + activeColor: AppTheme.switchListTileActiveColor, + title: Text('60'), + groupValue: Config.nMoveRule, + value: 60, + onChanged: callback, + ), + ListItemDivider(), RadioListTile( activeColor: AppTheme.switchListTileActiveColor, title: Text('100'), diff --git a/src/ui/qt/gamewindow.cpp b/src/ui/qt/gamewindow.cpp index a906f2f7..84354e7a 100644 --- a/src/ui/qt/gamewindow.cpp +++ b/src/ui/qt/gamewindow.cpp @@ -558,6 +558,7 @@ void MillGameWindow::on_actionLimited_T_triggered() comboBox_step->addItem(tr("10 Moves"), 10); comboBox_step->addItem(tr("30 Moves"), 30); comboBox_step->addItem(tr("50 Moves"), 50); + comboBox_step->addItem(tr("60 Moves"), 60); comboBox_step->addItem(tr("100 Moves"), 100); comboBox_step->addItem(tr("200 Moves"), 200); comboBox_step->setCurrentIndex(comboBox_step->findData(gStep));