summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/src/main/res
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2019-08-12 12:26:05 +0300
committerAndrew Dolgov <[email protected]>2019-08-12 12:26:05 +0300
commitc4c9adc006614a6f8c55b7a44aadd66da06b87be (patch)
tree307a8bb3abd4dbd719f2d554bed7918dd6c33667 /org.fox.ttrss/src/main/res
parentdafb63a1499a36dbc3de092570a9c189aeb049f8 (diff)
make HEADLINES_REQUEST_SIZE into a configurable preference to speed things up on slow connections
Diffstat (limited to 'org.fox.ttrss/src/main/res')
-rw-r--r--org.fox.ttrss/src/main/res/values/arrays.xml6
-rwxr-xr-xorg.fox.ttrss/src/main/res/values/strings.xml2
-rwxr-xr-xorg.fox.ttrss/src/main/res/xml/preferences.xml9
3 files changed, 16 insertions, 1 deletions
diff --git a/org.fox.ttrss/src/main/res/values/arrays.xml b/org.fox.ttrss/src/main/res/values/arrays.xml
index 47cac770..25b2bd58 100644
--- a/org.fox.ttrss/src/main/res/values/arrays.xml
+++ b/org.fox.ttrss/src/main/res/values/arrays.xml
@@ -46,4 +46,10 @@
<item>@string/widget_background_dark</item>
<item>@string/widget_background_transparent</item>
</string-array>
+ <string-array name="pref_headlines_request_values" translatable="false">
+ <item>10</item>
+ <item>15</item>
+ <item>30</item>
+ <item>45</item>
+ </string-array>
</resources> \ No newline at end of file
diff --git a/org.fox.ttrss/src/main/res/values/strings.xml b/org.fox.ttrss/src/main/res/values/strings.xml
index e9d38e70..2e21d19e 100755
--- a/org.fox.ttrss/src/main/res/values/strings.xml
+++ b/org.fox.ttrss/src/main/res/values/strings.xml
@@ -271,4 +271,6 @@
<string name="logcat_title">Log viewer</string>
<string name="cat_labels">Labels</string>
<string name="cat_uncategorized">Uncategorized</string>
+ <string name="prefs_headline_request_size">How many headlines to request</string>
+ <string name="prefs_headline_request_size_long">Use lower values on slow connections</string>
</resources>
diff --git a/org.fox.ttrss/src/main/res/xml/preferences.xml b/org.fox.ttrss/src/main/res/xml/preferences.xml
index 7a05b18a..a167d01c 100755
--- a/org.fox.ttrss/src/main/res/xml/preferences.xml
+++ b/org.fox.ttrss/src/main/res/xml/preferences.xml
@@ -97,6 +97,14 @@
android:summary="@string/prefs_headline_display_mode_long"
android:title="@string/prefs_headline_display_mode" />
+ <ListPreference
+ android:defaultValue="30"
+ android:entries="@array/pref_headlines_request_values"
+ android:entryValues="@array/pref_headlines_request_values"
+ android:key="headlines_request_size"
+ android:summary="@string/prefs_headline_request_size_long"
+ android:title="@string/prefs_headline_request_size" />
+
<org.fox.ttrss.util.LessBrokenSwitchPreference
android:defaultValue="true"
android:key="open_fresh_on_startup"
@@ -107,7 +115,6 @@
android:key="inline_video_player"
android:summary="Experimental: play videos inside headlines list. Long tap to open separate player"
android:title="Inline video player" />
-
</PreferenceCategory>
<PreferenceCategory android:title="@string/reading" >
<org.fox.ttrss.util.FontSizeDialogPreference