From f44bd5e47d4086115f79964dddd94a291f128f95 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 30 Nov 2011 22:11:56 +0300 Subject: [PATCH] add select none to headlines selection menu --- res/menu/main_menu.xml | 6 ++++++ res/values/strings.xml | 1 + src/org/fox/ttrss/MainActivity.java | 9 +++++++++ 3 files changed, 16 insertions(+) diff --git a/res/menu/main_menu.xml b/res/menu/main_menu.xml index ac087091..f4f7ed30 100644 --- a/res/menu/main_menu.xml +++ b/res/menu/main_menu.xml @@ -61,6 +61,12 @@ android:icon="@drawable/ic_menu_rss" android:showAsAction="" android:title="@string/selection_toggle_published"/> + + diff --git a/res/values/strings.xml b/res/values/strings.xml index 9382128f..1948e3cb 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -54,6 +54,7 @@ (Un)Star (Un)Publish (Un)Read + Deselect all (Un)Star (Un)Publish (Un)Read diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java index c5573c2b..7a11373c 100644 --- a/src/org/fox/ttrss/MainActivity.java +++ b/src/org/fox/ttrss/MainActivity.java @@ -619,6 +619,15 @@ public class MainActivity extends FragmentActivity implements FeedsFragment.OnFe updateHeadlines(); } return true; + case R.id.selection_select_none: + if (hf != null) { + ArticleList selected = hf.getSelectedArticles(); + if (selected.size() > 0) { + selected.clear(); + hf.notifyUpdated(); + } + } + return true; case R.id.selection_toggle_unread: if (hf != null) { ArticleList selected = hf.getSelectedArticles();