mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-12-16 16:24:29 -05:00
footer shows "Version <number>"
This commit is contained in:
parent
1027b613d3
commit
0afa3ecee6
19 changed files with 22 additions and 5 deletions
|
|
@ -277,6 +277,7 @@ mainView.footer.xmrInfo.connectingTo=Connecting to
|
||||||
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
||||||
mainView.footer.xmrPeers=Monero network peers: {0}
|
mainView.footer.xmrPeers=Monero network peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno network peers: {0}
|
mainView.footer.p2pPeers=Haveno network peers: {0}
|
||||||
|
mainView.footer.version=Version {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Connecting to Tor network...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Connecting to Tor network...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Tor node created
|
mainView.bootstrapState.torNodeCreated=(2/4) Tor node created
|
||||||
|
|
|
||||||
|
|
@ -277,6 +277,7 @@ mainView.footer.xmrInfo.connectingTo=Připojování
|
||||||
mainView.footer.xmrInfo.connectionFailed=Připojení se nezdařilo
|
mainView.footer.xmrInfo.connectionFailed=Připojení se nezdařilo
|
||||||
mainView.footer.xmrPeers=Monero síťové uzly: {0}
|
mainView.footer.xmrPeers=Monero síťové uzly: {0}
|
||||||
mainView.footer.p2pPeers=Haveno síťové uzly: {0}
|
mainView.footer.p2pPeers=Haveno síťové uzly: {0}
|
||||||
|
mainView.footer.version=Verze {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Připojování do sítě Tor...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Připojování do sítě Tor...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Tor uzel vytvořen
|
mainView.bootstrapState.torNodeCreated=(2/4) Tor uzel vytvořen
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=Verbinde mit
|
||||||
mainView.footer.xmrInfo.connectionFailed=Verbindung fehlgeschlagen zu
|
mainView.footer.xmrInfo.connectionFailed=Verbindung fehlgeschlagen zu
|
||||||
mainView.footer.xmrPeers=Monero Netzwerk Peers: {0}
|
mainView.footer.xmrPeers=Monero Netzwerk Peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno Netzwerk Peers: {0}
|
mainView.footer.p2pPeers=Haveno Netzwerk Peers: {0}
|
||||||
|
mainView.footer.version=Version {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Verbinde mit Tor-Netzwerk...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Verbinde mit Tor-Netzwerk...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Tor-Knoten erstellt
|
mainView.bootstrapState.torNodeCreated=(2/4) Tor-Knoten erstellt
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=Conectando a
|
||||||
mainView.footer.xmrInfo.connectionFailed=Conexión fallida a
|
mainView.footer.xmrInfo.connectionFailed=Conexión fallida a
|
||||||
mainView.footer.xmrPeers=Pares de Monero: {0}
|
mainView.footer.xmrPeers=Pares de Monero: {0}
|
||||||
mainView.footer.p2pPeers=Pares de la red de Haveno: {0}
|
mainView.footer.p2pPeers=Pares de la red de Haveno: {0}
|
||||||
|
mainView.footer.version=Versión {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Conectando a la red Tor...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Conectando a la red Tor...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Nodo Tor creado
|
mainView.bootstrapState.torNodeCreated=(2/4) Nodo Tor creado
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=در حال ایجاد ارتباط با
|
||||||
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
||||||
mainView.footer.xmrPeers=Monero network peers: {0}
|
mainView.footer.xmrPeers=Monero network peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno network peers: {0}
|
mainView.footer.p2pPeers=Haveno network peers: {0}
|
||||||
|
mainView.footer.version=نسخه {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) در حال ارتباط با شبکه Tor ...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) در حال ارتباط با شبکه Tor ...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) گره Tor ایجاد شد
|
mainView.bootstrapState.torNodeCreated=(2/4) گره Tor ایجاد شد
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=Se connecte à
|
||||||
mainView.footer.xmrInfo.connectionFailed=Échec de la connexion à
|
mainView.footer.xmrInfo.connectionFailed=Échec de la connexion à
|
||||||
mainView.footer.xmrPeers=Pairs du réseau Monero: {0}
|
mainView.footer.xmrPeers=Pairs du réseau Monero: {0}
|
||||||
mainView.footer.p2pPeers=Pairs du réseau Haveno: {0}
|
mainView.footer.p2pPeers=Pairs du réseau Haveno: {0}
|
||||||
|
mainView.footer.version=Version {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Connection au réseau Tor...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Connection au réseau Tor...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Noeud Tor créé
|
mainView.bootstrapState.torNodeCreated=(2/4) Noeud Tor créé
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=Connessione a
|
||||||
mainView.footer.xmrInfo.connectionFailed=Connessione fallita
|
mainView.footer.xmrInfo.connectionFailed=Connessione fallita
|
||||||
mainView.footer.xmrPeers=Monero network peers: {0}
|
mainView.footer.xmrPeers=Monero network peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno network peers: {0}
|
mainView.footer.p2pPeers=Haveno network peers: {0}
|
||||||
|
mainView.footer.version=Versione {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Connessione alla rete Tor...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Connessione alla rete Tor...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Nodo Tor creato
|
mainView.bootstrapState.torNodeCreated=(2/4) Nodo Tor creato
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=接続中:
|
||||||
mainView.footer.xmrInfo.connectionFailed=接続失敗
|
mainView.footer.xmrInfo.connectionFailed=接続失敗
|
||||||
mainView.footer.xmrPeers=Moneroネットワークピア: {0}
|
mainView.footer.xmrPeers=Moneroネットワークピア: {0}
|
||||||
mainView.footer.p2pPeers=Havenoネットワークピア: {0}
|
mainView.footer.p2pPeers=Havenoネットワークピア: {0}
|
||||||
|
mainView.footer.version=バージョン {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Torネットワークに接続中...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Torネットワークに接続中...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Torノードが作成されました
|
mainView.bootstrapState.torNodeCreated=(2/4) Torノードが作成されました
|
||||||
|
|
|
||||||
|
|
@ -261,6 +261,7 @@ mainView.footer.xmrInfo.connectingTo=Conectando-se a
|
||||||
mainView.footer.xmrInfo.connectionFailed=Falha na conexão à
|
mainView.footer.xmrInfo.connectionFailed=Falha na conexão à
|
||||||
mainView.footer.xmrPeers=Monero network peers: {0}
|
mainView.footer.xmrPeers=Monero network peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno network peers: {0}
|
mainView.footer.p2pPeers=Haveno network peers: {0}
|
||||||
|
mainView.footer.version=Versão {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Conectando-se à rede Tor...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Conectando-se à rede Tor...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Nó da rede Tor criado
|
mainView.bootstrapState.torNodeCreated=(2/4) Nó da rede Tor criado
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=Conectando à
|
||||||
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
||||||
mainView.footer.xmrPeers=Monero network peers: {0}
|
mainView.footer.xmrPeers=Monero network peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno network peers: {0}
|
mainView.footer.p2pPeers=Haveno network peers: {0}
|
||||||
|
mainView.footer.version=Versão {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Conectando à rede Tor....
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Conectando à rede Tor....
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Nó da rede Tor criado
|
mainView.bootstrapState.torNodeCreated=(2/4) Nó da rede Tor criado
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=Подключение к
|
||||||
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
||||||
mainView.footer.xmrPeers=Monero network peers: {0}
|
mainView.footer.xmrPeers=Monero network peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno network peers: {0}
|
mainView.footer.p2pPeers=Haveno network peers: {0}
|
||||||
|
mainView.footer.version=Версия {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Подключение к сети Tor...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Подключение к сети Tor...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Создан узел Tor
|
mainView.bootstrapState.torNodeCreated=(2/4) Создан узел Tor
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=Connecting to
|
||||||
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
||||||
mainView.footer.xmrPeers=Monero network peers: {0}
|
mainView.footer.xmrPeers=Monero network peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno network peers: {0}
|
mainView.footer.p2pPeers=Haveno network peers: {0}
|
||||||
|
mainView.footer.version=เวอร์ชัน {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) เชื่อมต่อไปยัง Tor network...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) เชื่อมต่อไปยัง Tor network...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Tor node ถูกสร้างแล้ว
|
mainView.bootstrapState.torNodeCreated=(2/4) Tor node ถูกสร้างแล้ว
|
||||||
|
|
|
||||||
|
|
@ -276,6 +276,7 @@ mainView.footer.xmrInfo.connectingTo=Bağlanıyor
|
||||||
mainView.footer.xmrInfo.connectionFailed=Bağlantı başarısız oldu
|
mainView.footer.xmrInfo.connectionFailed=Bağlantı başarısız oldu
|
||||||
mainView.footer.xmrPeers=Monero ağ eşleri: {0}
|
mainView.footer.xmrPeers=Monero ağ eşleri: {0}
|
||||||
mainView.footer.p2pPeers=Haveno ağ eşleri: {0}
|
mainView.footer.p2pPeers=Haveno ağ eşleri: {0}
|
||||||
|
mainView.footer.version=Sürüm {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Tor ağına bağlanılıyor...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Tor ağına bağlanılıyor...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Tor düğümü oluşturuldu
|
mainView.bootstrapState.torNodeCreated=(2/4) Tor düğümü oluşturuldu
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=Đang kết nối với
|
||||||
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
mainView.footer.xmrInfo.connectionFailed=Connection failed to
|
||||||
mainView.footer.xmrPeers=Monero network peers: {0}
|
mainView.footer.xmrPeers=Monero network peers: {0}
|
||||||
mainView.footer.p2pPeers=Haveno network peers: {0}
|
mainView.footer.p2pPeers=Haveno network peers: {0}
|
||||||
|
mainView.footer.version=Phiên bản {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) Kết nối với mạng ...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) Kết nối với mạng ...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Nút Tor được tạo
|
mainView.bootstrapState.torNodeCreated=(2/4) Nút Tor được tạo
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=连接至
|
||||||
mainView.footer.xmrInfo.connectionFailed=连接失败:
|
mainView.footer.xmrInfo.connectionFailed=连接失败:
|
||||||
mainView.footer.xmrPeers=Monero网络节点:{0}
|
mainView.footer.xmrPeers=Monero网络节点:{0}
|
||||||
mainView.footer.p2pPeers=Haveno 网络节点:{0}
|
mainView.footer.p2pPeers=Haveno 网络节点:{0}
|
||||||
|
mainView.footer.version=版本 {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) 连接至 Tor 网络...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) 连接至 Tor 网络...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Tor 节点已创建
|
mainView.bootstrapState.torNodeCreated=(2/4) Tor 节点已创建
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,7 @@ mainView.footer.xmrInfo.connectingTo=連接至
|
||||||
mainView.footer.xmrInfo.connectionFailed=連接失敗:
|
mainView.footer.xmrInfo.connectionFailed=連接失敗:
|
||||||
mainView.footer.xmrPeers=Monero網絡節點:{0}
|
mainView.footer.xmrPeers=Monero網絡節點:{0}
|
||||||
mainView.footer.p2pPeers=Haveno 網絡節點:{0}
|
mainView.footer.p2pPeers=Haveno 網絡節點:{0}
|
||||||
|
mainView.footer.version=版本 {0}
|
||||||
|
|
||||||
mainView.bootstrapState.connectionToTorNetwork=(1/4) 連接至 Tor 網絡...
|
mainView.bootstrapState.connectionToTorNetwork=(1/4) 連接至 Tor 網絡...
|
||||||
mainView.bootstrapState.torNodeCreated=(2/4) Tor 節點已創建
|
mainView.bootstrapState.torNodeCreated=(2/4) Tor 節點已創建
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ import haveno.common.app.Version;
|
||||||
import haveno.common.crypto.IncorrectPasswordException;
|
import haveno.common.crypto.IncorrectPasswordException;
|
||||||
import haveno.core.app.AvoidStandbyModeService;
|
import haveno.core.app.AvoidStandbyModeService;
|
||||||
import haveno.core.app.HavenoExecutable;
|
import haveno.core.app.HavenoExecutable;
|
||||||
|
import haveno.core.locale.Res;
|
||||||
import haveno.desktop.common.UITimer;
|
import haveno.desktop.common.UITimer;
|
||||||
import haveno.desktop.common.view.guice.InjectorViewFactory;
|
import haveno.desktop.common.view.guice.InjectorViewFactory;
|
||||||
import haveno.desktop.setup.DesktopPersistedDataHost;
|
import haveno.desktop.setup.DesktopPersistedDataHost;
|
||||||
|
|
@ -212,7 +213,7 @@ public class HavenoAppMain extends HavenoExecutable {
|
||||||
errorMessageField.setTextFill(Color.color(1, 0, 0));
|
errorMessageField.setTextFill(Color.color(1, 0, 0));
|
||||||
|
|
||||||
// Create the version field
|
// Create the version field
|
||||||
Label versionField = new Label("v" + Version.VERSION);
|
Label versionField = new Label(Res.get("mainView.footer.version", Version.VERSION));
|
||||||
|
|
||||||
// Set the dialog content
|
// Set the dialog content
|
||||||
VBox vbox = new VBox(10);
|
VBox vbox = new VBox(10);
|
||||||
|
|
|
||||||
|
|
@ -671,7 +671,7 @@ public class MainView extends InitializableView<StackPane, MainViewModel> {
|
||||||
splashP2PNetworkBox.setPrefHeight(40);
|
splashP2PNetworkBox.setPrefHeight(40);
|
||||||
splashP2PNetworkBox.getChildren().addAll(splashP2PNetworkLabel, splashP2PNetworkBusyAnimation, splashP2PNetworkIcon, showTorNetworkSettingsButton);
|
splashP2PNetworkBox.getChildren().addAll(splashP2PNetworkLabel, splashP2PNetworkBusyAnimation, splashP2PNetworkIcon, showTorNetworkSettingsButton);
|
||||||
|
|
||||||
Label versionLabel = new Label("v" + Version.VERSION);
|
Label versionLabel = new Label(Res.get("mainView.footer.version", Version.VERSION));
|
||||||
|
|
||||||
vBox.getChildren().addAll(logo, blockchainSyncBox, xmrSyncIndicator, splashP2PNetworkBox, versionLabel);
|
vBox.getChildren().addAll(logo, blockchainSyncBox, xmrSyncIndicator, splashP2PNetworkBox, versionLabel);
|
||||||
return vBox;
|
return vBox;
|
||||||
|
|
|
||||||
|
|
@ -526,12 +526,12 @@ public class MainViewModel implements ViewModel, HavenoSetup.HavenoSetupListener
|
||||||
|
|
||||||
havenoSetup.setFilterWarningHandler(warning -> new Popup().warning(warning).show());
|
havenoSetup.setFilterWarningHandler(warning -> new Popup().warning(warning).show());
|
||||||
|
|
||||||
this.footerVersionInfo.setValue("v" + Version.VERSION);
|
this.footerVersionInfo.setValue(Res.get("mainView.footer.version", Version.VERSION));
|
||||||
this.getNewVersionAvailableProperty().addListener((observable, oldValue, newValue) -> {
|
this.getNewVersionAvailableProperty().addListener((observable, oldValue, newValue) -> {
|
||||||
if (newValue) {
|
if (newValue) {
|
||||||
this.footerVersionInfo.setValue("v" + Version.VERSION + " " + Res.get("mainView.version.update"));
|
this.footerVersionInfo.setValue(Res.get("mainView.footer.version", Version.VERSION) + " " + Res.get("mainView.version.update"));
|
||||||
} else {
|
} else {
|
||||||
this.footerVersionInfo.setValue("v" + Version.VERSION);
|
this.footerVersionInfo.setValue(Res.get("mainView.footer.version", Version.VERSION));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue