aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2017-12-17 12:35:13 -0600
committerluigi1111 <luigi1111w@gmail.com>2017-12-17 12:35:13 -0600
commit1d71429b7407c11bdcc107b3613e2cee9e537557 (patch)
tree50fc50ab66a8bbc99faef9aef311f714c1dc193a
parentd71c31e1bff9118f097980d22386f66286763adf (diff)
parentc8dd6632a7d0d5288ea3b295be54836466b2b61f (diff)
downloadmonzero-gui-1d71429b7407c11bdcc107b3613e2cee9e537557.tar.gz
monzero-gui-1d71429b7407c11bdcc107b3613e2cee9e537557.tar.xz
monzero-gui-1d71429b7407c11bdcc107b3613e2cee9e537557.zip
Merge pull request #1001
c8dd663 hide balance in receive tab
-rw-r--r--main.qml32
1 files changed, 19 insertions, 13 deletions
diff --git a/main.qml b/main.qml
index 2b3ef717..944eefa2 100644
--- a/main.qml
+++ b/main.qml
@@ -144,6 +144,8 @@ ApplicationWindow {
else if(middlePanel.state === "Transfer") middlePanel.state = "Settings"
}
+ if (middlePanel.state !== "Advanced") updateBalance();
+
leftPanel.selectItem(middlePanel.state)
}
@@ -307,6 +309,11 @@ ApplicationWindow {
return path.replace(/.*[\/\\]/, '').replace(/\.keys$/, '')
}
+ function updateBalance() {
+ middlePanel.unlockedBalanceText = leftPanel.unlockedBalanceText = middlePanel.state === "Receive" ? qsTr("HIDDEN") : walletManager.displayAmount(currentWallet.unlockedBalance);
+ middlePanel.balanceText = leftPanel.balanceText = middlePanel.state === "Receive" ? qsTr("HIDDEN") : walletManager.displayAmount(currentWallet.balance);
+ }
+
function onWalletConnectionStatusChanged(status){
console.log("Wallet connection status changed " + status)
middlePanel.updateStatus();
@@ -365,8 +372,7 @@ ApplicationWindow {
function onWalletUpdate() {
console.log(">>> wallet updated")
- middlePanel.unlockedBalanceText = leftPanel.unlockedBalanceText = walletManager.displayAmount(currentWallet.unlockedBalance);
- middlePanel.balanceText = leftPanel.balanceText = walletManager.displayAmount(currentWallet.balance);
+ updateBalance();
// Update history if new block found since last update
if(foundNewBlock) {
foundNewBlock = false;
@@ -1158,7 +1164,7 @@ ApplicationWindow {
onRejectedCallback();
}
}
-
+
PasswordDialog {
id: settingsPasswordDialog
z: parent.z + 1
@@ -1263,16 +1269,16 @@ ApplicationWindow {
anchors.top: mobileHeader.bottom
anchors.left: parent.left
anchors.bottom: parent.bottom
- onDashboardClicked: {middlePanel.state = "Dashboard"; if(isMobile) hideMenu()}
- onTransferClicked: {middlePanel.state = "Transfer"; if(isMobile) hideMenu()}
- onReceiveClicked: {middlePanel.state = "Receive"; if(isMobile) hideMenu()}
- onTxkeyClicked: {middlePanel.state = "TxKey"; if(isMobile) hideMenu()}
- onHistoryClicked: {middlePanel.state = "History"; if(isMobile) hideMenu()}
- onAddressBookClicked: {middlePanel.state = "AddressBook"; if(isMobile) hideMenu()}
- onMiningClicked: {middlePanel.state = "Mining"; if(isMobile) hideMenu()}
- onSignClicked: {middlePanel.state = "Sign"; if(isMobile) hideMenu()}
- onSettingsClicked: {middlePanel.state = "Settings"; if(isMobile) hideMenu()}
- onKeysClicked: {settingsPasswordDialog.open(); if(isMobile) hideMenu()}
+ onDashboardClicked: { middlePanel.state = "Dashboard"; if(isMobile) hideMenu(); updateBalance(); }
+ onTransferClicked: { middlePanel.state = "Transfer"; if(isMobile) hideMenu(); updateBalance(); }
+ onReceiveClicked: { middlePanel.state = "Receive"; if(isMobile) hideMenu(); updateBalance(); }
+ onTxkeyClicked: { middlePanel.state = "TxKey"; if(isMobile) hideMenu(); updateBalance(); }
+ onHistoryClicked: { middlePanel.state = "History"; if(isMobile) hideMenu(); updateBalance(); }
+ onAddressBookClicked: { middlePanel.state = "AddressBook"; if(isMobile) hideMenu(); updateBalance(); }
+ onMiningClicked: { middlePanel.state = "Mining"; if(isMobile) hideMenu(); updateBalance(); }
+ onSignClicked: { middlePanel.state = "Sign"; if(isMobile) hideMenu(); updateBalance(); }
+ onSettingsClicked: { middlePanel.state = "Settings"; if(isMobile) hideMenu(); updateBalance(); }
+ onKeysClicked: { settingsPasswordDialog.open(); if(isMobile) hideMenu(); updateBalance(); }
}
RightPanel {