mirror of
https://github.com/sirjonasxx/G-Earth.git
synced 2024-11-23 08:50:52 +01:00
advanced; debug
This commit is contained in:
parent
e093297ed2
commit
716a6545e9
@ -101,7 +101,7 @@ public class HConnection {
|
||||
}
|
||||
|
||||
|
||||
public final static boolean DEBUG = false;
|
||||
public static boolean DEBUG = false;
|
||||
private static final HostReplacer hostsReplacer = HostReplacerFactory.get();
|
||||
|
||||
private volatile boolean hostRedirected = false;
|
||||
|
@ -1,12 +1,11 @@
|
||||
package gearth.ui.extra;
|
||||
|
||||
import gearth.Main;
|
||||
import gearth.misc.Cacher;
|
||||
import gearth.protocol.HConnection;
|
||||
import gearth.ui.SubForm;
|
||||
import gearth.ui.info.Info;
|
||||
import javafx.beans.InvalidationListener;
|
||||
import javafx.beans.Observable;
|
||||
import javafx.event.ActionEvent;
|
||||
import javafx.scene.control.*;
|
||||
|
||||
/**
|
||||
@ -30,7 +29,7 @@ public class Extra extends SubForm {
|
||||
public TextField txt_mitmPort;
|
||||
|
||||
public CheckBox cbx_disableDecryption;
|
||||
public CheckBox txt_debug;
|
||||
public CheckBox cbx_debug;
|
||||
|
||||
public void initialize() {
|
||||
url_troubleshooting.setTooltip(new Tooltip("https://github.com/sirjonasxx/G-Earth/wiki/Troubleshooting"));
|
||||
@ -40,16 +39,29 @@ public class Extra extends SubForm {
|
||||
if (notepadInitValue != null) {
|
||||
txtarea_notepad.setText(notepadInitValue);
|
||||
}
|
||||
|
||||
cbx_debug.selectedProperty().addListener(observable -> HConnection.DEBUG = cbx_debug.isSelected());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onParentSet() {
|
||||
parentController.getStage().setAlwaysOnTop(cbx_alwaysOnTop.isSelected());
|
||||
cbx_alwaysOnTop.selectedProperty().addListener(observable -> parentController.getStage().setAlwaysOnTop(cbx_alwaysOnTop.isSelected()));
|
||||
|
||||
cbx_advanced.selectedProperty().addListener(observable -> updateAdvancedUI());
|
||||
getHConnection().addStateChangeListener((oldState, newState) -> {
|
||||
if (oldState == HConnection.State.NOT_CONNECTED || newState == HConnection.State.NOT_CONNECTED) {
|
||||
updateAdvancedUI();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onExit() {
|
||||
Cacher.put(NOTEPAD_CACHE_KEY, txtarea_notepad.getText());
|
||||
}
|
||||
|
||||
private void updateAdvancedUI() {
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -109,7 +109,7 @@
|
||||
</padding>
|
||||
</GridPane>
|
||||
<CheckBox fx:id="cbx_disableDecryption" mnemonicParsing="false" text="Disable decryption" GridPane.rowIndex="2" />
|
||||
<CheckBox fx:id="txt_debug" mnemonicParsing="false" text="Debug to stdout" GridPane.rowIndex="3" />
|
||||
<CheckBox fx:id="cbx_debug" mnemonicParsing="false" text="Debug to stdout" GridPane.rowIndex="3" />
|
||||
</children>
|
||||
</GridPane>
|
||||
<CheckBox fx:id="cbx_advanced" mnemonicParsing="false" text="Advanced" textFill="#000000ba">
|
||||
|
Loading…
Reference in New Issue
Block a user