diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java b/app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java
index f2af83d8c0..ff9edd5566 100644
--- a/app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java
+++ b/app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java
@@ -113,6 +113,7 @@ public class FragmentOptionsDisplay extends FragmentBase implements SharedPrefer
private SwitchCompat swPreview;
private SwitchCompat swPreviewItalic;
private Spinner spPreviewLines;
+ private TextView tvPreviewLinesHint;
private SwitchCompat swAddresses;
private EditText etMessageZoom;
@@ -216,6 +217,7 @@ public class FragmentOptionsDisplay extends FragmentBase implements SharedPrefer
swPreview = view.findViewById(R.id.swPreview);
swPreviewItalic = view.findViewById(R.id.swPreviewItalic);
spPreviewLines = view.findViewById(R.id.spPreviewLines);
+ tvPreviewLinesHint = view.findViewById(R.id.tvPreviewLinesHint);
swAddresses = view.findViewById(R.id.swAddresses);
etMessageZoom = view.findViewById(R.id.etMessageZoom);
swOverviewMode = view.findViewById(R.id.swOverviewMode);
@@ -661,6 +663,8 @@ public class FragmentOptionsDisplay extends FragmentBase implements SharedPrefer
}
});
+ tvPreviewLinesHint.setText(getString(R.string.title_advanced_preview_lines_hint, NF.format(HtmlHelper.PREVIEW_SIZE)));
+
spPreviewLines.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView> adapterView, View view, int position, long id) {
diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java
index 9f63081d6c..04bb9977ea 100644
--- a/app/src/main/java/eu/faircode/email/HtmlHelper.java
+++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java
@@ -116,7 +116,7 @@ import static androidx.core.text.HtmlCompat.TO_HTML_PARAGRAPH_LINES_INDIVIDUAL;
import static org.w3c.css.sac.Condition.SAC_CLASS_CONDITION;
public class HtmlHelper {
- private static final int PREVIEW_SIZE = 500; // characters
+ static final int PREVIEW_SIZE = 500; // characters
private static final int DEFAULT_FONT_SIZE = 16; // pixels
private static final int DEFAULT_FONT_SIZE_PT = 12; // points
diff --git a/app/src/main/res/layout/fragment_options_display.xml b/app/src/main/res/layout/fragment_options_display.xml
index b62e469a29..56e3b39608 100644
--- a/app/src/main/res/layout/fragment_options_display.xml
+++ b/app/src/main/res/layout/fragment_options_display.xml
@@ -823,6 +823,19 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvPreviewLines" />
+
+
+ app:layout_constraintTop_toBottomOf="@id/tvPreviewLinesHint" />
Ondersteuning van taaldetectie is afhankelijk van de fabrikant van het apparaat
Bericht automatisch openen als er slechts één bericht of slechts één ongelezen bericht in een gesprek is
Berichten automatisch markeren als gelezen bij uitvouwen, kan worden uitgeschakeld in de individuele accountinstellingen
- Gesprekken automatisch sluiten wanneer alle berichten zijn gearchiveerd, verzonden of weggegooid
+ Gesprekken automatisch sluiten wanneer alle berichten zijn gearchiveerd, verzonden of verwijderd
De meeste providers staan gemodificeerde verzendadressen niet toe
Het adres wordt niet weergegeven, maar wordt bij het verzenden toegevoegd
Het uitschakelen van deze optie kan schadelijk zijn voor uw privacy
@@ -646,9 +646,9 @@
Contact toevoegen
Contact bewerken
Maak submap
- Alle weggegooide berichten definitief verwijderen?
+ Alle berichten in de prullenbak definitief verwijderen?
Alle spam berichten definitief verwijderen?
- Alle weggegooide berichten van alle accounts definitief verwijderen?
+ Alle berichten in de prullenbakken van alle accounts definitief verwijderen?
Alle spam berichten van alle accounts permanent verwijderen?
Dit zal alle berichten van zowel het apparaat als de server verwijderen
Bewerkingen verwijderen
@@ -923,7 +923,7 @@
Bericht (%1$s) groter dan de serverlimiet (%2$s)
Niet alle bijlagen zijn gedownload
Dit dialoogvenster kan opnieuw worden ingeschakeld via het 3-puntenmenu in de bovenste actiebalk
- Concept weggegooid
+ Concept verwijderd
Concept opgeslagen
Verstuur bericht naar %1$s via %2$s?
Bericht wordt verzonden
@@ -1286,7 +1286,7 @@
Alle pro-functies zijn geactiveerd
Alle pro-functies geactiveerd
Ongeldige reactie
- FairEmail heeft uw hulp nodig. Tik hier om pro functies te kopen om het project gaande te houden.
+ FairEmail heeft uw hulp nodig. Tik om pro functies te kopen om het project draaiend te houden of om dit bericht uit te schakelen.
Fout bij het downloaden van berichten van de e-mailserver
Probeer opnieuw
Onverwachte fout
@@ -1428,6 +1428,7 @@
- 2
- 3
- 4
+ - 5
- Standaard
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index fd95991ab9..07e76c759f 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -583,6 +583,7 @@
There might be a privacy risk
When disabled only names will be shown when available
Only available when message text has been downloaded
+ Maximum %s characters in total
Scrolling can be slow due to a bug in some Android versions when the number of lines is more than one
This can result in very small fonts
This applies to reformatted messages only
@@ -1683,6 +1684,7 @@
- 2
- 3
- 4
+ - 5