summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/src/main
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2014-11-06 19:13:59 +0300
committerAndrew Dolgov <[email protected]>2014-11-06 19:13:59 +0300
commit552476bf2c6992a1312f9f4ee144d421f578688e (patch)
tree4f392c33a4d28feb028be84ca718e0298427d48c /org.fox.ttrss/src/main
parentfe3e40d236eec8280bdae265cf27ba3848e2df6c (diff)
remove default_view_mode partially because jumping directly to article makes options only available while viewing headlines impossible to reach
Diffstat (limited to 'org.fox.ttrss/src/main')
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/FeedCategoriesFragment.java15
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsFragment.java15
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedCategoriesFragment.java11
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java8
-rw-r--r--org.fox.ttrss/src/main/res/values/arrays.xml4
-rw-r--r--org.fox.ttrss/src/main/res/xml/preferences.xml8
6 files changed, 8 insertions, 53 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedCategoriesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedCategoriesFragment.java
index bb64e9db..4512dfc2 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedCategoriesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedCategoriesFragment.java
@@ -517,19 +517,8 @@ public class FeedCategoriesFragment extends Fragment implements OnItemClickListe
if (list != null) {
FeedCategory cat = (FeedCategory)list.getItemAtPosition(position);
- if (cat.id < 0) {
- m_activity.onCatSelected(cat, false);
- } else {
- if ("ARTICLES".equals(m_prefs.getString("default_view_mode", "HEADLINES")) &&
- m_prefs.getBoolean("browse_cats_like_feeds", false)) {
-
- m_activity.openFeedArticles(new Feed(cat.id, cat.title, true));
-
- } else {
- m_activity.onCatSelected(cat);
- }
- }
-
+ m_activity.onCatSelected(cat);
+
m_selectedCat = cat;
m_adapter.notifyDataSetChanged();
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsFragment.java
index 2a0a2126..8174bb2f 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsFragment.java
@@ -392,20 +392,9 @@ public class FeedsFragment extends Fragment implements OnItemClickListener, OnSh
Feed feed = (Feed)list.getItemAtPosition(position);
if (feed.is_cat) {
- if (m_activity.isSmallScreen() && "ARTICLES".equals(m_prefs.getString("default_view_mode", "HEADLINES")) &&
- m_prefs.getBoolean("browse_cats_like_feeds", false)) {
-
- m_activity.openFeedArticles(feed);
-
- } else {
- m_activity.onCatSelected(new FeedCategory(feed.id, feed.title, feed.unread));
- }
+ m_activity.onCatSelected(new FeedCategory(feed.id, feed.title, feed.unread));
} else {
- if ("ARTICLES".equals(m_prefs.getString("default_view_mode", "HEADLINES"))) {
- m_activity.openFeedArticles(feed);
- } else {
- m_activity.onFeedSelected(feed);
- }
+ m_activity.onFeedSelected(feed);
}
m_selectedFeed = feed;
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedCategoriesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedCategoriesFragment.java
index 0a840736..b260a47c 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedCategoriesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedCategoriesFragment.java
@@ -208,15 +208,8 @@ public class OfflineFeedCategoriesFragment extends Fragment implements OnItemCli
if (cursor != null) {
int feedId = (int) cursor.getLong(0);
Log.d(TAG, "clicked on feed " + feedId);
-
- if (m_activity.isSmallScreen() && "ARTICLES".equals(m_prefs.getString("default_view_mode", "HEADLINES")) &&
- m_prefs.getBoolean("browse_cats_like_feeds", false)) {
-
- m_activity.openFeedArticles(feedId, true);
-
- } else {
- m_activity.onCatSelected(feedId);
- }
+
+ m_activity.onCatSelected(feedId);
m_selectedCatId = feedId;
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java
index cb456319..9ac6f26a 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java
@@ -226,12 +226,8 @@ public class OfflineFeedsFragment extends Fragment implements OnItemClickListene
int feedId = (int) cursor.getLong(0);
Log.d(TAG, "clicked on feed " + feedId);
- if (!m_activity.isSmallScreen() && "ARTICLES".equals(m_prefs.getString("default_view_mode", "HEADLINES"))) {
- m_activity.openFeedArticles(feedId, false);
- } else {
- m_activity.onFeedSelected(feedId);
- }
-
+ m_activity.onFeedSelected(feedId);
+
m_selectedFeedId = feedId;
m_adapter.notifyDataSetChanged();
diff --git a/org.fox.ttrss/src/main/res/values/arrays.xml b/org.fox.ttrss/src/main/res/values/arrays.xml
index b1ab9730..abfc18d5 100644
--- a/org.fox.ttrss/src/main/res/values/arrays.xml
+++ b/org.fox.ttrss/src/main/res/values/arrays.xml
@@ -13,10 +13,6 @@
<item>@string/category_browse_headlines</item>
<item>@string/category_browse_articles</item>
</string-array>
- <string-array name="pref_view_mode_values" translatable="false">
- <item>HEADLINES</item>
- <item>ARTICLES</item>
- </string-array>
<string-array name="pref_offline_amounts" translatable="false">
<item>150</item>
<item>250</item>
diff --git a/org.fox.ttrss/src/main/res/xml/preferences.xml b/org.fox.ttrss/src/main/res/xml/preferences.xml
index ec1c6418..1caa2f2e 100644
--- a/org.fox.ttrss/src/main/res/xml/preferences.xml
+++ b/org.fox.ttrss/src/main/res/xml/preferences.xml
@@ -79,14 +79,6 @@
android:summary="@string/browse_cats_like_feeds_summary"
android:title="@string/browse_cats_like_feeds" />
- <ListPreference
- android:defaultValue="HEADLINES"
- android:entries="@array/pref_view_mode_names"
- android:entryValues="@array/pref_view_mode_values"
- android:key="default_view_mode"
- android:summary="@string/pref_default_view_mode_long"
- android:title="@string/pref_default_view_mode" />
-
<CheckBoxPreference
android:defaultValue="true"
android:key="headlines_show_content"