SC optional tabs
This commit is contained in:
parent
8077a82d21
commit
96c93e7678
|
@ -17,6 +17,7 @@ import javafx.scene.layout.Priority;
|
|||
|
||||
public class StripchatConfigUI extends AbstractConfigUI {
|
||||
private final Stripchat stripchat;
|
||||
private CheckBox vr;
|
||||
|
||||
public StripchatConfigUI(Stripchat stripchat) {
|
||||
this.stripchat = stripchat;
|
||||
|
@ -140,10 +141,20 @@ public class StripchatConfigUI extends AbstractConfigUI {
|
|||
girlsHD.setOnAction(e -> toggleTab("autoTagHd", girlsHD.isSelected()));
|
||||
checkboxGrid.add(girlsHD, 2, 0);
|
||||
|
||||
CheckBox girlsVR = new CheckBox("Girls VR");
|
||||
girlsVR.setSelected(tabs.contains("autoTagVr"));
|
||||
girlsVR.setOnAction(e -> {
|
||||
toggleTab("autoTagVr", girlsVR.isSelected());
|
||||
settings.stripchatVR = girlsVR.isSelected();
|
||||
vr.setSelected(girlsVR.isSelected());
|
||||
save();
|
||||
});
|
||||
checkboxGrid.add(girlsVR, 3, 0);
|
||||
|
||||
CheckBox mobile = new CheckBox("Mobile");
|
||||
mobile.setSelected(tabs.contains("mobile"));
|
||||
mobile.setOnAction(e -> toggleTab("mobile", mobile.isSelected()));
|
||||
checkboxGrid.add(mobile, 3, 0);
|
||||
checkboxGrid.add(mobile, 4, 0);
|
||||
|
||||
CheckBox pvt = new CheckBox("Private");
|
||||
pvt.setSelected(tabs.contains("autoTagSpy"));
|
||||
|
@ -165,9 +176,21 @@ public class StripchatConfigUI extends AbstractConfigUI {
|
|||
trans.setOnAction(e -> toggleTab("trans", trans.isSelected()));
|
||||
checkboxGrid.add(trans, 3, 1);
|
||||
|
||||
layout.add(checkboxGrid, 1, row, 4, 2);
|
||||
layout.add(checkboxGrid, 1, row, 5, 2);
|
||||
row += 2;
|
||||
|
||||
l = new Label("Get VR stream if available");
|
||||
layout.add(l, 0, row);
|
||||
vr = new CheckBox();
|
||||
vr.setSelected(settings.stripchatVR);
|
||||
vr.setOnAction(e -> {
|
||||
settings.stripchatVR = vr.isSelected();
|
||||
save();
|
||||
});
|
||||
GridPane.setMargin(vr, new Insets(0, 0, 0, SettingsTab.CHECKBOX_MARGIN));
|
||||
layout.add(vr, 1, row);
|
||||
row++;
|
||||
|
||||
var createAccount = new Button("Create new Account");
|
||||
createAccount.setOnAction(e -> DesktopIntegration.open(stripchat.getAffiliateLink()));
|
||||
layout.add(createAccount, 1, row++);
|
||||
|
@ -178,18 +201,6 @@ public class StripchatConfigUI extends AbstractConfigUI {
|
|||
layout.add(deleteCookies, 1, row++);
|
||||
GridPane.setColumnSpan(deleteCookies, 2);
|
||||
|
||||
row++;
|
||||
l = new Label("Get VR stream if available");
|
||||
layout.add(l, 0, row);
|
||||
var vr = new CheckBox();
|
||||
vr.setSelected(settings.stripchatVR);
|
||||
vr.setOnAction(e -> {
|
||||
settings.stripchatVR = vr.isSelected();
|
||||
save();
|
||||
});
|
||||
GridPane.setMargin(vr, new Insets(0, 0, 0, SettingsTab.CHECKBOX_MARGIN));
|
||||
layout.add(vr, 1, row);
|
||||
|
||||
GridPane.setMargin(username, new Insets(0, 0, 0, SettingsTab.CHECKBOX_MARGIN));
|
||||
GridPane.setMargin(password, new Insets(0, 0, 0, SettingsTab.CHECKBOX_MARGIN));
|
||||
GridPane.setMargin(createAccount, new Insets(0, 0, 0, SettingsTab.CHECKBOX_MARGIN));
|
||||
|
|
|
@ -35,7 +35,7 @@ public class StripchatTabProvider extends AbstractTabProvider {
|
|||
tabMap.put("girls", "Girls");
|
||||
tabMap.put("autoTagNew", "Girls New");
|
||||
tabMap.put("autoTagHd", "Girls HD");
|
||||
// tabMap.put("autoTagVr", "Girls VR");
|
||||
tabMap.put("autoTagVr", "Girls VR");
|
||||
tabMap.put("mobile", "Mobile");
|
||||
tabMap.put("autoTagSpy", "Private");
|
||||
tabMap.put("couples", "Couples");
|
||||
|
@ -51,7 +51,7 @@ public class StripchatTabProvider extends AbstractTabProvider {
|
|||
}
|
||||
|
||||
}
|
||||
tabs.add(createTab("Girls VR", MessageFormat.format(urlFilterTemplate, "autoTagVr")));
|
||||
// tabs.add(createTab("Girls VR", MessageFormat.format(urlFilterTemplate, "autoTagVr")));
|
||||
|
||||
followedTab.setRecorder(recorder);
|
||||
followedTab.setScene(scene);
|
||||
|
|
Loading…
Reference in New Issue