Skip to content

Commit

Permalink
Distinguish between types and values
Browse files Browse the repository at this point in the history
  • Loading branch information
NWuensche committed Aug 26, 2019
1 parent 8c7f955 commit 4daa817
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -365,7 +365,7 @@ public void setArticleTextAlignmentJustify(boolean value) {
}

public String getHandlePreformattedTextOption() {
return getString(R.string.pref_key_ui_article_handlePreformattedText, getString(R.string.pref_desc_ui_article_handlePreformattedText_overflow));
return getString(R.string.pref_key_ui_article_handlePreformattedText, "pre-overflow");
}

public void setHandlePreformattedTextOption(String value) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -683,11 +683,7 @@ private String getHtmlPage() {
if(weightedFont) additionalClasses.add("weighted-font");
if(settings.isArticleFontSerif()) additionalClasses.add("serif-font");
if(settings.isArticleTextAlignmentJustify()) additionalClasses.add("text-align-justify");
if(settings.getHandlePreformattedTextOption().equals(getString(R.string.pref_desc_ui_article_handlePreformattedText_overflow))) {
additionalClasses.add("pre-overflow");
} else {
additionalClasses.add("pre-prewrap");
}
additionalClasses.add(settings.getHandlePreformattedTextOption());

String classAttr;
if(!additionalClasses.isEmpty()) {
Expand Down
6 changes: 4 additions & 2 deletions app/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -248,8 +248,10 @@
<string name="pref_desc_ui_article_textAlignment_justify">Streckt die Textzeilen, so dass jede Zeile die gleiche Breite hat (wie in Zeitungen)</string>
<string name="pref_name_ui_article_handlePreformattedText">Umgang mit langen Textzeilen</string>
<string name="pref_desc_ui_article_handlePreformattedText">Standardoption im Umgang mit vorformatiertem Text, welcher nicht vollständig auf das Display passt.</string>
<string name="pref_desc_ui_article_handlePreformattedText_overflow">Scroll innerhalb des Fensters (overflow)</string>
<string name="pref_desc_ui_article_handlePreformattedText_prewrap">Breche Zeilen um (pre-wrap)</string>
<string-array name="pref_option_handlePreformattedText" translatable="true">
<item>Scroll innerhalb des Fensters (overflow)</item>
<item>Breche Zeilen um (pre-wrap)</item>
</string-array>
<string name="pref_name_ui_readingSpeed">Lesegeschwindigkeit</string>
<string name="pref_desc_ui_readingSpeed">Deine Lesegeschwindigkeit (gemessen in Wörtern pro Minute). Zum Berechnen der geschätzten Lesezeit genutzt.</string>
<string name="pref_name_ui_keepScreenOn">Bildschirm während Lesens anlassen</string>
Expand Down
6 changes: 3 additions & 3 deletions app/src/main/res/values/arrays.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="pref_option_handlePreformattedText_values" translatable="true">
<item>@string/pref_desc_ui_article_handlePreformattedText_overflow</item>
<item>@string/pref_desc_ui_article_handlePreformattedText_prewrap</item>
<string-array name="pref_option_handlePreformattedText_values" translatable="false">
<item>pre-overflow</item>
<item>pre-prewrap</item>
</string-array>
<string-array name="pref_option_readingSpeed_values" translatable="false">
<item>100</item>
Expand Down
9 changes: 4 additions & 5 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -206,9 +206,10 @@
<string name="pref_desc_ui_article_textAlignment_justify">Stretches lines to equal width (like in newspapers)</string>
<string name="pref_name_ui_article_handlePreformattedText">Handling Long Preformatted Text</string>
<string name="pref_desc_ui_article_handlePreformattedText">How To handle preformatted text that is too long to show completely.</string>
<string name="pref_desc_ui_article_handlePreformattedText_overflow">Scroll inside window (overflow)</string>
<string name="pref_desc_ui_article_handlePreformattedText_prewrap">Break lines (pre-wrap)</string>

<string-array name="pref_option_handlePreformattedText" translatable="true">
<item>Scroll inside window (overflow)</item>
<item>Break lines (pre-wrap)</item>
</string-array>
<string name="pref_name_ui_article_fullscreen">Fullscreen Article View</string>
<string name="pref_desc_ui_article_fullscreen">Hides system and app bars when reading articles</string>
<string name="pref_name_ui_readingSpeed">Reading speed</string>
Expand Down Expand Up @@ -314,6 +315,4 @@
<string name="connectionWizard_summary_prev">Back</string>
<string name="connectionWizard_summary_next">Save settings</string>
<string name="remove_tag">Remove tag</string>


</resources>
4 changes: 2 additions & 2 deletions app/src/main/res/xml/preferences.xml
Original file line number Diff line number Diff line change
Expand Up @@ -109,9 +109,9 @@
android:title="@string/pref_name_ui_article_handlePreformattedText"
android:summary="@string/pref_desc_ui_article_handlePreformattedText"
android:dialogTitle="@string/pref_name_ui_article_handlePreformattedText"
android:entries="@array/pref_option_handlePreformattedText_values"
android:entries="@array/pref_option_handlePreformattedText"
android:entryValues="@array/pref_option_handlePreformattedText_values"
android:defaultValue="@string/pref_desc_ui_article_handlePreformattedText_overflow"/>
android:defaultValue="pre-overflow"/>
<fr.gaulupeau.apps.Poche.ui.preferences.IntListPreference
android:key="@string/pref_key_ui_readingSpeed"
android:title="@string/pref_name_ui_readingSpeed"
Expand Down

0 comments on commit 4daa817

Please sign in to comment.