From dfa9a452cd04802e562ca096388ca8ff46c90195 Mon Sep 17 00:00:00 2001 From: Jafea7 <73450040+Jafea7@users.noreply.github.com> Date: Thu, 10 Apr 2025 12:59:36 +1000 Subject: [PATCH] Update Config.java --- common/src/main/java/ctbrec/Config.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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); + } }