diff --git a/app/src/main/java/com/dkanada/gramophone/helper/StackBlur.java b/app/src/main/java/com/dkanada/gramophone/helper/StackBlur.java
deleted file mode 100644
index 16009cfa..00000000
--- a/app/src/main/java/com/dkanada/gramophone/helper/StackBlur.java
+++ /dev/null
@@ -1,332 +0,0 @@
-package com.dkanada.gramophone.helper;
-
-import android.graphics.Bitmap;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.concurrent.Callable;
-import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
-
-/**
- * Blur using Java code.
- *
- * This is a compromise between Gaussian Blur and Box blur
- * It creates much better looking blurs than Box Blur, but is
- * 7x faster than my Gaussian Blur implementation.
- *
- * I called it Stack Blur because this describes best how this
- * filter works internally: it creates a kind of moving stack
- * of colors whilst scanning through the image. Thereby it
- * just has to add one new block of color to the right side
- * of the stack and remove the leftmost color. The remaining
- * colors on the topmost layer of the stack are either added on
- * or reduced by one, depending on if they are on the right or
- * on the left side of the stack.
- *
- * @author Enrique López Mañas
- * http://www.neo-tech.es
- *
- * Author of the original algorithm: Mario Klingemann
- *
- * Based heavily on http://vitiy.info/Code/stackblur.cpp
- * See http://vitiy.info/stackblur-algorithm-multi-threaded-blur-for-cpp/
- * @copyright: Enrique López Mañas
- * @license: Apache License 2.0
- */
-public class StackBlur {
-
- static final int EXECUTOR_THREADS = Runtime.getRuntime().availableProcessors();
- static final ExecutorService EXECUTOR = Executors.newFixedThreadPool(EXECUTOR_THREADS);
-
- private static final short[] stackblur_mul = {
- 512, 512, 456, 512, 328, 456, 335, 512, 405, 328, 271, 456, 388, 335, 292, 512,
- 454, 405, 364, 328, 298, 271, 496, 456, 420, 388, 360, 335, 312, 292, 273, 512,
- 482, 454, 428, 405, 383, 364, 345, 328, 312, 298, 284, 271, 259, 496, 475, 456,
- 437, 420, 404, 388, 374, 360, 347, 335, 323, 312, 302, 292, 282, 273, 265, 512,
- 497, 482, 468, 454, 441, 428, 417, 405, 394, 383, 373, 364, 354, 345, 337, 328,
- 320, 312, 305, 298, 291, 284, 278, 271, 265, 259, 507, 496, 485, 475, 465, 456,
- 446, 437, 428, 420, 412, 404, 396, 388, 381, 374, 367, 360, 354, 347, 341, 335,
- 329, 323, 318, 312, 307, 302, 297, 292, 287, 282, 278, 273, 269, 265, 261, 512,
- 505, 497, 489, 482, 475, 468, 461, 454, 447, 441, 435, 428, 422, 417, 411, 405,
- 399, 394, 389, 383, 378, 373, 368, 364, 359, 354, 350, 345, 341, 337, 332, 328,
- 324, 320, 316, 312, 309, 305, 301, 298, 294, 291, 287, 284, 281, 278, 274, 271,
- 268, 265, 262, 259, 257, 507, 501, 496, 491, 485, 480, 475, 470, 465, 460, 456,
- 451, 446, 442, 437, 433, 428, 424, 420, 416, 412, 408, 404, 400, 396, 392, 388,
- 385, 381, 377, 374, 370, 367, 363, 360, 357, 354, 350, 347, 344, 341, 338, 335,
- 332, 329, 326, 323, 320, 318, 315, 312, 310, 307, 304, 302, 299, 297, 294, 292,
- 289, 287, 285, 282, 280, 278, 275, 273, 271, 269, 267, 265, 263, 261, 259
- };
-
- private static final byte[] stackblur_shr = {
- 9, 11, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 17,
- 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20,
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
- 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
- 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
- 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
- 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24
- };
-
- public static Bitmap blur(Bitmap original, float radius) {
- int w = original.getWidth();
- int h = original.getHeight();
- int[] currentPixels = new int[w * h];
- original.getPixels(currentPixels, 0, w, 0, 0, w, h);
- int cores = EXECUTOR_THREADS;
-
- List horizontal = new ArrayList<>(cores);
- List vertical = new ArrayList<>(cores);
- for (int i = 0; i < cores; i++) {
- horizontal.add(new BlurTask(currentPixels, w, h, (int) radius, cores, i, 1));
- vertical.add(new BlurTask(currentPixels, w, h, (int) radius, cores, i, 2));
- }
-
- try {
- EXECUTOR.invokeAll(horizontal);
- } catch (InterruptedException e) {
- return null;
- }
-
- try {
- EXECUTOR.invokeAll(vertical);
- } catch (InterruptedException e) {
- return null;
- }
-
- return Bitmap.createBitmap(currentPixels, w, h, Bitmap.Config.ARGB_8888);
- }
-
- private static void blurIteration(int[] src, int w, int h, int radius, int cores, int core, int step) {
- int x, y, xp, yp, i;
- int sp;
- int stack_start;
- int stack_i;
-
- int src_i;
- int dst_i;
-
- long sum_r, sum_g, sum_b,
- sum_in_r, sum_in_g, sum_in_b,
- sum_out_r, sum_out_g, sum_out_b;
-
- int wm = w - 1;
- int hm = h - 1;
- int div = (radius * 2) + 1;
- int mul_sum = stackblur_mul[radius];
- byte shr_sum = stackblur_shr[radius];
- int[] stack = new int[div];
-
- if (step == 1) {
- int minY = core * h / cores;
- int maxY = (core + 1) * h / cores;
-
- for (y = minY; y < maxY; y++) {
- sum_r = sum_g = sum_b =
- sum_in_r = sum_in_g = sum_in_b =
- sum_out_r = sum_out_g = sum_out_b = 0;
-
- src_i = w * y; // start of line (0,y)
-
- for (i = 0; i <= radius; i++) {
- stack_i = i;
- stack[stack_i] = src[src_i];
- sum_r += ((src[src_i] >>> 16) & 0xff) * (i + 1);
- sum_g += ((src[src_i] >>> 8) & 0xff) * (i + 1);
- sum_b += (src[src_i] & 0xff) * (i + 1);
- sum_out_r += ((src[src_i] >>> 16) & 0xff);
- sum_out_g += ((src[src_i] >>> 8) & 0xff);
- sum_out_b += (src[src_i] & 0xff);
- }
-
-
- for (i = 1; i <= radius; i++) {
- if (i <= wm) src_i += 1;
- stack_i = i + radius;
- stack[stack_i] = src[src_i];
- sum_r += ((src[src_i] >>> 16) & 0xff) * (radius + 1 - i);
- sum_g += ((src[src_i] >>> 8) & 0xff) * (radius + 1 - i);
- sum_b += (src[src_i] & 0xff) * (radius + 1 - i);
- sum_in_r += ((src[src_i] >>> 16) & 0xff);
- sum_in_g += ((src[src_i] >>> 8) & 0xff);
- sum_in_b += (src[src_i] & 0xff);
- }
-
-
- sp = radius;
- xp = radius;
- if (xp > wm) xp = wm;
- src_i = xp + y * w; // img.pix_ptr(xp, y);
- dst_i = y * w; // img.pix_ptr(0, y);
- for (x = 0; x < w; x++) {
- src[dst_i] = (int)
- ((src[dst_i] & 0xff000000) |
- ((((sum_r * mul_sum) >>> shr_sum) & 0xff) << 16) |
- ((((sum_g * mul_sum) >>> shr_sum) & 0xff) << 8) |
- ((((sum_b * mul_sum) >>> shr_sum) & 0xff)));
- dst_i += 1;
-
- sum_r -= sum_out_r;
- sum_g -= sum_out_g;
- sum_b -= sum_out_b;
-
- stack_start = sp + div - radius;
- if (stack_start >= div) stack_start -= div;
- stack_i = stack_start;
-
- sum_out_r -= ((stack[stack_i] >>> 16) & 0xff);
- sum_out_g -= ((stack[stack_i] >>> 8) & 0xff);
- sum_out_b -= (stack[stack_i] & 0xff);
-
- if (xp < wm) {
- src_i += 1;
- ++xp;
- }
-
- stack[stack_i] = src[src_i];
-
- sum_in_r += ((src[src_i] >>> 16) & 0xff);
- sum_in_g += ((src[src_i] >>> 8) & 0xff);
- sum_in_b += (src[src_i] & 0xff);
- sum_r += sum_in_r;
- sum_g += sum_in_g;
- sum_b += sum_in_b;
-
- ++sp;
- if (sp >= div) sp = 0;
- stack_i = sp;
-
- sum_out_r += ((stack[stack_i] >>> 16) & 0xff);
- sum_out_g += ((stack[stack_i] >>> 8) & 0xff);
- sum_out_b += (stack[stack_i] & 0xff);
- sum_in_r -= ((stack[stack_i] >>> 16) & 0xff);
- sum_in_g -= ((stack[stack_i] >>> 8) & 0xff);
- sum_in_b -= (stack[stack_i] & 0xff);
- }
-
- }
- }
-
- // step 2
- else if (step == 2) {
- int minX = core * w / cores;
- int maxX = (core + 1) * w / cores;
-
- for (x = minX; x < maxX; x++) {
- sum_r = sum_g = sum_b =
- sum_in_r = sum_in_g = sum_in_b =
- sum_out_r = sum_out_g = sum_out_b = 0;
-
- src_i = x; // x,0
- for (i = 0; i <= radius; i++) {
- stack_i = i;
- stack[stack_i] = src[src_i];
- sum_r += ((src[src_i] >>> 16) & 0xff) * (i + 1);
- sum_g += ((src[src_i] >>> 8) & 0xff) * (i + 1);
- sum_b += (src[src_i] & 0xff) * (i + 1);
- sum_out_r += ((src[src_i] >>> 16) & 0xff);
- sum_out_g += ((src[src_i] >>> 8) & 0xff);
- sum_out_b += (src[src_i] & 0xff);
- }
- for (i = 1; i <= radius; i++) {
- if (i <= hm) src_i += w; // +stride
-
- stack_i = i + radius;
- stack[stack_i] = src[src_i];
- sum_r += ((src[src_i] >>> 16) & 0xff) * (radius + 1 - i);
- sum_g += ((src[src_i] >>> 8) & 0xff) * (radius + 1 - i);
- sum_b += (src[src_i] & 0xff) * (radius + 1 - i);
- sum_in_r += ((src[src_i] >>> 16) & 0xff);
- sum_in_g += ((src[src_i] >>> 8) & 0xff);
- sum_in_b += (src[src_i] & 0xff);
- }
-
- sp = radius;
- yp = radius;
- if (yp > hm) yp = hm;
- src_i = x + yp * w; // img.pix_ptr(x, yp);
- dst_i = x; // img.pix_ptr(x, 0);
- for (y = 0; y < h; y++) {
- src[dst_i] = (int)
- ((src[dst_i] & 0xff000000) |
- ((((sum_r * mul_sum) >>> shr_sum) & 0xff) << 16) |
- ((((sum_g * mul_sum) >>> shr_sum) & 0xff) << 8) |
- ((((sum_b * mul_sum) >>> shr_sum) & 0xff)));
- dst_i += w;
-
- sum_r -= sum_out_r;
- sum_g -= sum_out_g;
- sum_b -= sum_out_b;
-
- stack_start = sp + div - radius;
- if (stack_start >= div) stack_start -= div;
- stack_i = stack_start;
-
- sum_out_r -= ((stack[stack_i] >>> 16) & 0xff);
- sum_out_g -= ((stack[stack_i] >>> 8) & 0xff);
- sum_out_b -= (stack[stack_i] & 0xff);
-
- if (yp < hm) {
- src_i += w; // stride
- ++yp;
- }
-
- stack[stack_i] = src[src_i];
-
- sum_in_r += ((src[src_i] >>> 16) & 0xff);
- sum_in_g += ((src[src_i] >>> 8) & 0xff);
- sum_in_b += (src[src_i] & 0xff);
- sum_r += sum_in_r;
- sum_g += sum_in_g;
- sum_b += sum_in_b;
-
- ++sp;
- if (sp >= div) sp = 0;
- stack_i = sp;
-
- sum_out_r += ((stack[stack_i] >>> 16) & 0xff);
- sum_out_g += ((stack[stack_i] >>> 8) & 0xff);
- sum_out_b += (stack[stack_i] & 0xff);
- sum_in_r -= ((stack[stack_i] >>> 16) & 0xff);
- sum_in_g -= ((stack[stack_i] >>> 8) & 0xff);
- sum_in_b -= (stack[stack_i] & 0xff);
- }
- }
- }
- }
-
- private static class BlurTask implements Callable {
- private final int[] _src;
- private final int _w;
- private final int _h;
- private final int _radius;
- private final int _totalCores;
- private final int _coreIndex;
- private final int _round;
-
- public BlurTask(int[] src, int w, int h, int radius, int totalCores, int coreIndex, int round) {
- _src = src;
- _w = w;
- _h = h;
- _radius = radius;
- _totalCores = totalCores;
- _coreIndex = coreIndex;
- _round = round;
- }
-
- @Override
- public Void call() {
- blurIteration(_src, _w, _h, _radius, _totalCores, _coreIndex, _round);
- return null;
- }
- }
-}
diff --git a/app/src/main/java/com/dkanada/gramophone/service/playback/UnknownMediaSourceFactory.kt b/app/src/main/java/com/dkanada/gramophone/service/playback/UnknownMediaSourceFactory.kt
index 49e794e3..81072c3f 100644
--- a/app/src/main/java/com/dkanada/gramophone/service/playback/UnknownMediaSourceFactory.kt
+++ b/app/src/main/java/com/dkanada/gramophone/service/playback/UnknownMediaSourceFactory.kt
@@ -14,6 +14,7 @@ import kotlinx.coroutines.*
import java.net.HttpURLConnection
import java.net.URL
+@Suppress("JoinDeclarationAndAssignment")
class UnknownMediaSourceFactory(dataSourceFactory: DataSource.Factory) : MediaSourceFactory {
private val hlsMediaSource : HlsMediaSource.Factory
private val progressiveMediaSource : ProgressiveMediaSource.Factory
diff --git a/app/src/main/res/layout/preference_dialog_category_item.xml b/app/src/main/res/layout/preference_dialog_category_item.xml
index 62e5da84..2470fc56 100644
--- a/app/src/main/res/layout/preference_dialog_category_item.xml
+++ b/app/src/main/res/layout/preference_dialog_category_item.xml
@@ -10,9 +10,8 @@
android:minHeight="@dimen/md_listitem_height"
android:orientation="horizontal"
android:paddingEnd="@dimen/md_dialog_frame_margin"
- android:paddingLeft="@dimen/md_dialog_frame_margin"
- android:paddingRight="@dimen/md_dialog_frame_margin"
android:paddingStart="@dimen/md_dialog_frame_margin"
+ tools:ignore="UnusedAttribute"
tools:gravity="start|center_vertical">
+ tools:ignore="ContentDescription,UnusedAttribute" />
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index c0e6f27c..99ebe0fe 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -103,7 +103,6 @@
دعم التطوير
الإصدار
المؤلف
- كتابة بريد إلكتروني
متابعة على تويتر
زيارة الموقع
ترجمة
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 387dfa98..193758f3 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -103,7 +103,6 @@
Podpořte vývoj
Verze
Autor
- Napsat e-mail
Sledovat na Twitteru
Navštívit stránku
Překládejte
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index c1fa8ae5..82f0e761 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -107,7 +107,6 @@
Unterstütze die Entwicklung
Version
Autor
- Eine E-Mail schreiben
Auf Twitter folgen
Website besuchen
Übersetzen
diff --git a/app/src/main/res/values-en-rCA/strings.xml b/app/src/main/res/values-en-rCA/strings.xml
index f2061aa4..ca3d2e53 100644
--- a/app/src/main/res/values-en-rCA/strings.xml
+++ b/app/src/main/res/values-en-rCA/strings.xml
@@ -97,7 +97,6 @@
Support development
Version
Author
- Write an email
Follow on Twitter
Visit website
Translate
diff --git a/app/src/main/res/values-en-rGB/strings.xml b/app/src/main/res/values-en-rGB/strings.xml
index ad3f9fed..9182f649 100644
--- a/app/src/main/res/values-en-rGB/strings.xml
+++ b/app/src/main/res/values-en-rGB/strings.xml
@@ -103,7 +103,6 @@
Support development
Version
Author
- Write an email
Follow on Twitter
Visit website
Translate
diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml
index 3a4734f8..554bbf84 100644
--- a/app/src/main/res/values-es-rES/strings.xml
+++ b/app/src/main/res/values-es-rES/strings.xml
@@ -105,7 +105,6 @@
Apoyar desarrollo
Versión
Autor
- Escribir un email
Seguir en Twitter
Visitar sitio web
Traducir
diff --git a/app/src/main/res/values-es-rUS/strings.xml b/app/src/main/res/values-es-rUS/strings.xml
index da37bf2a..b57b480b 100644
--- a/app/src/main/res/values-es-rUS/strings.xml
+++ b/app/src/main/res/values-es-rUS/strings.xml
@@ -103,7 +103,6 @@
Apoyar el desarrollo
Versión
Autor
- Escribir un email
Seguir en Twitter
Visitar sitio web
Traducir
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 45440748..7fc51278 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -106,7 +106,6 @@
Tue kehitystä
Versio
Luoja
- Kirjoita sähköpostia
Seuraa Twitterissä
Vieraile verkkosivulla
Käännä
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index c639b01b..33699390 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -103,7 +103,6 @@
Aider le développement
Version
Auteur
- Écrire un email
Suivre sur Twitter
Visiter le site internet
Traduire
diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml
index cff7fcdd..d5e1576f 100644
--- a/app/src/main/res/values-he/strings.xml
+++ b/app/src/main/res/values-he/strings.xml
@@ -103,7 +103,6 @@
תמיכה בפיתוח
גרסה
מחבר
- כתוב אימייל
עקוב בטוויטר
ביקור באתר
תרגם
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index 0cfccfe7..c83e80f0 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -103,7 +103,6 @@
Podrži razvoj
Verzija
Autor
- Napiši email
Prati na Twitteru
Posjeti web-stranicu
Prevedi
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 59b63933..ce9f4db7 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -103,7 +103,6 @@
Fejlesztés támogatás
Verzió
Készítő
- Írjon e-mailt
Twitter
Látogassa meg a honlapot
Fordítás
diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml
index bd5c94d0..98371483 100644
--- a/app/src/main/res/values-id/strings.xml
+++ b/app/src/main/res/values-id/strings.xml
@@ -106,7 +106,6 @@
Dukung pengembangan
Versi
Penulis
- Tulis pesan elektronik
Ikuti di Twitter
Kunjungi situs
Terjemahkan
diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml
index bd5c94d0..98371483 100644
--- a/app/src/main/res/values-in/strings.xml
+++ b/app/src/main/res/values-in/strings.xml
@@ -106,7 +106,6 @@
Dukung pengembangan
Versi
Penulis
- Tulis pesan elektronik
Ikuti di Twitter
Kunjungi situs
Terjemahkan
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index fc6aed82..29f64a31 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -106,7 +106,6 @@
Supporta lo sviluppo
Versione
Autore
- Scrivi un\'email
Segui su Twitter
Visita sito web
Traduci
diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml
index cff7fcdd..d5e1576f 100644
--- a/app/src/main/res/values-iw/strings.xml
+++ b/app/src/main/res/values-iw/strings.xml
@@ -103,7 +103,6 @@
תמיכה בפיתוח
גרסה
מחבר
- כתוב אימייל
עקוב בטוויטר
ביקור באתר
תרגם
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index b811635e..44de2148 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -103,7 +103,6 @@
開発を支援
バージョン
製作者
- メールを書く
Twitter でフォロー
ウェブサイトを開く
翻訳
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index d61089ae..a6f52fb7 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -103,7 +103,6 @@
개발 지원
버전
제작자
- 이메일 작성
트위터에서 팔로우하기
웹사이트 방문
번역
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 56aad8ee..890ec1ff 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -103,7 +103,6 @@
Ondersteun ontwikkeling
Versie
Auteur
- Schrijf een email
Volgen op Twitter
Bezoek website
Vertalen
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 9be872e6..93aaf079 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -103,7 +103,6 @@
Wspomóż rozwój
Wersja
O autorze
- Napisz maila
Śledź na Twitterze
Odwiedź stronę
Tłumaczenie
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 0e6fa656..3119aa24 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -106,7 +106,6 @@
Apoiar o desenvolvimento
Versão
Autor
- Escreva um email
Seguir no Twitter
Visitar site
Traduzir
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index d50b376d..bc444947 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -103,7 +103,6 @@
Susţineţi dezvoltarea
Versiune
Autor
- Scrieţi un e-mail
Urmăriţi pe Twitter
Vizitati site-ul web
Traducere
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 53626d4e..554830cc 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -106,7 +106,6 @@
Поддержать разработку
Версия
Автор
- Написать на электронную почту
Следить в Twitter
Посетить сайт
Перевести
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index eb83f885..d5b448f0 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -103,7 +103,6 @@
Geliştirmeyi destekleyin
Sürüm
Yapımcı
- Bir e-posta yazın
Twitter\'da takip et
Web sitesini ziyaret edin
Çeviri
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index e621c63f..d9ee9223 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -103,7 +103,6 @@
Підтримати розробника
Версія
Автор
- Написати листа
Слідкувати у Твіттері
Відвідати веб-сайт
Перекласти
diff --git a/app/src/main/res/values-v19/dimens.xml b/app/src/main/res/values-v19/dimens.xml
deleted file mode 100644
index d0e70b1d..00000000
--- a/app/src/main/res/values-v19/dimens.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
- 25dp
-
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 22166221..1fc9aa85 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -97,7 +97,6 @@
Hỗ trợ phát triển
Phiên bản
Tác giả
- Viết email
Theo dõi trên Twitter
Truy cập trang web
Dịch
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 4635daae..54f5f43c 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -104,7 +104,6 @@
支持开发者
版本
作者
- 撰写邮件
在 Twitter 上关注
访问网站
翻译
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index ce4ba3bb..2676bf4f 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -107,7 +107,6 @@
支援開發
版本
作者
- 寫 email 給我們
在 Twitter 上追蹤我們
造訪網站
翻譯
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index 96270a1d..f5a9c6e4 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -15,7 +15,7 @@
120dp
104dp
- 0dp
+ 25dp
48dp
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index c32c74bf..fb2de6fa 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -164,7 +164,6 @@
Source
Author
Website
- Write an Email
Follow on Twitter
Visit Website
Report Bugs