mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 10:48:00 +00:00
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:
@@ -15,8 +15,6 @@ public class GameRules {
|
||||
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
|
||||
private boolean canCloneUseTargetsImage;
|
||||
// same for me
|
||||
private boolean useGrayText;
|
||||
|
||||
// whether to warn about cards AI can't play well
|
||||
|
||||
@@ -125,7 +125,6 @@ public enum CSubmenuPreferences implements ICDoc {
|
||||
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.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.getCbCardBased(), FPref.DECKGEN_CARDBASED));
|
||||
lstControls.add(Pair.of(view.getCbRemoveArtifacts(), FPref.DECKGEN_ARTIFACTS));
|
||||
|
||||
@@ -846,11 +846,6 @@ public enum VSubmenuPreferences implements IVSubmenu<CSubmenuPreferences> {
|
||||
return cbFilteredHands;
|
||||
}
|
||||
|
||||
/** @return {@link javax.swing.JCheckBox} */
|
||||
public JCheckBox getCbCloneImgSource() {
|
||||
return cbCloneImgSource;
|
||||
}
|
||||
|
||||
/** @return {@link javax.swing.JCheckBox} */
|
||||
public JCheckBox getCbPromptFreeBlocks() {
|
||||
return cbPromptFreeBlocks;
|
||||
|
||||
@@ -233,10 +233,6 @@ public class SettingsPage extends TabPage<SettingsScreen> {
|
||||
Forge.getLocalizer().getMessage("cbFilteredHands"),
|
||||
Forge.getLocalizer().getMessage("nlFilteredHands")),
|
||||
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,
|
||||
Forge.getLocalizer().getMessage("cbPromptFreeBlocks"),
|
||||
Forge.getLocalizer().getMessage("nlPromptFreeBlocks")),
|
||||
|
||||
@@ -89,7 +89,6 @@ public class HostedMatch {
|
||||
gameRules.setMatchAnteRarity(FModel.getPreferences().getPrefBoolean(FPref.UI_ANTE_MATCH_RARITY));
|
||||
gameRules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN));
|
||||
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.setGamesPerMatch(FModel.getPreferences().getPrefInt(FPref.UI_MATCHES_PER_GAME));
|
||||
return gameRules;
|
||||
|
||||
@@ -138,7 +138,6 @@ public class ConquestController {
|
||||
final GameRules rules = new GameRules(GameType.PlanarConquest);
|
||||
rules.setGamesPerMatch(battle.gamesPerMatch());
|
||||
rules.setManaBurn(FModel.getPreferences().getPrefBoolean(FPref.UI_MANABURN));
|
||||
rules.setCanCloneUseTargetsImage(FModel.getPreferences().getPrefBoolean(FPref.UI_CLONE_MODE_SOURCE));
|
||||
final HostedMatch hostedMatch = GuiBase.getInterface().hostMatch();
|
||||
FThreads.invokeInEdtNowOrLater(new Runnable(){
|
||||
@Override
|
||||
|
||||
@@ -250,7 +250,6 @@ public class QuestDraftUtils {
|
||||
rules.setMatchAnteRarity(false);
|
||||
rules.setGamesPerMatch(3);
|
||||
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));
|
||||
return rules;
|
||||
}
|
||||
|
||||
@@ -598,7 +598,6 @@ public class QuestUtil {
|
||||
rules.setMatchAnteRarity(matchAnteRarity);
|
||||
rules.setGamesPerMatch(qData.getMatchLength());
|
||||
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));
|
||||
|
||||
final TreeSet<GameType> variant = new TreeSet<>();
|
||||
|
||||
@@ -128,7 +128,6 @@ public class ForgePreferences extends PreferencesStore<ForgePreferences.FPref> {
|
||||
UI_CURRENT_SOUND_SET("Default"),
|
||||
UI_CURRENT_MUSIC_SET("Default"),
|
||||
UI_CURRENT_AI_PROFILE ("Default"),
|
||||
UI_CLONE_MODE_SOURCE ("false"),
|
||||
UI_MATCH_IMAGE_VISIBLE ("true"),
|
||||
UI_THEMED_COMBOBOX ("true"), // Now applies to all theme settings, not just Combo.
|
||||
UI_LOCK_TITLE_BAR ("false"),
|
||||
|
||||
Reference in New Issue
Block a user