[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-taler-android] 03/12: [wallet] Manual withdrawal: hide fee when z
From: |
gnunet |
Subject: |
[taler-taler-android] 03/12: [wallet] Manual withdrawal: hide fee when zero and relax paddings for smaller screens |
Date: |
Mon, 08 Jan 2024 21:58:36 +0100 |
This is an automated email from the git hooks/post-receive script.
torsten-grote pushed a commit to branch master
in repository taler-android.
commit e2e65738838fb9bebedd8721c4bbd2d28483c709
Author: Iván Ávalos <avalos@disroot.org>
AuthorDate: Tue Dec 12 13:32:58 2023 -0600
[wallet] Manual withdrawal: hide fee when zero and relax paddings for
smaller screens
---
.../java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt | 10 ++++++----
.../java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt | 10 ++--------
wallet/src/main/res/layout/fragment_prompt_withdraw.xml | 4 ++--
3 files changed, 10 insertions(+), 14 deletions(-)
diff --git
a/wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt
b/wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt
index fd67e71..caad7b6 100644
--- a/wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt
+++ b/wallet/src/main/java/net/taler/wallet/withdraw/PromptWithdrawFragment.kt
@@ -164,10 +164,12 @@ class PromptWithdrawFragment : Fragment() {
ui.chosenAmountView.text = amountRaw.toString()
ui.chosenAmountView.fadeIn()
- ui.feeLabel.fadeIn()
- ui.feeView.text =
- getString(R.string.amount_negative, (amountRaw -
amountEffective).toString())
- ui.feeView.fadeIn()
+ val fee = amountRaw - amountEffective
+ if (!fee.isZero()) {
+ ui.feeLabel.fadeIn()
+ ui.feeView.text = getString(R.string.amount_negative,
fee.toString())
+ ui.feeView.fadeIn()
+ }
ui.exchangeIntroView.fadeIn()
ui.withdrawExchangeUrl.text = cleanExchange(exchange)
diff --git
a/wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt
b/wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt
index 508fcc3..3179ebd 100644
--- a/wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt
+++ b/wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt
@@ -83,15 +83,9 @@ fun ScreenTransfer(
val scrollState = rememberScrollState()
Column(
modifier = Modifier
- .verticalScroll(scrollState)
- .padding(all = 16.dp),
+ .verticalScroll(scrollState),
horizontalAlignment = Alignment.CenterHorizontally,
) {
- Text(
- text = stringResource(R.string.withdraw_manual_ready_title),
- style = MaterialTheme.typography.headlineSmall,
- )
-
when (val transfer = selectedTransfer) {
is TransferData.IBAN -> TransferIBAN(
transfer = transfer,
@@ -111,7 +105,7 @@ fun ScreenTransfer(
Button(
onClick = { bankAppClick(selectedTransfer) },
modifier = Modifier
- .padding(top = 16.dp)
+ .padding(bottom = 16.dp)
) {
Text(text =
stringResource(R.string.withdraw_manual_ready_bank_button))
}
diff --git a/wallet/src/main/res/layout/fragment_prompt_withdraw.xml
b/wallet/src/main/res/layout/fragment_prompt_withdraw.xml
index 7b63d1b..748a51a 100644
--- a/wallet/src/main/res/layout/fragment_prompt_withdraw.xml
+++ b/wallet/src/main/res/layout/fragment_prompt_withdraw.xml
@@ -98,7 +98,7 @@
android:layout_marginEnd="16dp"
android:gravity="center"
android:text="@string/withdraw_fees"
- android:visibility="invisible"
+ android:visibility="gone"
app:layout_constraintBottom_toTopOf="@+id/feeView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
@@ -116,7 +116,7 @@
android:gravity="center"
android:textColor="?colorError"
android:textSize="20sp"
- android:visibility="invisible"
+ android:visibility="gone"
app:layout_constraintBottom_toTopOf="@+id/exchangeIntroView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-taler-android] branch master updated (bdd47e0 -> 0f32834), gnunet, 2024/01/08
- [taler-taler-android] 04/12: [wallet] Bump qtart to v0.9.4-dev.1, gnunet, 2024/01/08
- [taler-taler-android] 06/12: [wallet] Refactor p2p payments to show tx details when ready, gnunet, 2024/01/08
- [taler-taler-android] 05/12: [wallet] Layout improvement to manual withdrawal details, gnunet, 2024/01/08
- [taler-taler-android] 08/12: [wallet] Delete unused numCoins field, gnunet, 2024/01/08
- [taler-taler-android] 01/12: [wallet] Initial implementation of DD36., gnunet, 2024/01/08
- [taler-taler-android] 07/12: [wallet] Fix empty/null account list in manual withdrawal, gnunet, 2024/01/08
- [taler-taler-android] 03/12: [wallet] Manual withdrawal: hide fee when zero and relax paddings for smaller screens,
gnunet <=
- [taler-taler-android] 02/12: [wallet] Fixed serialization issues, gnunet, 2024/01/08
- [taler-taler-android] 12/12: [wallet] support withdraw-exchange URI, gnunet, 2024/01/08
- [taler-taler-android] 11/12: [wallet] Add UX from now-deleted push/pull result screens into p2p tx details, gnunet, 2024/01/08
- [taler-taler-android] 09/12: [wallet] ScrollableTabRow nitpick, gnunet, 2024/01/08
- [taler-taler-android] 10/12: [wallet] Re-add disable back navigation, gnunet, 2024/01/08