diff options
| author | Jaquee <jaquee.monero@gmail.com> | 2017-02-24 18:07:46 +0100 |
|---|---|---|
| committer | Jaquee <jaquee.monero@gmail.com> | 2017-02-24 18:08:22 +0100 |
| commit | 2d6ddf043e547838b584402e439d547fa76f3809 (patch) | |
| tree | d2c951b0fabad05f0b7d8a3d9afd8ec256a21990 /components | |
| parent | 465f6bfe2724f3ecd211505e7ba6d3028a83c53a (diff) | |
| download | monzero-gui-2d6ddf043e547838b584402e439d547fa76f3809.tar.gz monzero-gui-2d6ddf043e547838b584402e439d547fa76f3809.tar.xz monzero-gui-2d6ddf043e547838b584402e439d547fa76f3809.zip | |
Improved blockchain sync status ui
Diffstat (limited to 'components')
| -rw-r--r-- | components/NetworkStatusItem.qml | 5 | ||||
| -rw-r--r-- | components/ProgressBar.qml | 7 |
2 files changed, 11 insertions, 1 deletions
diff --git a/components/NetworkStatusItem.qml b/components/NetworkStatusItem.qml index 6667b974..7b0187b4 100644 --- a/components/NetworkStatusItem.qml +++ b/components/NetworkStatusItem.qml @@ -48,8 +48,11 @@ Row { } function getConnectionStatusString(status) { - if (status == Wallet.ConnectionStatus_Connected) + if (status == Wallet.ConnectionStatus_Connected) { + if(!appWindow.daemonSynced) + return qsTr("Synchronizing") return qsTr("Connected") + } if (status == Wallet.ConnectionStatus_WrongVersion) return qsTr("Wrong version") if (status == Wallet.ConnectionStatus_Disconnected) diff --git a/components/ProgressBar.qml b/components/ProgressBar.qml index ec53ec61..8462bbf5 100644 --- a/components/ProgressBar.qml +++ b/components/ProgressBar.qml @@ -38,6 +38,13 @@ Item { //clip: true function updateProgress(currentBlock,targetBlock){ + if(targetBlock == 1) { + fillLevel = 0 + progressText.text = qsTr("Establishing connection..."); + progressBar.visible = true + return + } + if(targetBlock > 0) { var progressLevel = ((currentBlock/targetBlock) * 100).toFixed(0); fillLevel = progressLevel |
