From 58e75574c1dadc204a16d33ff0716cb5a14bc5c3 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Fri, 9 Dec 2022 09:08:21 -0300 Subject: [PATCH] tag v0.2.0 --- README.md | 20 ++++++++++++++----- app/build.gradle | 4 ++-- app/src/main/scala/RemotePeerActivity.scala | 2 +- .../metadata/android/en-US/changelogs/11.txt | 4 ++++ 4 files changed, 22 insertions(+), 8 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/11.txt diff --git a/README.md b/README.md index 6f2252c..9f9b628 100644 --- a/README.md +++ b/README.md @@ -28,11 +28,21 @@ Some of the features it includes are: - the same invoice from A can be paid by multiple wallets (B, C, D and so on) atomically - perfect for splitting bills at restaurants - LNURL support - - lnurl-channel, lnurl-hosted-channel - - lnurl-pay, lightning address, comments, message, URL and AES-encrypted `successAction`s - - lnurl-withdraw - - keyauth (lnurl-auth) - - NameDesc support + - get channels with lnurl-channel, lnurl-hosted-channel + - withdraw from services with lnurl-withdraw + - login to websites with keyauth (lnurl-auth) + - pay out to services with lnurl-pay and lightning address, possibly including + - arbitrary comments + - free names for tips + - key and signed keyauth challenges that allow simultaneous payment and login or account referencing + - unique public keys that allow later payer identification + - reading `successAction`s that can be + - free messages from the service to the wallet + - URLs sent from the service + - AES-encrypted secrets decryptable only with the payment preimage + - NameDesc! + - parse NameDesc invoices + - optionally generate NameDesc invoices ![obiwan](https://user-images.githubusercontent.com/1653275/186679611-c5c25d94-752a-4368-a0e4-7e7109fa5548.gif) diff --git a/app/build.gradle b/app/build.gradle index 9e4320a..0012c8b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -18,8 +18,8 @@ android { targetSdkVersion 31 minSdkVersion 26 - versionName '0.1.9' - versionCode 10 + versionName '0.2.0' + versionCode 11 } dexOptions { diff --git a/app/src/main/scala/RemotePeerActivity.scala b/app/src/main/scala/RemotePeerActivity.scala index 2e68b7a..8619fec 100644 --- a/app/src/main/scala/RemotePeerActivity.scala +++ b/app/src/main/scala/RemotePeerActivity.scala @@ -247,7 +247,7 @@ class RemotePeerActivity ): Runnable = UITask { // At this point we have a real signed funding, relay it to channel and indicate progress sendView.switchToSpinner(alert) - channel process response + channel.process(response) } def attempt(alert: AlertDialog): Unit = { diff --git a/fastlane/metadata/android/en-US/changelogs/11.txt b/fastlane/metadata/android/en-US/changelogs/11.txt new file mode 100644 index 0000000..c30f067 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/11.txt @@ -0,0 +1,4 @@ +- Improved NameDesc! (bLIP-0012) parsing. +- Option to set up a pseudonym and use that when paying out to lnurlpay endpoints that use LUD-18 and also to generate invoices containing your name (NameDesc!). +- Stop showing `payee` information for Lightning payments since that is irrelevant in most cases, that information can still be accessed through the "share" functionality. +- Stop showing `fiat value` unless the fiat value is 10 cents or more.