From a6fba2755427cdad7ab3bd86f89320db979b705e Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Thu, 11 Aug 2022 13:02:02 +0300 Subject: [PATCH 1/5] fix: address link to `mempool.space` --- lnbits/extensions/watchonly/templates/watchonly/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lnbits/extensions/watchonly/templates/watchonly/index.html b/lnbits/extensions/watchonly/templates/watchonly/index.html index 982f90412..43ad9556d 100644 --- a/lnbits/extensions/watchonly/templates/watchonly/index.html +++ b/lnbits/extensions/watchonly/templates/watchonly/index.html @@ -177,7 +177,7 @@ size="ms" icon="launch" type="a" - :href="mempoolHostname + '/address/' + currentAddress.address" + :href="'https://' + mempoolHostname + '/address/' + currentAddress.address" target="_blank" >

From 3d1ea76676fd7b8402d5f5642cdd8828f07620b4 Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Thu, 11 Aug 2022 13:20:29 +0300 Subject: [PATCH 2/5] feat: add `Copy` button for addresses --- .../static/components/address-list/address-list.html | 12 +++++++++++- .../static/components/address-list/address-list.js | 10 ++++++++++ .../watchonly/templates/watchonly/index.html | 10 ++++++++++ 3 files changed, 31 insertions(+), 1 deletion(-) diff --git a/lnbits/extensions/watchonly/static/components/address-list/address-list.html b/lnbits/extensions/watchonly/static/components/address-list/address-list.html index f21210631..8db6e4d03 100644 --- a/lnbits/extensions/watchonly/static/components/address-list/address-list.html +++ b/lnbits/extensions/watchonly/static/components/address-list/address-list.html @@ -111,7 +111,7 @@
-
+
+
+ Copy +
wl.id === walletId) return wallet ? wallet.title : 'unknown' diff --git a/lnbits/extensions/watchonly/templates/watchonly/index.html b/lnbits/extensions/watchonly/templates/watchonly/index.html index 43ad9556d..03deeffa0 100644 --- a/lnbits/extensions/watchonly/templates/watchonly/index.html +++ b/lnbits/extensions/watchonly/templates/watchonly/index.html @@ -170,7 +170,17 @@ >

+ + {{ currentAddress.address }} + Date: Thu, 11 Aug 2022 14:22:14 +0300 Subject: [PATCH 3/5] fix: look&feel on small screens --- .../static/components/wallet-config/wallet-config.html | 8 ++++---- .../static/components/wallet-list/wallet-list.html | 7 +++---- .../extensions/watchonly/templates/watchonly/index.html | 7 ++++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.html b/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.html index 61a353625..4e75a3398 100644 --- a/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.html +++ b/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.html @@ -1,16 +1,16 @@

-
+
-
+
-
{{satBtc(total)}}
+
{{satBtc(total)}}
-
+
diff --git a/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.html b/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.html index ccd6f678f..72ff2156e 100644 --- a/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.html +++ b/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.html @@ -2,7 +2,7 @@
-
+
- -
-
+
+
@@ -33,7 +34,7 @@ {% raw %}
-
+
Scan Blockchain
-
+
-
+
Date: Thu, 11 Aug 2022 14:31:14 +0300 Subject: [PATCH 4/5] chore: code format --- .../static/components/wallet-config/wallet-config.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.html b/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.html index 4e75a3398..748d650df 100644 --- a/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.html +++ b/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.html @@ -10,7 +10,7 @@
{{satBtc(total)}}
-
+
From e20cfd3e6dfc9b479d15a03c3f974354b24c5511 Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Thu, 11 Aug 2022 15:06:32 +0300 Subject: [PATCH 5/5] fix: handle serial port disconnect --- .../static/components/serial-signer/serial-signer.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lnbits/extensions/watchonly/static/components/serial-signer/serial-signer.js b/lnbits/extensions/watchonly/static/components/serial-signer/serial-signer.js index b12550319..2f864414f 100644 --- a/lnbits/extensions/watchonly/static/components/serial-signer/serial-signer.js +++ b/lnbits/extensions/watchonly/static/components/serial-signer/serial-signer.js @@ -69,7 +69,8 @@ async function serialSigner(path) { }) navigator.serial.addEventListener('disconnect', () => { - console.log('### navigator.serial event: disconnected!', event) + console.log('### navigator.serial event: disconnected!') + this.selectedPort = null this.hww.authenticated = false this.$q.notify({ type: 'warning', @@ -113,14 +114,13 @@ async function serialSigner(path) { /* Ignore the error */ }) if (this.selectedPort) await this.selectedPort.close() - this.selectedPort = null + this.$q.notify({ type: 'positive', message: 'Serial port disconnected!', timeout: 5000 }) } catch (error) { - this.selectedPort = null this.$q.notify({ type: 'warning', message: 'Cannot close serial port!', @@ -128,6 +128,7 @@ async function serialSigner(path) { timeout: 10000 }) } finally { + this.selectedPort = null this.hww.authenticated = false } },