diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 2d230b56..4bad3740 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1,8 +1,8 @@ + android:versionCode="146" + android:versionName="1.23" > Dark gray Number of articles to download Number of articles to download for Offlinemode. (newest first) + Show content previews in headlines list + Preview article content diff --git a/res/xml/preferences.xml b/res/xml/preferences.xml index 4976bca6..74d284f9 100644 --- a/res/xml/preferences.xml +++ b/res/xml/preferences.xml @@ -86,6 +86,12 @@ android:key="default_view_mode" android:summary="@string/pref_default_view_mode_long" android:title="@string/pref_default_view_mode" /> + + - + \ No newline at end of file diff --git a/src/org/fox/ttrss/HeadlinesFragment.java b/src/org/fox/ttrss/HeadlinesFragment.java index e8de1dbd..2a860141 100644 --- a/src/org/fox/ttrss/HeadlinesFragment.java +++ b/src/org/fox/ttrss/HeadlinesFragment.java @@ -650,14 +650,18 @@ public class HeadlinesFragment extends Fragment implements OnItemClickListener, String articleContent = article.content != null ? article.content : ""; if (te != null) { - String excerpt = Jsoup.parse(articleContent).text(); - - if (excerpt.length() > 200) - excerpt = excerpt.substring(0, 200) + "..."; - - te.setText(excerpt); + if (!m_prefs.getBoolean("headlines_show_content", true)) { + te.setVisibility(View.GONE); + } else { + String excerpt = Jsoup.parse(articleContent).text(); + + if (excerpt.length() > 200) + excerpt = excerpt.substring(0, 200) + "..."; + + te.setText(excerpt); + } } - + /* ImageView separator = (ImageView)v.findViewById(R.id.headlines_separator); if (separator != null && m_onlineServices.isSmallScreen()) {