remove UI_CLONE_MODE_SOURCE preference

- clone effect was updated last 2019 and this isn't used anymore, free up some space for options
This commit is contained in:
Anthony Calosa
2023-10-26 16:41:10 +08:00
parent 1d83e24bd2
commit 0a6fc95203
9 changed files with 0 additions and 17 deletions

View File

@@ -15,8 +15,6 @@ public class GameRules {
private final Set<GameType> appliedVariants = EnumSet.noneOf(GameType.class); private final Set<GameType> appliedVariants = EnumSet.noneOf(GameType.class);
// it's a preference, not rule... but I could hardly find a better place for it // it's a preference, not rule... but I could hardly find a better place for it
private boolean canCloneUseTargetsImage;
// same for me
private boolean useGrayText; private boolean useGrayText;
// whether to warn about cards AI can't play well // whether to warn about cards AI can't play well

View File

@@ -125,7 +125,6 @@ public enum CSubmenuPreferences implements ICDoc {
lstControls.add(Pair.of(view.getCbPerformanceMode(), FPref.PERFORMANCE_MODE)); lstControls.add(Pair.of(view.getCbPerformanceMode(), FPref.PERFORMANCE_MODE));
lstControls.add(Pair.of(view.getCbSideboardForAI(), FPref.MATCH_SIDEBOARD_FOR_AI)); lstControls.add(Pair.of(view.getCbSideboardForAI(), FPref.MATCH_SIDEBOARD_FOR_AI));
lstControls.add(Pair.of(view.getCbFilteredHands(), FPref.FILTERED_HANDS)); lstControls.add(Pair.of(view.getCbFilteredHands(), FPref.FILTERED_HANDS));
lstControls.add(Pair.of(view.getCbCloneImgSource(), FPref.UI_CLONE_MODE_SOURCE));
lstControls.add(Pair.of(view.getCbRemoveSmall(), FPref.DECKGEN_NOSMALL)); lstControls.add(Pair.of(view.getCbRemoveSmall(), FPref.DECKGEN_NOSMALL));
lstControls.add(Pair.of(view.getCbCardBased(), FPref.DECKGEN_CARDBASED)); lstControls.add(Pair.of(view.getCbCardBased(), FPref.DECKGEN_CARDBASED));
lstControls.add(Pair.of(view.getCbRemoveArtifacts(), FPref.DECKGEN_ARTIFACTS)); lstControls.add(Pair.of(view.getCbRemoveArtifacts(), FPref.DECKGEN_ARTIFACTS));

View File

@@ -846,11 +846,6 @@ public enum VSubmenuPreferences implements IVSubmenu<CSubmenuPreferences> {
return cbFilteredHands; return cbFilteredHands;
} }
/** @return {@link javax.swing.JCheckBox} */
public JCheckBox getCbCloneImgSource() {
return cbCloneImgSource;
}
/** @return {@link javax.swing.JCheckBox} */ /** @return {@link javax.swing.JCheckBox} */
public JCheckBox getCbPromptFreeBlocks() { public JCheckBox getCbPromptFreeBlocks() {
return cbPromptFreeBlocks; return cbPromptFreeBlocks;

View File

@@ -233,10 +233,6 @@ public class SettingsPage extends TabPage<SettingsScreen> {
Forge.getLocalizer().getMessage("cbFilteredHands"), Forge.getLocalizer().getMessage("cbFilteredHands"),
Forge.getLocalizer().getMessage("nlFilteredHands")), Forge.getLocalizer().getMessage("nlFilteredHands")),
1); 1);
lstSettings.addItem(new BooleanSetting(FPref.UI_CLONE_MODE_SOURCE,
Forge.getLocalizer().getMessage("cbCloneImgSource"),
Forge.getLocalizer().getMessage("nlCloneImgSource")),
1);
lstSettings.addItem(new BooleanSetting(FPref.MATCHPREF_PROMPT_FREE_BLOCKS, lstSettings.addItem(new BooleanSetting(FPref.MATCHPREF_PROMPT_FREE_BLOCKS,
Forge.getLocalizer().getMessage("cbPromptFreeBlocks"), Forge.getLocalizer().getMessage("cbPromptFreeBlocks"),
Forge.getLocalizer().getMessage("nlPromptFreeBlocks")), Forge.getLocalizer().getMessage("nlPromptFreeBlocks")),

View File

@@ -89,7 +89,6 @@ public class HostedMatch {
gameRules.setMatchAnteRarity(FModel.getPreferences().getPrefBoolean(FPref.UI_ANTE_MATCH_RARITY)); gameRules.setMatchAnteRarity(FModel.getPreferences().getPrefBoolean(FPref.UI_ANTE_MATCH_RARITY));
gameRules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN)); gameRules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN));
gameRules.setSideboardForAI(FModel.getPreferences().getPrefBoolean(FPref.MATCH_SIDEBOARD_FOR_AI)); gameRules.setSideboardForAI(FModel.getPreferences().getPrefBoolean(FPref.MATCH_SIDEBOARD_FOR_AI));
gameRules.setCanCloneUseTargetsImage(FModel.getPreferences().getPrefBoolean(FPref.UI_CLONE_MODE_SOURCE));
gameRules.setUseGrayText(FModel.getPreferences().getPrefBoolean(FPref.UI_GRAY_INACTIVE_TEXT)); gameRules.setUseGrayText(FModel.getPreferences().getPrefBoolean(FPref.UI_GRAY_INACTIVE_TEXT));
gameRules.setGamesPerMatch(FModel.getPreferences().getPrefInt(FPref.UI_MATCHES_PER_GAME)); gameRules.setGamesPerMatch(FModel.getPreferences().getPrefInt(FPref.UI_MATCHES_PER_GAME));
return gameRules; return gameRules;

