Re-added Sort-button into actionbar and removed dead code.

pull/14/head
Arne Jans 14 years ago
parent 649aad4aa6
commit 89abbb3839

@ -127,7 +127,7 @@ import com.todoroo.astrid.widget.TasksWidget;
public class TaskListActivity extends ListFragment implements OnScrollListener, public class TaskListActivity extends ListFragment implements OnScrollListener,
GestureInterface, OnSortSelectedListener { GestureInterface, OnSortSelectedListener {
public static final String TAG_TASKLIST_FRAGMENT = "tasklist_fragment"; public static final String TAG_TASKLIST_FRAGMENT = "tasklist_fragment"; //$NON-NLS-1$
// --- activities // --- activities
@ -140,7 +140,6 @@ public class TaskListActivity extends ListFragment implements OnScrollListener,
// --- menu codes // --- menu codes
protected static final int MENU_LISTS_ID = R.string.tag_TLA_menu;
protected static final int MENU_ADDONS_ID = R.string.TLA_menu_addons; protected static final int MENU_ADDONS_ID = R.string.TLA_menu_addons;
protected static final int MENU_SETTINGS_ID = R.string.TLA_menu_settings; protected static final int MENU_SETTINGS_ID = R.string.TLA_menu_settings;
protected static final int MENU_SORT_ID = R.string.TLA_menu_sort; protected static final int MENU_SORT_ID = R.string.TLA_menu_sort;
@ -396,13 +395,13 @@ public class TaskListActivity extends ListFragment implements OnScrollListener,
MenuItem item; MenuItem item;
addSyncRefreshMenuItem(menu); if (!(this instanceof DraggableTaskListActivity)) {
item = menu.add(Menu.NONE, MENU_SORT_ID, Menu.NONE, R.string.TLA_menu_sort);
item.setIcon(android.R.drawable.ic_menu_sort_by_size);
item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
}
// if (!mDualFragments) { addSyncRefreshMenuItem(menu);
// item = menu.add(Menu.NONE, MENU_LISTS_ID, Menu.NONE,
// R.string.tag_TLA_menu);
// item.setIcon(R.drawable.ic_menu_lists);
// }
if(!Constants.MARKET_DISABLED) { if(!Constants.MARKET_DISABLED) {
item = menu.add(Menu.NONE, MENU_ADDONS_ID, Menu.NONE, item = menu.add(Menu.NONE, MENU_ADDONS_ID, Menu.NONE,
@ -1295,10 +1294,6 @@ public class TaskListActivity extends ListFragment implements OnScrollListener,
// handle my own menus // handle my own menus
switch (item.getItemId()) { switch (item.getItemId()) {
case MENU_LISTS_ID:
StatisticsService.reportEvent(StatisticsConstants.TLA_MENU_LISTS);
showFilterListActivity();
return true;
case MENU_ADDONS_ID: case MENU_ADDONS_ID:
StatisticsService.reportEvent(StatisticsConstants.TLA_MENU_ADDONS); StatisticsService.reportEvent(StatisticsConstants.TLA_MENU_ADDONS);
intent = new Intent(getActivity(), AddOnActivity.class); intent = new Intent(getActivity(), AddOnActivity.class);
@ -1309,6 +1304,12 @@ public class TaskListActivity extends ListFragment implements OnScrollListener,
intent = new Intent(getActivity(), EditPreferences.class); intent = new Intent(getActivity(), EditPreferences.class);
startActivityForResult(intent, ACTIVITY_SETTINGS); startActivityForResult(intent, ACTIVITY_SETTINGS);
return true; return true;
case MENU_SORT_ID:
StatisticsService.reportEvent(StatisticsConstants.TLA_MENU_SORT);
AlertDialog dialog = SortSelectionActivity.createDialog(getActivity(),
this, sortFlags, sortSort);
dialog.show();
return true;
case MENU_SYNC_ID: case MENU_SYNC_ID:
StatisticsService.reportEvent(StatisticsConstants.TLA_MENU_SYNC); StatisticsService.reportEvent(StatisticsConstants.TLA_MENU_SYNC);
performSyncAction(); performSyncAction();
@ -1415,15 +1416,6 @@ public class TaskListActivity extends ListFragment implements OnScrollListener,
} }
} }
@SuppressWarnings("nls")
private void showFilterListActivity() {
// Intent intent = (Intent) getActivity().getIntent().clone();
// intent.setComponent(new ComponentName(getActivity(), FilterListWrapperActivity.class));
// intent.setFlags(0);
// startActivity(intent);
// AndroidUtilities.callOverridePendingTransition(getActivity(), R.anim.slide_right_in, R.anim.slide_right_out);
}
@Override @Override
public void onSortSelected(boolean always, int flags, int sort) { public void onSortSelected(boolean always, int flags, int sort) {
sortFlags = flags; sortFlags = flags;

Loading…
Cancel
Save