diff --git a/mobile/res/menu/main.xml b/mobile/res/menu/main.xml
index 479e4446..a998cfe7 100644
--- a/mobile/res/menu/main.xml
+++ b/mobile/res/menu/main.xml
@@ -5,46 +5,6 @@
android:orderInCategory="10"
android:showAsAction="ifRoom|collapseActionView"
android:actionViewClass="android.widget.SearchView" />
- -
-
- -
-
-
-
-
-
- -
+ android:title="@string/action_settings">
- IITC source
Load IITC main script from url or use local script. Currently used source:
- Chat
- Full
- Compact
- Public
- Faction
- Info
- Debug
Clear Cookies
Search
Choose account to login
diff --git a/mobile/src/com/cradle/iitc_mobile/IITC_Mobile.java b/mobile/src/com/cradle/iitc_mobile/IITC_Mobile.java
index ab01edc1..ed0d646a 100644
--- a/mobile/src/com/cradle/iitc_mobile/IITC_Mobile.java
+++ b/mobile/src/com/cradle/iitc_mobile/IITC_Mobile.java
@@ -387,15 +387,16 @@ public class IITC_Mobile extends Activity {
getMenuInflater().inflate(R.menu.main, menu);
// Get the SearchView and set the searchable configuration
SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
- this.mSearchMenuItem = menu.findItem(R.id.menu_search);
+ mSearchMenuItem = menu.findItem(R.id.menu_search);
final SearchView searchView =
(SearchView) mSearchMenuItem.getActionView();
// Assumes current activity is the searchable activity
searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
searchView.setIconifiedByDefault(false); // Do not iconify the widget; expand it by default
+
// enable/disable mDesktopMode menu
- enableDesktopUI(menu);
- enableAdvancedMenu(menu);
+ MenuItem item = menu.findItem(R.id.menu_clear_cookies);
+ item.setVisible(mAdvancedMenu);
return true;
}
@@ -446,24 +447,6 @@ public class IITC_Mobile extends Activity {
.getIITCVersion());
startActivity(intent);
return true;
- case R.id.menu_info:
- switchToPane(Pane.INFO);
- return true;
- case R.id.menu_full:
- switchToPane(Pane.FULL);
- return true;
- case R.id.menu_compact:
- switchToPane(Pane.COMPACT);
- return true;
- case R.id.menu_public:
- switchToPane(Pane.PUBLIC);
- return true;
- case R.id.menu_faction:
- switchToPane(Pane.FACTION);
- return true;
- case R.id.menu_debug:
- switchToPane(Pane.DEBUG);
- return true;
case R.id.menu_clear_cookies:
CookieManager cm = CookieManager.getInstance();
cm.removeAllCookie();
@@ -579,17 +562,6 @@ public class IITC_Mobile extends Activity {
setLoadingState(true);
}
- // disable/enable some menu buttons...
- public void enableDesktopUI(Menu menu) {
- MenuItem item;
- item = menu.findItem(R.id.menu_chat);
- item.setVisible(!mDesktopMode);
- item = menu.findItem(R.id.menu_info);
- item.setVisible(!mDesktopMode);
- item = menu.findItem(R.id.menu_debug);
- item.setVisible(!mDesktopMode);
- }
-
// remove dialog and add it back again
// to ensure it is the last element of the list
// focused dialogs should be closed first
@@ -622,14 +594,6 @@ public class IITC_Mobile extends Activity {
}
}
- public void enableAdvancedMenu(Menu menu) {
- MenuItem item;
- item = menu.findItem(R.id.menu_debug);
- item.setVisible(mAdvancedMenu);
- item = menu.findItem(R.id.menu_clear_cookies);
- item.setVisible(mAdvancedMenu);
- }
-
/**
* @deprecated ActionBar related stuff should be handled by IITC_NavigationHelper
* @see getNavigationHelper()
diff --git a/mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java b/mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java
index 28b19977..14af431f 100644
--- a/mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java
+++ b/mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java
@@ -226,13 +226,13 @@ public class IITC_NavigationHelper extends ActionBarDrawerToggle implements OnNa
@Override
public void onDrawerClosed(View drawerView) {
- // TODO Auto-generated method stub
+ // TODO change menu? (via invalidateOptionsMenu)
super.onDrawerClosed(drawerView);
}
@Override
public void onDrawerOpened(View drawerView) {
- // TODO Auto-generated method stub
+ // TODO change menu? (via invalidateOptionsMenu)
super.onDrawerOpened(drawerView);
}