View File

@@ -138,7 +138,6 @@ public class ConquestController {
final GameRules rules = new GameRules(GameType.PlanarConquest); final GameRules rules = new GameRules(GameType.PlanarConquest);
rules.setGamesPerMatch(battle.gamesPerMatch()); rules.setGamesPerMatch(battle.gamesPerMatch());
rules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN)); rules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN));
rules.setCanCloneUseTargetsImage(FModel.getPreferences().getPrefBoolean(FPref.UI_CLONE_MODE_SOURCE));
final HostedMatch hostedMatch = GuiBase.getInterface().hostMatch(); final HostedMatch hostedMatch = GuiBase.getInterface().hostMatch();
FThreads.invokeInEdtNowOrLater(new Runnable(){ FThreads.invokeInEdtNowOrLater(new Runnable(){
@Override @Override

View File

@@ -250,7 +250,6 @@ public class QuestDraftUtils {
rules.setMatchAnteRarity(false); rules.setMatchAnteRarity(false);
rules.setGamesPerMatch(3); rules.setGamesPerMatch(3);
rules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN)); rules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN));
rules.setCanCloneUseTargetsImage(FModel.getPreferences().getPrefBoolean(FPref.UI_CLONE_MODE_SOURCE));
rules.setUseGrayText(FModel.getPreferences().getPrefBoolean(FPref.UI_GRAY_INACTIVE_TEXT)); rules.setUseGrayText(FModel.getPreferences().getPrefBoolean(FPref.UI_GRAY_INACTIVE_TEXT));
return rules; return rules;
} }

View File

@@ -598,7 +598,6 @@ public class QuestUtil {
rules.setMatchAnteRarity(matchAnteRarity); rules.setMatchAnteRarity(matchAnteRarity);
rules.setGamesPerMatch(qData.getMatchLength()); rules.setGamesPerMatch(qData.getMatchLength());
rules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN)); rules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN));
rules.setCanCloneUseTargetsImage(FModel.getPreferences().getPrefBoolean(FPref.UI_CLONE_MODE_SOURCE));
rules.setUseGrayText(FModel.getPreferences().getPrefBoolean(FPref.UI_GRAY_INACTIVE_TEXT)); rules.setUseGrayText(FModel.getPreferences().getPrefBoolean(FPref.UI_GRAY_INACTIVE_TEXT));
final TreeSet<GameType> variant = new TreeSet<>(); final TreeSet<GameType> variant = new TreeSet<>();

View File

@@ -128,7 +128,6 @@ public class ForgePreferences extends PreferencesStore<ForgePreferences.FPref> {
UI_CURRENT_SOUND_SET("Default"), UI_CURRENT_SOUND_SET("Default"),
UI_CURRENT_MUSIC_SET("Default"), UI_CURRENT_MUSIC_SET("Default"),
UI_CURRENT_AI_PROFILE ("Default"), UI_CURRENT_AI_PROFILE ("Default"),
UI_CLONE_MODE_SOURCE ("false"),
UI_MATCH_IMAGE_VISIBLE ("true"), UI_MATCH_IMAGE_VISIBLE ("true"),
UI_THEMED_COMBOBOX ("true"), // Now applies to all theme settings, not just Combo. UI_THEMED_COMBOBOX ("true"), // Now applies to all theme settings, not just Combo.
UI_LOCK_TITLE_BAR ("false"), UI_LOCK_TITLE_BAR ("false"),