summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorcyberta <cyberta@riseup.net>2020-07-25 14:25:29 -0700
committercyberta <cyberta@riseup.net>2020-07-25 14:25:29 -0700
commit16230c193a7b9a9035e790caf4b1c19fa3b7c048 (patch)
tree0f4da005b0c8579d3313583e27be89b41f33b27e /app
parent32c0ca9f843f80fb3a6541fe1938a2cab1047483 (diff)
parent0cccd75c756f8b5ba26601986bba8ffb501dfcf7 (diff)
Merge branch 'riseup_background_compatibility' into 'master'
fix android 4 UI bugs See merge request leap/bitmask_android!112
Diffstat (limited to 'app')
-rw-r--r--app/build.gradle1
-rw-r--r--app/src/custom/res/drawable-land/background_main.pngbin0 -> 44562 bytes
-rw-r--r--app/src/custom/res/drawable-land/background_main.webpbin10452 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable-land/ic_splash_background.pngbin0 -> 74207 bytes
-rw-r--r--app/src/custom/res/drawable-land/ic_splash_background.webpbin16928 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable-nodpi/background_drawer.pngbin0 -> 74867 bytes
-rw-r--r--app/src/custom/res/drawable-nodpi/background_main.pngbin0 -> 51417 bytes
-rw-r--r--app/src/custom/res/drawable-nodpi/ic_splash_background.pngbin0 -> 90207 bytes
-rw-r--r--app/src/custom/res/drawable-sw600dp-port/background_main.pngbin0 -> 51417 bytes
-rw-r--r--app/src/custom/res/drawable-sw600dp-port/background_main.webpbin12894 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable-sw600dp-port/ic_splash_background.pngbin0 -> 90207 bytes
-rw-r--r--app/src/custom/res/drawable-sw600dp-port/ic_splash_background.webpbin21606 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable-sw600dp/background_main.pngbin0 -> 73784 bytes
-rw-r--r--app/src/custom/res/drawable-sw600dp/background_main.webpbin17034 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable-sw600dp/ic_splash_background.pngbin0 -> 102884 bytes
-rw-r--r--app/src/custom/res/drawable-sw600dp/ic_splash_background.webpbin23410 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable/background_drawer.webpbin16328 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable/background_main.webpbin12894 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable/ic_splash_background.webpbin21606 -> 0 bytes
-rw-r--r--app/src/custom/res/drawable/logo_square.pngbin0 -> 5376 bytes
-rw-r--r--app/src/custom/res/drawable/logo_square.webpbin1042 -> 0 bytes
-rw-r--r--app/src/main/java/se/leap/bitmaskclient/FragmentManagerEnhanced.java1
-rw-r--r--app/src/main/java/se/leap/bitmaskclient/ProviderListBaseActivity.java4
-rw-r--r--app/src/main/res/layout/donation_reminder_dialog.xml16
-rw-r--r--app/src/main/res/layout/f_about.xml15
-rw-r--r--app/src/main/res/values/untranslatable.xml3
26 files changed, 25 insertions, 15 deletions
diff --git a/app/build.gradle b/app/build.gradle
index 088be987..57cdf228 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -329,6 +329,7 @@ dependencies {
implementation 'androidx.multidex:multidex:2.0.0'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.0.0'
+ implementation 'de.hdodenhof:circleimageview:3.1.0'
implementation project(path: ':shapeshifter')
}
diff --git a/app/src/custom/res/drawable-land/background_main.png b/app/src/custom/res/drawable-land/background_main.png
new file mode 100644
index 00000000..5e22dfa1
--- /dev/null
+++ b/app/src/custom/res/drawable-land/background_main.png
Binary files differ
diff --git a/app/src/custom/res/drawable-land/background_main.webp b/app/src/custom/res/drawable-land/background_main.webp
deleted file mode 100644
index c28c2183..00000000
--- a/app/src/custom/res/drawable-land/background_main.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable-land/ic_splash_background.png b/app/src/custom/res/drawable-land/ic_splash_background.png
new file mode 100644
index 00000000..8d8ed3d1
--- /dev/null
+++ b/app/src/custom/res/drawable-land/ic_splash_background.png
Binary files differ
diff --git a/app/src/custom/res/drawable-land/ic_splash_background.webp b/app/src/custom/res/drawable-land/ic_splash_background.webp
deleted file mode 100644
index f939c114..00000000
--- a/app/src/custom/res/drawable-land/ic_splash_background.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable-nodpi/background_drawer.png b/app/src/custom/res/drawable-nodpi/background_drawer.png
new file mode 100644
index 00000000..0c42b73c
--- /dev/null
+++ b/app/src/custom/res/drawable-nodpi/background_drawer.png
Binary files differ
diff --git a/app/src/custom/res/drawable-nodpi/background_main.png b/app/src/custom/res/drawable-nodpi/background_main.png
new file mode 100644
index 00000000..c01e26c3
--- /dev/null
+++ b/app/src/custom/res/drawable-nodpi/background_main.png
Binary files differ
diff --git a/app/src/custom/res/drawable-nodpi/ic_splash_background.png b/app/src/custom/res/drawable-nodpi/ic_splash_background.png
new file mode 100644
index 00000000..6a06ddc9
--- /dev/null
+++ b/app/src/custom/res/drawable-nodpi/ic_splash_background.png
Binary files differ
diff --git a/app/src/custom/res/drawable-sw600dp-port/background_main.png b/app/src/custom/res/drawable-sw600dp-port/background_main.png
new file mode 100644
index 00000000..c01e26c3
--- /dev/null
+++ b/app/src/custom/res/drawable-sw600dp-port/background_main.png
Binary files differ
diff --git a/app/src/custom/res/drawable-sw600dp-port/background_main.webp b/app/src/custom/res/drawable-sw600dp-port/background_main.webp
deleted file mode 100644
index 6d23e9e1..00000000
--- a/app/src/custom/res/drawable-sw600dp-port/background_main.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable-sw600dp-port/ic_splash_background.png b/app/src/custom/res/drawable-sw600dp-port/ic_splash_background.png
new file mode 100644
index 00000000..6a06ddc9
--- /dev/null
+++ b/app/src/custom/res/drawable-sw600dp-port/ic_splash_background.png
Binary files differ
diff --git a/app/src/custom/res/drawable-sw600dp-port/ic_splash_background.webp b/app/src/custom/res/drawable-sw600dp-port/ic_splash_background.webp
deleted file mode 100644
index 227fcb24..00000000
--- a/app/src/custom/res/drawable-sw600dp-port/ic_splash_background.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable-sw600dp/background_main.png b/app/src/custom/res/drawable-sw600dp/background_main.png
new file mode 100644
index 00000000..9ec4de06
--- /dev/null
+++ b/app/src/custom/res/drawable-sw600dp/background_main.png
Binary files differ
diff --git a/app/src/custom/res/drawable-sw600dp/background_main.webp b/app/src/custom/res/drawable-sw600dp/background_main.webp
deleted file mode 100644
index aa6b452b..00000000
--- a/app/src/custom/res/drawable-sw600dp/background_main.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable-sw600dp/ic_splash_background.png b/app/src/custom/res/drawable-sw600dp/ic_splash_background.png
new file mode 100644
index 00000000..6b8c753f
--- /dev/null
+++ b/app/src/custom/res/drawable-sw600dp/ic_splash_background.png
Binary files differ
diff --git a/app/src/custom/res/drawable-sw600dp/ic_splash_background.webp b/app/src/custom/res/drawable-sw600dp/ic_splash_background.webp
deleted file mode 100644
index f1a035ec..00000000
--- a/app/src/custom/res/drawable-sw600dp/ic_splash_background.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable/background_drawer.webp b/app/src/custom/res/drawable/background_drawer.webp
deleted file mode 100644
index 8e0c4a6f..00000000
--- a/app/src/custom/res/drawable/background_drawer.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable/background_main.webp b/app/src/custom/res/drawable/background_main.webp
deleted file mode 100644
index 6d23e9e1..00000000
--- a/app/src/custom/res/drawable/background_main.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable/ic_splash_background.webp b/app/src/custom/res/drawable/ic_splash_background.webp
deleted file mode 100644
index 227fcb24..00000000
--- a/app/src/custom/res/drawable/ic_splash_background.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/custom/res/drawable/logo_square.png b/app/src/custom/res/drawable/logo_square.png
new file mode 100644
index 00000000..3cec6cec
--- /dev/null
+++ b/app/src/custom/res/drawable/logo_square.png
Binary files differ
diff --git a/app/src/custom/res/drawable/logo_square.webp b/app/src/custom/res/drawable/logo_square.webp
deleted file mode 100644
index cd3ad9d0..00000000
--- a/app/src/custom/res/drawable/logo_square.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/main/java/se/leap/bitmaskclient/FragmentManagerEnhanced.java b/app/src/main/java/se/leap/bitmaskclient/FragmentManagerEnhanced.java
index 4d0d4785..f4215e89 100644
--- a/app/src/main/java/se/leap/bitmaskclient/FragmentManagerEnhanced.java
+++ b/app/src/main/java/se/leap/bitmaskclient/FragmentManagerEnhanced.java
@@ -34,7 +34,6 @@ public class FragmentManagerEnhanced {
if (previousFragment != null) {
transaction.remove(previousFragment);
}
- transaction.addToBackStack(null);
return transaction;
}
diff --git a/app/src/main/java/se/leap/bitmaskclient/ProviderListBaseActivity.java b/app/src/main/java/se/leap/bitmaskclient/ProviderListBaseActivity.java
index 4f555f94..44258a7b 100644
--- a/app/src/main/java/se/leap/bitmaskclient/ProviderListBaseActivity.java
+++ b/app/src/main/java/se/leap/bitmaskclient/ProviderListBaseActivity.java
@@ -19,9 +19,10 @@ package se.leap.bitmaskclient;
import android.content.Intent;
import android.os.Bundle;
-import androidx.annotation.NonNull;
import android.widget.ListView;
+import androidx.annotation.NonNull;
+
import com.pedrogomez.renderers.Renderer;
import java.util.ArrayList;
@@ -31,7 +32,6 @@ import javax.inject.Inject;
import butterknife.InjectView;
import butterknife.OnItemClick;
-import se.leap.bitmaskclient.fragments.AboutFragment;
import static se.leap.bitmaskclient.Constants.REQUEST_CODE_ADD_PROVIDER;
import static se.leap.bitmaskclient.Constants.REQUEST_CODE_CONFIGURE_LEAP;
diff --git a/app/src/main/res/layout/donation_reminder_dialog.xml b/app/src/main/res/layout/donation_reminder_dialog.xml
index dc16906b..3af36086 100644
--- a/app/src/main/res/layout/donation_reminder_dialog.xml
+++ b/app/src/main/res/layout/donation_reminder_dialog.xml
@@ -32,20 +32,12 @@
android:gravity="center"
android:text="@string/donate_message" />
- <androidx.cardview.widget.CardView
+ <de.hdodenhof.circleimageview.CircleImageView
+ android:id="@+id/donation_logo"
android:layout_width="120dp"
android:layout_height="120dp"
- android:innerRadius="0dp"
- android:shape="ring"
- app:cardCornerRadius="60dp">
- <ImageView
- android:id="@+id/donation_logo"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:scaleType="centerCrop"
- app:srcCompat="@drawable/donation_img" />
- </androidx.cardview.widget.CardView>
-
+ android:src="@drawable/donation_img"
+ />
<Button
android:id="@+id/btnDonate"
diff --git a/app/src/main/res/layout/f_about.xml b/app/src/main/res/layout/f_about.xml
index 86be3a56..22053054 100644
--- a/app/src/main/res/layout/f_about.xml
+++ b/app/src/main/res/layout/f_about.xml
@@ -250,6 +250,21 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/copyright_shapeshifter_transports" />
+
+ <Space
+ android:layout_width="match_parent"
+ android:layout_height="20sp" />
+
+ <TextView
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:text="@string/circleImageView"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+
+ <TextView
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:text="@string/copyright_circleImageView" />
</LinearLayout>
</ScrollView>
diff --git a/app/src/main/res/values/untranslatable.xml b/app/src/main/res/values/untranslatable.xml
index 50e44fce..0d680b96 100644
--- a/app/src/main/res/values/untranslatable.xml
+++ b/app/src/main/res/values/untranslatable.xml
@@ -41,4 +41,7 @@
<string name="copyright_shapeshifter_transports" translatable="false">Copyright (c) 2014, Yawning Angel (yawning at torproject dot org) \n All rights reserved.</string>
<string name="shapeshifter_dispatcher" translatable="false">Shapeshifter Dispatcher</string>
<string name="copyright_shapeshifter_dispatcher" translatable="false">Copyright (c) 2014, Yawning Angel (yawning at torproject dot org) \n All rights reserved.</string>
+ <string name="circleImageView" translatable="false">CircleImageView</string>
+ <string name="copyright_circleImageView" translatable="false">Copyright 2014 - 2020 Henning Dodenhof. Licensed under the Apache License, Version 2.0 </string>
+
</resources>