add systray launcher

Former-commit-id: b96d79261a
Former-commit-id: df4c91ac8cc852a970e8d905f3e4ea679120da07
This commit is contained in:
idk
2022-10-22 23:51:13 -04:00
parent babd6a1db1
commit 6a8797536e

View File

@ -45,7 +45,8 @@ public class I2PBrowser extends I2PCommonBrowser {
public boolean generic = false; public boolean generic = false;
public boolean chromiumFirst = false; public boolean chromiumFirst = false;
public boolean usability = false; public boolean usability = false;
static private boolean outputConfig = true; static private boolean outputConfig = false;
static private boolean useSystray = true;
private void launchFirefox(int privateWindow, String[] url) { private void launchFirefox(int privateWindow, String[] url) {
logger.info("I2PFirefox" + privateWindow); logger.info("I2PFirefox" + privateWindow);
@ -238,6 +239,9 @@ public class I2PBrowser extends I2PCommonBrowser {
if (arg.equals("-outputconfig")) { if (arg.equals("-outputconfig")) {
outputConfig = true; outputConfig = true;
} }
if (arg.equals("-nosystray")) {
useSystray = false;
}
if (arg.equals("-noproxycheck")) { if (arg.equals("-noproxycheck")) {
logger.info("zeroing out proxy check"); logger.info("zeroing out proxy check");
i2pBrowser.setProxyTimeoutTime(0); i2pBrowser.setProxyTimeoutTime(0);
@ -248,9 +252,11 @@ public class I2PBrowser extends I2PCommonBrowser {
} }
} }
} }
boolean systrayStarted = false;
try { try {
systrayStarted = systray(args); if (useSystray) {
logger.info("Starting systray");
systray(args);
}
} catch (Exception e) { } catch (Exception e) {
logger.warning(e.toString()); logger.warning(e.toString());
} }