diff --git a/common/src/main/java/ctbrec/Config.java b/common/src/main/java/ctbrec/Config.java index a5cb5251..2da15fad 100644 --- a/common/src/main/java/ctbrec/Config.java +++ b/common/src/main/java/ctbrec/Config.java @@ -358,4 +358,19 @@ public class Config { List ignored = Config.getInstance().getSettings().ignoredModels; return ignored.contains(model.getUrl()); } + + public void toggleTab(String site, String tab, boolean selected) { + var settings = Config.getInstance().getSettings(); + if (selected) { + settings.site.add(tab); + } else { + settings.site.remove(tab); + } + save(); + } + + public List getEnabledTabs(String site) { + String tabs = site + "Tabs"; + return new ArrayList<>(Config.getInstance().getSettings().tabs); + } }