diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/DonateToSignalFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/DonateToSignalFragment.kt
index bb82708d8f..88d2522f87 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/DonateToSignalFragment.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/DonateToSignalFragment.kt
@@ -336,6 +336,8 @@ class DonateToSignalFragment :
}
)
}
+
+ space(24.dp)
}
}
diff --git a/app/src/main/java/org/thoughtcrime/securesms/payments/preferences/PaymentsHomeFragment.java b/app/src/main/java/org/thoughtcrime/securesms/payments/preferences/PaymentsHomeFragment.java
index 7106b84595..18d2409bf7 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/payments/preferences/PaymentsHomeFragment.java
+++ b/app/src/main/java/org/thoughtcrime/securesms/payments/preferences/PaymentsHomeFragment.java
@@ -12,7 +12,6 @@ import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import androidx.compose.ui.platform.ComposeView;
import androidx.core.content.ContextCompat;
-import androidx.lifecycle.FlowLiveDataConversions;
import androidx.lifecycle.ViewModelProvider;
import androidx.navigation.Navigation;
import androidx.navigation.fragment.NavHostFragment;
@@ -27,7 +26,6 @@ import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.LoggingFragment;
import org.thoughtcrime.securesms.PaymentPreferencesDirections;
import org.thoughtcrime.securesms.R;
-import org.thoughtcrime.securesms.banner.Banner;
import org.thoughtcrime.securesms.banner.BannerManager;
import org.thoughtcrime.securesms.banner.banners.EnclaveFailureBanner;
import org.thoughtcrime.securesms.components.settings.app.AppSettingsActivity;
@@ -47,12 +45,9 @@ import org.thoughtcrime.securesms.util.ViewUtil;
import org.thoughtcrime.securesms.util.navigation.SafeNavigation;
import org.thoughtcrime.securesms.util.views.Stub;
-import java.util.Collections;
import java.util.List;
import java.util.concurrent.TimeUnit;
-import kotlinx.coroutines.flow.Flow;
-
public class PaymentsHomeFragment extends LoggingFragment {
private static final int DAYS_UNTIL_REPROMPT_PAYMENT_LOCK = 30;
private static final int MAX_PAYMENT_LOCK_SKIP_COUNT = 2;
diff --git a/app/src/main/res/layout/chat_wallpaper_fragment.xml b/app/src/main/res/layout/chat_wallpaper_fragment.xml
index 817389be44..4318bf0c54 100644
--- a/app/src/main/res/layout/chat_wallpaper_fragment.xml
+++ b/app/src/main/res/layout/chat_wallpaper_fragment.xml
@@ -102,10 +102,13 @@
android:layout_marginStart="4dp"
android:layout_marginEnd="4dp"
android:layout_marginBottom="4dp"
+ android:maxLines="1"
android:text="@string/ChatWallpaperFragment__contact_name"
android:textAppearance="@style/Signal.Text.Body"
android:textColor="@color/signal_text_primary"
android:textSize="8sp"
+ android:ellipsize="end"
+ app:layout_constraintTop_toTopOf="@id/chat_wallpaper_preview_top_bar_portrait"
app:layout_constraintBottom_toBottomOf="@id/chat_wallpaper_preview_top_bar"
app:layout_constraintEnd_toStartOf="@id/chat_wallpaper_preview_top_bar_video"
app:layout_constraintStart_toEndOf="@id/chat_wallpaper_preview_top_bar_portrait"
diff --git a/app/src/main/res/layout/conversation_requesting_bottom_banner.xml b/app/src/main/res/layout/conversation_requesting_bottom_banner.xml
index 693eb57ec1..69c2109a0c 100644
--- a/app/src/main/res/layout/conversation_requesting_bottom_banner.xml
+++ b/app/src/main/res/layout/conversation_requesting_bottom_banner.xml
@@ -25,6 +25,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
+ android:layout_marginBottom="16dp"
android:text="@string/ConversationActivity_cancel_request" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/donation_pill_toggle.xml b/app/src/main/res/layout/donation_pill_toggle.xml
index dc9654f15d..b3f753f767 100644
--- a/app/src/main/res/layout/donation_pill_toggle.xml
+++ b/app/src/main/res/layout/donation_pill_toggle.xml
@@ -6,23 +6,6 @@
android:layout_height="wrap_content"
android:paddingHorizontal="@dimen/dsl_settings_gutter">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/help_fragment.xml b/app/src/main/res/layout/help_fragment.xml
index 3af943574b..edf6802c3e 100644
--- a/app/src/main/res/layout/help_fragment.xml
+++ b/app/src/main/res/layout/help_fragment.xml
@@ -217,6 +217,7 @@
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:paddingVertical="8dp"
+ android:layout_marginBottom="16dp"
android:text="@string/HelpFragment__have_you_read_our_faq_yet"
android:textAllCaps="false"
android:textAppearance="@style/Signal.Text.Body"
diff --git a/app/src/main/res/layout/payments_home_fragment.xml b/app/src/main/res/layout/payments_home_fragment.xml
index bc6c69dcae..45da33cc89 100644
--- a/app/src/main/res/layout/payments_home_fragment.xml
+++ b/app/src/main/res/layout/payments_home_fragment.xml
@@ -49,6 +49,8 @@
android:layout_height="0dp"
android:scrollIndicators="top|bottom"
android:scrollbars="vertical"
+ android:paddingBottom="16dp"
+ android:clipToPadding="false"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
diff --git a/app/src/main/res/values-land/dimens.xml b/app/src/main/res/values-land/dimens.xml
index 148bf0fdfa..7ac7050235 100644
--- a/app/src/main/res/values-land/dimens.xml
+++ b/app/src/main/res/values-land/dimens.xml
@@ -14,4 +14,6 @@
0dp
4dp
+ 250dp
+
\ No newline at end of file
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index bbf04ff04d..c454c6e43a 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -252,4 +252,6 @@
308dp
40dp
+ 150dp
+