diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/activities/InstanceActivity.java b/app/src/main/java/fr/gouv/etalab/mastodon/activities/InstanceActivity.java
index ff783a4e1..e6956f594 100644
--- a/app/src/main/java/fr/gouv/etalab/mastodon/activities/InstanceActivity.java
+++ b/app/src/main/java/fr/gouv/etalab/mastodon/activities/InstanceActivity.java
@@ -35,7 +35,6 @@ import fr.gouv.etalab.mastodon.R;
import fr.gouv.etalab.mastodon.asynctasks.RetrieveInstanceAsyncTask;
import fr.gouv.etalab.mastodon.client.APIResponse;
import fr.gouv.etalab.mastodon.client.Entities.Instance;
-import fr.gouv.etalab.mastodon.client.Entities.InstanceSocial;
import fr.gouv.etalab.mastodon.helper.Helper;
import fr.gouv.etalab.mastodon.interfaces.OnRetrieveInstanceInterface;
diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/activities/InstanceHealthActivity.java b/app/src/main/java/fr/gouv/etalab/mastodon/activities/InstanceHealthActivity.java
index 00bd71694..93e04b081 100644
--- a/app/src/main/java/fr/gouv/etalab/mastodon/activities/InstanceHealthActivity.java
+++ b/app/src/main/java/fr/gouv/etalab/mastodon/activities/InstanceHealthActivity.java
@@ -39,7 +39,6 @@ import android.view.ViewGroup;
import android.view.Window;
import android.widget.Button;
import android.widget.LinearLayout;
-import android.widget.ProgressBar;
import android.widget.RelativeLayout;
import android.widget.TextView;
diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/fragments/SettingsFragment.java b/app/src/main/java/fr/gouv/etalab/mastodon/fragments/SettingsFragment.java
index 33c571375..b40414a14 100644
--- a/app/src/main/java/fr/gouv/etalab/mastodon/fragments/SettingsFragment.java
+++ b/app/src/main/java/fr/gouv/etalab/mastodon/fragments/SettingsFragment.java
@@ -216,6 +216,19 @@ public class SettingsFragment extends Fragment {
}
});
+ boolean disableGif = sharedpreferences.getBoolean(Helper.SET_DISABLE_GIF, false);
+ final CheckBox set_disable_gif = rootView.findViewById(R.id.set_disable_gif);
+ set_disable_gif.setChecked(disableGif);
+ set_disable_gif.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ SharedPreferences.Editor editor = sharedpreferences.edit();
+ editor.putBoolean(Helper.SET_DISABLE_GIF, set_disable_gif.isChecked());
+ editor.apply();
+ }
+ });
+
+
boolean livenotif = sharedpreferences.getBoolean(Helper.SET_LIVE_NOTIFICATIONS, true);
final CheckBox set_live_notif = rootView.findViewById(R.id.set_live_notify);
set_live_notif.setChecked(livenotif);
@@ -235,6 +248,7 @@ public class SettingsFragment extends Fragment {
});
+
boolean display_global = sharedpreferences.getBoolean(Helper.SET_DISPLAY_GLOBAL, true);
final CheckBox set_display_global = rootView.findViewById(R.id.set_display_global);
set_display_global.setChecked(display_global);
diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/helper/Helper.java b/app/src/main/java/fr/gouv/etalab/mastodon/helper/Helper.java
index 5229d18d4..528237b37 100644
--- a/app/src/main/java/fr/gouv/etalab/mastodon/helper/Helper.java
+++ b/app/src/main/java/fr/gouv/etalab/mastodon/helper/Helper.java
@@ -216,6 +216,7 @@ public class Helper {
public static final String INSTANCE_VERSION = "instance_version";
public static final String SET_LIVE_NOTIFICATIONS = "set_show_replies";
public static final String SET_PICTURE_URL = "set_picture_url";
+ public static final String SET_DISABLE_GIF = "set_disable_gif";
public static final int ATTACHMENT_ALWAYS = 1;
public static final int ATTACHMENT_WIFI = 2;
public static final int ATTACHMENT_ASK = 3;
diff --git a/app/src/main/res/layout-sw600dp/fragment_settings.xml b/app/src/main/res/layout-sw600dp/fragment_settings.xml
index 0811afc73..b6f465f30 100644
--- a/app/src/main/res/layout-sw600dp/fragment_settings.xml
+++ b/app/src/main/res/layout-sw600dp/fragment_settings.xml
@@ -119,6 +119,14 @@
android:text="@string/live_notif"
android:layout_height="wrap_content" />
+
+
+
+
+
+
+
+
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index cb6f85b78..41c3d19d6 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -443,4 +443,5 @@
البحث
حذف
تحميل المزيد من التبويقات ...
+ Disable GIF avatars
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 34451088e..09b86e7b3 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -421,4 +421,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 4894d8060..1ac933e42 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -402,4 +402,5 @@
Suche
Löschen
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-en/strings.xml b/app/src/main/res/values-en/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-en/strings.xml
+++ b/app/src/main/res/values-en/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 7fc3490c4..b73fbd5c7 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -412,4 +412,5 @@
Rechercher
Supprimer
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml
index ea9db485a..f2ffcbdab 100644
--- a/app/src/main/res/values-he/strings.xml
+++ b/app/src/main/res/values-he/strings.xml
@@ -429,4 +429,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml
index 18066c8d2..83be9a800 100644
--- a/app/src/main/res/values-id/strings.xml
+++ b/app/src/main/res/values-id/strings.xml
@@ -406,4 +406,5 @@ https://yandex.ru/legal/confidential/?lang=en
Cari
Hapus
Ambil lebih banyak kutipan…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index ab37a23e0..f58a82eb8 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -405,4 +405,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index ab37a23e0..f58a82eb8 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -405,4 +405,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 4b2c9ca05..42229df1e 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -413,4 +413,5 @@
Zoeken
Verwijderen
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml
index b3f8a005f..07e46ca4b 100644
--- a/app/src/main/res/values-no/strings.xml
+++ b/app/src/main/res/values-no/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 34451088e..09b86e7b3 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -421,4 +421,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 1e7ee8b60..d9e2b08e4 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -413,4 +413,5 @@
Pesquisar
Eliminar
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index 11bce0480..ee2f297b4 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -417,4 +417,5 @@ Vă mulțumesc:
Căutare
Șterge
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 2e9e567c0..655b6bfc3 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -421,4 +421,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
index 2e9e567c0..655b6bfc3 100644
--- a/app/src/main/res/values-sr/strings.xml
+++ b/app/src/main/res/values-sr/strings.xml
@@ -421,4 +421,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index d46a631fd..346232f08 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -413,4 +413,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 09a66edb2..ca16edd5d 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -405,4 +405,5 @@ Teşekkürler:
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 2e9e567c0..655b6bfc3 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -421,4 +421,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index ab37a23e0..f58a82eb8 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -405,4 +405,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 1b89abda2..0e4b9ecc1 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -399,4 +399,5 @@
Search
Delete
Fetch more toots…
+ Disable GIF avatars
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 24c17eec5..e74902015 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -300,6 +300,7 @@
Display previous message in responses
Display local timeline
Display federated timeline
+ Disable GIF avatars
Path:
Save drafts automatically
Display counters