From ea90432bc1e721ec2d53eb48048297fd82da943c Mon Sep 17 00:00:00 2001
From: cyBerta <cyberta@riseup.net>
Date: Fri, 17 Aug 2018 14:52:03 +0200
Subject: [PATCH] #8920 create round background image in donation dialog

---
 app/build.gradle                              |  1 +
 .../res/layout/donation_reminder_dialog.xml   | 28 +++++++++++++++----
 2 files changed, 23 insertions(+), 6 deletions(-)

diff --git a/app/build.gradle b/app/build.gradle
index 384762b94..53af1aff4 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -161,6 +161,7 @@ dependencies {
   implementation 'com.android.support:support-fragment:27.0.2'
   implementation 'com.android.support.constraint:constraint-layout:1.0.2'
   implementation 'com.android.support:multidex:1.0.2'
+  implementation 'com.android.support:cardview-v7:27.0.2'
 }
 
 // Ensure the no-op dependency is always used in JVM tests.
diff --git a/app/src/main/res/layout/donation_reminder_dialog.xml b/app/src/main/res/layout/donation_reminder_dialog.xml
index ce29eeb86..3241071fd 100644
--- a/app/src/main/res/layout/donation_reminder_dialog.xml
+++ b/app/src/main/res/layout/donation_reminder_dialog.xml
@@ -2,6 +2,7 @@
 <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
     android:scrollbars="none">
 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
@@ -31,13 +32,28 @@
             android:gravity="center"
             android:text="@string/donate_message" />
 
-        <ImageView
-            android:id="@+id/ivImg"
+        <android.support.v7.widget.CardView
             android:layout_width="120dp"
             android:layout_height="120dp"
-            android:layout_marginBottom="@dimen/add_button_margin"
-            android:layout_marginTop="@dimen/add_button_margin"
-            android:src="@drawable/donation_img" />
+            android:innerRadius="0dp"
+            android:shape="ring"
+            app:cardCornerRadius="60dp">
+            <FrameLayout
+                android:layout_width="match_parent"
+                android:layout_height="match_parent"
+                android:background="@drawable/background_main"
+                >
+                <ImageView
+                    android:id="@+id/ivImg"
+                    android:layout_width="120dp"
+                    android:layout_height="wrap_content"
+                    android:scaleType="centerInside"
+                    android:layout_marginBottom="@dimen/add_button_margin"
+                    android:layout_marginTop="@dimen/add_button_margin"
+                    android:src="@drawable/logo" />
+            </FrameLayout>
+        </android.support.v7.widget.CardView>
+
 
         <Button
             android:id="@+id/btnDonate"
@@ -45,7 +61,7 @@
             android:layout_height="38dp"
             android:layout_marginLeft="@dimen/add_button_margin"
             android:layout_marginRight="@dimen/add_button_margin"
-            android:layout_marginTop="@dimen/standard_margin"
+            android:layout_marginTop="@dimen/add_button_margin"
             android:background="@drawable/cust_button_primary"
             android:text="@string/donate_button_donate"
             android:textColor="@color/white"
-- 
GitLab