mirror of https://github.com/M66B/FairEmail.git
Show inline images by default
This commit is contained in:
parent
bb1671abfd
commit
c75059120c
|
@ -2403,7 +2403,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
Document document = Jsoup.parse(body);
|
Document document = Jsoup.parse(body);
|
||||||
|
|
||||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||||
boolean inline = prefs.getBoolean("inline_images", false);
|
boolean inline = prefs.getBoolean("inline_images", true);
|
||||||
|
|
||||||
boolean has_images = false;
|
boolean has_images = false;
|
||||||
for (Element img : document.select("img")) {
|
for (Element img : document.select("img")) {
|
||||||
|
@ -3743,7 +3743,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
final ContentLoadingProgressBar pbWait = dview.findViewById(R.id.pbWait);
|
final ContentLoadingProgressBar pbWait = dview.findViewById(R.id.pbWait);
|
||||||
|
|
||||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext());
|
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext());
|
||||||
boolean inline = prefs.getBoolean("inline_images", false);
|
boolean inline = prefs.getBoolean("inline_images", true);
|
||||||
boolean autocontent = prefs.getBoolean("autocontent", false);
|
boolean autocontent = prefs.getBoolean("autocontent", false);
|
||||||
|
|
||||||
setupWebView(webView);
|
setupWebView(webView);
|
||||||
|
|
|
@ -3098,7 +3098,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
|
||||||
long id = args.getLong("id");
|
long id = args.getLong("id");
|
||||||
|
|
||||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||||
boolean inline_images = prefs.getBoolean("inline_images", false);
|
boolean inline_images = prefs.getBoolean("inline_images", true);
|
||||||
|
|
||||||
DB db = DB.getInstance(context);
|
DB db = DB.getInstance(context);
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -389,7 +389,7 @@ public class FragmentOptionsDisplay extends FragmentBase implements SharedPrefer
|
||||||
swAttachmentsAlt.setChecked(prefs.getBoolean("attachments_alt", false));
|
swAttachmentsAlt.setChecked(prefs.getBoolean("attachments_alt", false));
|
||||||
swContrast.setChecked(prefs.getBoolean("contrast", false));
|
swContrast.setChecked(prefs.getBoolean("contrast", false));
|
||||||
swMonospaced.setChecked(prefs.getBoolean("monospaced", false));
|
swMonospaced.setChecked(prefs.getBoolean("monospaced", false));
|
||||||
swImagesInline.setChecked(prefs.getBoolean("inline_images", false));
|
swImagesInline.setChecked(prefs.getBoolean("inline_images", true));
|
||||||
swImagesContacts.setChecked(prefs.getBoolean("contact_images", true));
|
swImagesContacts.setChecked(prefs.getBoolean("contact_images", true));
|
||||||
swImagesAll.setChecked(prefs.getBoolean("all_images", false));
|
swImagesAll.setChecked(prefs.getBoolean("all_images", false));
|
||||||
swCollapseQuotes.setChecked(prefs.getBoolean("collapse_quotes", false));
|
swCollapseQuotes.setChecked(prefs.getBoolean("collapse_quotes", false));
|
||||||
|
|
|
@ -357,7 +357,7 @@ public class HtmlHelper {
|
||||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||||
boolean compact = prefs.getBoolean("compact", false);
|
boolean compact = prefs.getBoolean("compact", false);
|
||||||
int zoom = prefs.getInt("zoom", compact ? 0 : 1);
|
int zoom = prefs.getInt("zoom", compact ? 0 : 1);
|
||||||
boolean inline = prefs.getBoolean("inline_images", false);
|
boolean inline = prefs.getBoolean("inline_images", true);
|
||||||
|
|
||||||
final int px = Helper.dp2pixels(context, (zoom + 1) * 24);
|
final int px = Helper.dp2pixels(context, (zoom + 1) * 24);
|
||||||
|
|
||||||
|
|
|
@ -301,6 +301,7 @@
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginTop="12dp"
|
android:layout_marginTop="12dp"
|
||||||
|
android:checked="true"
|
||||||
android:text="@string/title_advanced_images_inline"
|
android:text="@string/title_advanced_images_inline"
|
||||||
app:layout_constraintEnd_toEndOf="parent"
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
app:layout_constraintStart_toStartOf="parent"
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
|
Loading…
Reference in New Issue