Move user agent settings to general panel

This commit is contained in:
0xboobface 2020-03-19 15:54:00 +01:00
parent ad06218b78
commit 8ae30ab6eb
1 changed files with 26 additions and 26 deletions

View File

@ -522,31 +522,7 @@ public class SettingsTab extends Tab implements TabSelectionListener {
});
GridPane.setColumnSpan(fileExtension, 3);
GridPane.setMargin(fileExtension, new Insets(0, 0, 0, CHECKBOX_MARGIN));
layout.add(fileExtension, 1, row++);
layout.add(new Label("User-Agent"), 0, row);
userAgent = new TextField(Config.getInstance().getSettings().httpUserAgent);
userAgent.textProperty().addListener((observable, oldValue, newValue) -> {
if(!userAgent.getText().isEmpty()) {
Config.getInstance().getSettings().httpUserAgent = userAgent.getText();
saveConfig();
}
});
GridPane.setColumnSpan(userAgent, 3);
GridPane.setMargin(userAgent, new Insets(0, 0, 0, CHECKBOX_MARGIN));
layout.add(userAgent, 1, row++);
layout.add(new Label("User-Agent mobile"), 0, row);
userAgentMobile = new TextField(Config.getInstance().getSettings().httpUserAgentMobile);
userAgentMobile.textProperty().addListener((observable, oldValue, newValue) -> {
if(!userAgentMobile.getText().isEmpty()) {
Config.getInstance().getSettings().httpUserAgentMobile = userAgentMobile.getText();
saveConfig();
}
});
GridPane.setColumnSpan(userAgentMobile, 3);
GridPane.setMargin(userAgentMobile, new Insets(0, 0, 0, CHECKBOX_MARGIN));
layout.add(userAgentMobile, 1, row);
layout.add(fileExtension, 1, row);
TitledPane locations = new TitledPane("Recorder", layout);
locations.setCollapsible(false);
@ -754,10 +730,34 @@ public class SettingsTab extends Tab implements TabSelectionListener {
l = new Label("Colors (Base / Accent)");
layout.add(l, 0, row);
ColorSettingsPane colorSettingsPane = new ColorSettingsPane(this);
layout.add(colorSettingsPane, 1, row);
layout.add(colorSettingsPane, 1, row++);
GridPane.setMargin(l, new Insets(0, 0, 0, 0));
GridPane.setMargin(colorSettingsPane, new Insets(0, 0, 0, CHECKBOX_MARGIN));
layout.add(new Label("User-Agent"), 0, row);
userAgent = new TextField(Config.getInstance().getSettings().httpUserAgent);
userAgent.textProperty().addListener((observable, oldValue, newValue) -> {
if(!userAgent.getText().isEmpty()) {
Config.getInstance().getSettings().httpUserAgent = userAgent.getText();
saveConfig();
}
});
GridPane.setColumnSpan(userAgent, 3);
GridPane.setMargin(userAgent, new Insets(0, 0, 0, CHECKBOX_MARGIN));
layout.add(userAgent, 1, row++);
layout.add(new Label("User-Agent mobile"), 0, row);
userAgentMobile = new TextField(Config.getInstance().getSettings().httpUserAgentMobile);
userAgentMobile.textProperty().addListener((observable, oldValue, newValue) -> {
if(!userAgentMobile.getText().isEmpty()) {
Config.getInstance().getSettings().httpUserAgentMobile = userAgentMobile.getText();
saveConfig();
}
});
GridPane.setColumnSpan(userAgentMobile, 3);
GridPane.setMargin(userAgentMobile, new Insets(0, 0, 0, CHECKBOX_MARGIN));
layout.add(userAgentMobile, 1, row);
TitledPane general = new TitledPane("General", layout);
general.setCollapsible(false);
return general;