mirror of
https://github.com/M66B/FairEmail.git
synced 2024-12-27 02:07:12 +00:00
Allow 5 preview lines
This commit is contained in:
parent
abc8c6ac4e
commit
00487655db
5 changed files with 27 additions and 7 deletions
|
@ -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) {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -823,6 +823,19 @@
|
|||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/tvPreviewLines" />
|
||||
|
||||
<eu.faircode.email.FixedTextView
|
||||
android:id="@+id/tvPreviewLinesHint"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="6dp"
|
||||
android:layout_marginEnd="48dp"
|
||||
android:text="@string/title_advanced_preview_lines_hint"
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||
android:textStyle="italic"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/spPreviewLines" />
|
||||
|
||||
<eu.faircode.email.FixedTextView
|
||||
android:id="@+id/tvPreviewIssue"
|
||||
android:layout_width="0dp"
|
||||
|
@ -834,7 +847,7 @@
|
|||
android:textStyle="italic"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/spPreviewLines" />
|
||||
app:layout_constraintTop_toBottomOf="@id/tvPreviewLinesHint" />
|
||||
|
||||
<eu.faircode.email.FixedTextView
|
||||
android:id="@+id/tvCaptionBody"
|
||||
|
|
|
@ -497,7 +497,7 @@
|
|||
<string name="title_advanced_language_detection_hint">Ondersteuning van taaldetectie is afhankelijk van de fabrikant van het apparaat</string>
|
||||
<string name="title_advanced_autoexpand_hint">Bericht automatisch openen als er slechts één bericht of slechts één ongelezen bericht in een gesprek is</string>
|
||||
<string name="title_advanced_autoseen_hint">Berichten automatisch markeren als gelezen bij uitvouwen, kan worden uitgeschakeld in de individuele accountinstellingen</string>
|
||||
<string name="title_advanced_autoclose_hint">Gesprekken automatisch sluiten wanneer alle berichten zijn gearchiveerd, verzonden of weggegooid</string>
|
||||
<string name="title_advanced_autoclose_hint">Gesprekken automatisch sluiten wanneer alle berichten zijn gearchiveerd, verzonden of verwijderd</string>
|
||||
<string name="title_advanced_sender_hint">De meeste providers staan gemodificeerde verzendadressen niet toe</string>
|
||||
<string name="title_advanced_bcc_hint">Het adres wordt niet weergegeven, maar wordt bij het verzenden toegevoegd</string>
|
||||
<string name="title_advanced_display_harmful_hint">Het uitschakelen van deze optie kan schadelijk zijn voor uw privacy</string>
|
||||
|
@ -646,9 +646,9 @@
|
|||
<string name="title_insert_contact">Contact toevoegen</string>
|
||||
<string name="title_edit_contact">Contact bewerken</string>
|
||||
<string name="title_create_sub_folder">Maak submap</string>
|
||||
<string name="title_empty_trash_ask">Alle weggegooide berichten definitief verwijderen?</string>
|
||||
<string name="title_empty_trash_ask">Alle berichten in de prullenbak definitief verwijderen?</string>
|
||||
<string name="title_empty_spam_ask">Alle spam berichten definitief verwijderen?</string>
|
||||
<string name="title_empty_trash_all_ask">Alle weggegooide berichten van alle accounts definitief verwijderen?</string>
|
||||
<string name="title_empty_trash_all_ask">Alle berichten in de prullenbakken van alle accounts definitief verwijderen?</string>
|
||||
<string name="title_empty_spam_all_ask">Alle spam berichten van alle accounts permanent verwijderen?</string>
|
||||
<string name="title_empty_all">Dit zal alle berichten van zowel het apparaat als de server verwijderen</string>
|
||||
<string name="title_delete_operation_title">Bewerkingen verwijderen</string>
|
||||
|
@ -923,7 +923,7 @@
|
|||
<string name="title_size_reminder">Bericht (%1$s) groter dan de serverlimiet (%2$s)</string>
|
||||
<string name="title_attachments_missing">Niet alle bijlagen zijn gedownload</string>
|
||||
<string name="title_dialog_hint">Dit dialoogvenster kan opnieuw worden ingeschakeld via het 3-puntenmenu in de bovenste actiebalk</string>
|
||||
<string name="title_draft_deleted">Concept weggegooid</string>
|
||||
<string name="title_draft_deleted">Concept verwijderd</string>
|
||||
<string name="title_draft_saved">Concept opgeslagen</string>
|
||||
<string name="title_ask_send_via">Verstuur bericht naar %1$s via %2$s?</string>
|
||||
<string name="title_queued">Bericht wordt verzonden</string>
|
||||
|
@ -1286,7 +1286,7 @@
|
|||
<string name="title_pro_activated">Alle pro-functies zijn geactiveerd</string>
|
||||
<string name="title_pro_valid">Alle pro-functies geactiveerd</string>
|
||||
<string name="title_pro_invalid">Ongeldige reactie</string>
|
||||
<string name="title_pro_support">FairEmail heeft uw hulp nodig. Tik hier om pro functies te kopen om het project gaande te houden.</string>
|
||||
<string name="title_pro_support">FairEmail heeft uw hulp nodig. Tik om pro functies te kopen om het project draaiend te houden of om dit bericht uit te schakelen.</string>
|
||||
<string name="title_boundary_error">Fout bij het downloaden van berichten van de e-mailserver</string>
|
||||
<string name="title_boundary_retry">Probeer opnieuw</string>
|
||||
<string name="title_unexpected_error">Onverwachte fout</string>
|
||||
|
@ -1428,6 +1428,7 @@
|
|||
<item>2</item>
|
||||
<item>3</item>
|
||||
<item>4</item>
|
||||
<item>5</item>
|
||||
</string-array>
|
||||
<string-array name="fontSizeNames">
|
||||
<item>Standaard</item>
|
||||
|
|
|
@ -583,6 +583,7 @@
|
|||
<string name="title_advanced_gravatars_hint">There might be a privacy risk</string>
|
||||
<string name="title_advanced_name_email_hint">When disabled only names will be shown when available</string>
|
||||
<string name="title_advanced_preview_hint">Only available when message text has been downloaded</string>
|
||||
<string name="title_advanced_preview_lines_hint">Maximum %s characters in total</string>
|
||||
<string name="title_advanced_preview_issue">Scrolling can be slow due to a bug in some Android versions when the number of lines is more than one</string>
|
||||
<string name="title_advanced_overview_mode_hint">This can result in very small fonts</string>
|
||||
<string name="title_advanced_placeholders_hint">This applies to reformatted messages only</string>
|
||||
|
@ -1683,6 +1684,7 @@
|
|||
<item>2</item>
|
||||
<item>3</item>
|
||||
<item>4</item>
|
||||
<item>5</item>
|
||||
</string-array>
|
||||
|
||||
<integer-array name="fontSizeValues" translatable="false">
|
||||
|
|
Loading…
Reference in a new issue