mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 18:58: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);
|
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
|
||||||
|
|||||||
@@ -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));
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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")),
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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<>();
|
||||||
|
|||||||
@@ -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"),
|
||||||
|
|||||||
Reference in New Issue
Block a user