summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/MainActivity.java
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2011-11-24 19:11:10 +0300
committerAndrew Dolgov <fox@fakecake.org>2011-11-24 19:11:10 +0300
commit1469ff7b8f0a01e14a8a80a741c2ec1df84ca645 (patch)
treede39ba41ec2369aaec3755203ca82139da02be40 /src/org/fox/ttrss/MainActivity.java
parent2c2a032471742ccd6f1c0b1c86ead6127b2c237a (diff)
reorganize actionbar
Diffstat (limited to 'src/org/fox/ttrss/MainActivity.java')
-rw-r--r--src/org/fox/ttrss/MainActivity.java19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java
index 8ef91d39..c7dd18c9 100644
--- a/src/org/fox/ttrss/MainActivity.java
+++ b/src/org/fox/ttrss/MainActivity.java
@@ -182,7 +182,7 @@ public class MainActivity extends Activity implements FeedsFragment.OnFeedSelect
Intent intent = new Intent(this, PreferencesActivity.class);
startActivityForResult(intent, 0);
return true;
- case R.id.update:
+ case R.id.update_feeds:
refreshFeeds();
return true;
case R.id.logout:
@@ -245,9 +245,11 @@ public class MainActivity extends Activity implements FeedsFragment.OnFeedSelect
ft.commit();
m_menu.findItem(R.id.login).setVisible(false);
+
m_menu.findItem(R.id.logout).setVisible(true);
- m_menu.findItem(R.id.update).setVisible(true);
- m_menu.findItem(R.id.show_feeds).setVisible(true);
+
+ m_menu.findItem(R.id.update_feeds).setEnabled(true);
+ m_menu.findItem(R.id.show_feeds).setEnabled(true);
if (m_refreshTask != null) {
m_refreshTask.cancel();
@@ -329,8 +331,10 @@ public class MainActivity extends Activity implements FeedsFragment.OnFeedSelect
findViewById(R.id.feeds_fragment).setVisibility(View.GONE);
findViewById(R.id.article_fragment).setVisibility(View.VISIBLE);
- if (m_menu != null)
+ if (m_menu != null) {
m_menu.findItem(R.id.close_article).setVisible(true);
+ m_menu.findItem(R.id.share_article).setVisible(true);
+ }
}
@@ -344,10 +348,13 @@ public class MainActivity extends Activity implements FeedsFragment.OnFeedSelect
if (m_menu != null) {
m_menu.findItem(R.id.login).setVisible(true);
+
m_menu.findItem(R.id.logout).setVisible(false);
- m_menu.findItem(R.id.update).setVisible(false);
- m_menu.findItem(R.id.show_feeds).setVisible(false);
m_menu.findItem(R.id.close_article).setVisible(false);
+ m_menu.findItem(R.id.share_article).setVisible(false);
+
+ m_menu.findItem(R.id.update_feeds).setEnabled(false);
+ m_menu.findItem(R.id.show_feeds).setEnabled(false);
}
if (m_refreshTask != null) {