mirror of
https://github.com/bisq-network/bisq.git
synced 2025-02-20 13:54:32 +01:00
Merge pull request #4471 from chimp1984/add-setup-info-to-app-header
Add flags to header to signal which dev setup is used
This commit is contained in:
commit
766d04588f
1 changed files with 17 additions and 2 deletions
|
@ -54,6 +54,8 @@ import com.google.inject.Injector;
|
|||
import com.google.inject.Key;
|
||||
import com.google.inject.name.Names;
|
||||
|
||||
import com.google.common.base.Joiner;
|
||||
|
||||
import javafx.application.Application;
|
||||
|
||||
import javafx.stage.Modality;
|
||||
|
@ -69,6 +71,8 @@ import javafx.scene.layout.StackPane;
|
|||
import java.awt.GraphicsEnvironment;
|
||||
import java.awt.Rectangle;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import java.util.function.Consumer;
|
||||
|
@ -241,8 +245,19 @@ public class BisqApp extends Application implements UncaughtExceptionHandler {
|
|||
|
||||
// configure the primary stage
|
||||
String appName = injector.getInstance(Key.get(String.class, Names.named(Config.APP_NAME)));
|
||||
if (!Config.baseCurrencyNetwork().isMainnet())
|
||||
appName += " [" + Res.get(Config.baseCurrencyNetwork().name()) + "]";
|
||||
List<String> postFixes = new ArrayList<>();
|
||||
if (!Config.baseCurrencyNetwork().isMainnet()) {
|
||||
postFixes.add(Config.baseCurrencyNetwork().name());
|
||||
}
|
||||
if (injector.getInstance(Config.class).useLocalhostForP2P) {
|
||||
postFixes.add("LOCALHOST");
|
||||
}
|
||||
if (injector.getInstance(Config.class).useDevMode) {
|
||||
postFixes.add("DEV MODE");
|
||||
}
|
||||
if (!postFixes.isEmpty()) {
|
||||
appName += " [" + Joiner.on(", ").join(postFixes) + " ]";
|
||||
}
|
||||
|
||||
stage.setTitle(appName);
|
||||
stage.setScene(scene);
|
||||
|
|
Loading…
Add table
Reference in a new issue