aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSander Ferdinand <sa.ferdinand@gmail.com>2018-04-28 00:50:33 +0200
committerSander Ferdinand <sa.ferdinand@gmail.com>2018-05-03 12:35:53 +0200
commit5487383068811967dc0b79eeea7babd89185a8a6 (patch)
treedf9bc3feb0d08be25908531ab97850fa716f3006
parent0e49e4ad37657d7def61341f96d34eaae75ab60b (diff)
downloadmonzero-gui-5487383068811967dc0b79eeea7babd89185a8a6.tar.gz
monzero-gui-5487383068811967dc0b79eeea7babd89185a8a6.tar.xz
monzero-gui-5487383068811967dc0b79eeea7babd89185a8a6.zip
Variable address truncation (for mobile)
-rw-r--r--js/TxUtils.js5
-rw-r--r--pages/Receive.qml8
2 files changed, 10 insertions, 3 deletions
diff --git a/js/TxUtils.js b/js/TxUtils.js
index 4a4b01c4..cdb7e719 100644
--- a/js/TxUtils.js
+++ b/js/TxUtils.js
@@ -11,8 +11,9 @@ function destinationsToAddress(destinations){
return address;
}
-function addressTruncate(address){
- return address.substring(0, 6) + "..." + address.substring(address.length-6);
+function addressTruncate(address, range){
+ if(typeof(range) === "undefined") range = 8;
+ return address.substring(0, range) + "..." + address.substring(address.length-range);
}
function check256(str, length) {
diff --git a/pages/Receive.qml b/pages/Receive.qml
index 28cedd91..b89c636c 100644
--- a/pages/Receive.qml
+++ b/pages/Receive.qml
@@ -275,7 +275,13 @@ Rectangle {
anchors.leftMargin: 6
fontSize: 14 * scaleRatio
fontBold: true
- text: TxUtils.addressTruncate(address)
+ text: {
+ if(isMobile){
+ TxUtils.addressTruncate(address, 6);
+ } else {
+ return TxUtils.addressTruncate(address, 10);
+ }
+ }
}
MouseArea{