diff --git a/app/build.gradle b/app/build.gradle index b8aef3755..4bd235691 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -211,7 +211,6 @@ android { versionCode 103001 versionName getVersionName() testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" - vectorDrawables.useSupportLibrary = true } testOptions { diff --git a/app/src/main/java/org/fdroid/fdroid/FDroidApp.java b/app/src/main/java/org/fdroid/fdroid/FDroidApp.java index 49674fba3..4d78f0af9 100644 --- a/app/src/main/java/org/fdroid/fdroid/FDroidApp.java +++ b/app/src/main/java/org/fdroid/fdroid/FDroidApp.java @@ -37,7 +37,6 @@ import android.os.Build; import android.os.Environment; import android.os.StrictMode; import android.preference.PreferenceManager; -import android.support.v7.app.AppCompatDelegate; import android.text.TextUtils; import android.util.Log; import android.widget.Toast; @@ -79,10 +78,6 @@ import sun.net.www.protocol.bluetooth.Handler; ) public class FDroidApp extends Application { - static { - AppCompatDelegate.setCompatVectorFromResourcesEnabled(true); - } - private static final String TAG = "FDroidApp"; public static final String SYSTEM_DIR_NAME = Environment.getRootDirectory().getAbsolutePath(); diff --git a/app/src/main/java/org/fdroid/fdroid/NotificationHelper.java b/app/src/main/java/org/fdroid/fdroid/NotificationHelper.java index 298f2e65d..59313f8eb 100644 --- a/app/src/main/java/org/fdroid/fdroid/NotificationHelper.java +++ b/app/src/main/java/org/fdroid/fdroid/NotificationHelper.java @@ -12,7 +12,6 @@ import android.graphics.Point; import android.graphics.Typeface; import android.graphics.drawable.Drawable; import android.os.Build; -import android.support.graphics.drawable.VectorDrawableCompat; import android.support.v4.app.NotificationCompat; import android.support.v4.app.NotificationManagerCompat; import android.support.v4.content.ContextCompat; @@ -526,7 +525,7 @@ class NotificationHelper { if (entry.status == AppUpdateStatusManager.Status.Downloading || entry.status == AppUpdateStatusManager.Status.Installing) { Bitmap bitmap = Bitmap.createBitmap(largeIconSize.x, largeIconSize.y, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(bitmap); - Drawable downloadIcon = VectorDrawableCompat.create(context.getResources(), R.drawable.ic_notification_download, context.getTheme()); + Drawable downloadIcon = ContextCompat.getDrawable(context, R.drawable.ic_notification_download); if (downloadIcon != null) { downloadIcon.setBounds(0, 0, canvas.getWidth(), canvas.getHeight()); downloadIcon.draw(canvas); diff --git a/app/src/main/res/drawable-ldrtl/ic_back_black_24dp.xml b/app/src/main/res/drawable-ldrtl/ic_back_black_24dp.xml new file mode 100644 index 000000000..ec94ba255 --- /dev/null +++ b/app/src/main/res/drawable-ldrtl/ic_back_black_24dp.xml @@ -0,0 +1,7 @@ + + + + diff --git a/app/src/main/res/drawable/ic_back_black_24dp.xml b/app/src/main/res/drawable/ic_back_black_24dp.xml index a5b378a9c..d5dfb2713 100644 --- a/app/src/main/res/drawable/ic_back_black_24dp.xml +++ b/app/src/main/res/drawable/ic_back_black_24dp.xml @@ -1,4 +1,4 @@ - diff --git a/app/src/main/res/layout/activity_app_list.xml b/app/src/main/res/layout/activity_app_list.xml index 0e3f2969b..8a4b5f53f 100644 --- a/app/src/main/res/layout/activity_app_list.xml +++ b/app/src/main/res/layout/activity_app_list.xml @@ -27,7 +27,7 @@ app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" - app:srcCompat="@drawable/ic_back_black_24dp" /> + android:src="@drawable/ic_back_black_24dp" /> + android:src="@drawable/ic_close_black_24dp" /> diff --git a/app/src/main/res/layout/apklistitem.xml b/app/src/main/res/layout/apklistitem.xml index 3383f2c3c..6989b9286 100644 --- a/app/src/main/res/layout/apklistitem.xml +++ b/app/src/main/res/layout/apklistitem.xml @@ -64,7 +64,7 @@ android:gravity="end" android:textAlignment="viewEnd" tools:text="" - tools:visible="gone" /> + tools:visibility="gone" /> @@ -97,7 +97,7 @@ android:layout_height="wrap_content" android:layout_width="wrap_content" tools:text="" - tools:visible="gone" /> + tools:visibility="gone" /> + tools:visibility="gone" /> diff --git a/app/src/main/res/layout/donate_bitcoin.xml b/app/src/main/res/layout/donate_bitcoin.xml index 9e538fb8e..9beef29cb 100644 --- a/app/src/main/res/layout/donate_bitcoin.xml +++ b/app/src/main/res/layout/donate_bitcoin.xml @@ -8,5 +8,5 @@ android:layout_marginStart="12dp" android:layout_marginEnd="12dp" android:layout_marginRight="12dp" - app:srcCompat="@drawable/donation_option_bitcoin" + android:src="@drawable/donation_option_bitcoin" android:contentDescription="@string/menu_bitcoin" /> \ No newline at end of file diff --git a/app/src/main/res/layout/donate_flattr.xml b/app/src/main/res/layout/donate_flattr.xml index ad9092e77..aaf3631b9 100644 --- a/app/src/main/res/layout/donate_flattr.xml +++ b/app/src/main/res/layout/donate_flattr.xml @@ -8,5 +8,5 @@ android:layout_marginStart="12dp" android:layout_marginEnd="12dp" android:layout_marginRight="12dp" - app:srcCompat="@drawable/donation_option_flattr" + android:src="@drawable/donation_option_flattr" android:contentDescription="@string/menu_flattr" /> \ No newline at end of file diff --git a/app/src/main/res/layout/donate_litecoin.xml b/app/src/main/res/layout/donate_litecoin.xml index 7a84eb367..e9bba5956 100644 --- a/app/src/main/res/layout/donate_litecoin.xml +++ b/app/src/main/res/layout/donate_litecoin.xml @@ -4,5 +4,5 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="80dp" android:layout_height="20dp" - app:srcCompat="@drawable/donation_option_litecoin" + android:src="@drawable/donation_option_litecoin" android:contentDescription="@string/menu_litecoin" /> \ No newline at end of file diff --git a/app/src/main/res/layout/main_tab_swap.xml b/app/src/main/res/layout/main_tab_swap.xml index adc254e3e..616736ae2 100644 --- a/app/src/main/res/layout/main_tab_swap.xml +++ b/app/src/main/res/layout/main_tab_swap.xml @@ -56,7 +56,7 @@ android:id="@+id/image" android:layout_width="0dp" android:layout_height="0dp" - app:srcCompat="@drawable/nearby_splash" + android:src="@drawable/nearby_splash" android:importantForAccessibility="no" app:layout_constraintRight_toRightOf="parent" app:layout_constraintLeft_toLeftOf="parent" diff --git a/app/src/main/res/layout/share_header_item.xml b/app/src/main/res/layout/share_header_item.xml index daa2d000d..5ec578b95 100644 --- a/app/src/main/res/layout/share_header_item.xml +++ b/app/src/main/res/layout/share_header_item.xml @@ -19,7 +19,7 @@ android:layout_alignParentTop="true" android:scaleType="centerCrop" android:layout_gravity="center_horizontal" - app:srcCompat="@drawable/ic_nearby_share" + android:src="@drawable/ic_nearby_share" android:layout_marginRight="10dp" android:layout_marginEnd="10dp" /> diff --git a/app/src/main/res/layout/swap_join_wifi.xml b/app/src/main/res/layout/swap_join_wifi.xml index d6a9285d7..8df458f7b 100644 --- a/app/src/main/res/layout/swap_join_wifi.xml +++ b/app/src/main/res/layout/swap_join_wifi.xml @@ -6,7 +6,7 @@ android:layout_height="match_parent" xmlns:tools="http://schemas.android.com/tools" android:background="@color/swap_blue" - tools:context=".views.swap.SwapActivity"> + tools:context=".views.swap.SwapWorkflowActivity">