From 1469ff7b8f0a01e14a8a80a741c2ec1df84ca645 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 24 Nov 2011 19:11:10 +0300 Subject: reorganize actionbar --- src/org/fox/ttrss/MainActivity.java | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'src/org/fox/ttrss/MainActivity.java') 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) { -- cgit v1.2.3-54-g00ecf