Small layout improvement

pull/153/head
M66B 7 years ago
parent b2d79f2be7
commit 12751b642b

@ -316,11 +316,13 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB
for (TupleAccountEx account : accounts) { for (TupleAccountEx account : accounts) {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
sb.append(account); sb.append(account.name);
if (account.unseen > 0) if (account.unseen > 0)
sb.append(" (").append(nf.format(account.unseen)).append(")"); sb.append(" (").append(nf.format(account.unseen)).append(")");
items.add(new DrawerItem(account.id, items.add(new DrawerItem(account.id,
"connected".equals(account.state) ? R.drawable.baseline_folder_24 : R.drawable.baseline_folder_open_24, "connected".equals(account.state)
? account.primary ? R.drawable.baseline_folder_special_24 : R.drawable.baseline_folder_24
: R.drawable.baseline_folder_open_24,
account.color, sb.toString(), account.unseen > 0)); account.color, sb.toString(), account.unseen > 0));
} }

@ -1760,7 +1760,9 @@ public class FragmentMessages extends FragmentBase {
viewType == AdapterMessage.ViewType.UNIFIED || viewType == AdapterMessage.ViewType.FOLDER); viewType == AdapterMessage.ViewType.UNIFIED || viewType == AdapterMessage.ViewType.FOLDER);
menu.findItem(R.id.menu_folders).setVisible(primary >= 0); menu.findItem(R.id.menu_folders).setVisible(primary >= 0);
menu.findItem(R.id.menu_folders).setIcon(connected ? R.drawable.baseline_folder_24 : R.drawable.baseline_folder_open_24); menu.findItem(R.id.menu_folders).setIcon(connected
? R.drawable.baseline_folder_special_24
: R.drawable.baseline_folder_open_24);
menu.findItem(R.id.menu_sort_on).setVisible(!selection && menu.findItem(R.id.menu_sort_on).setVisible(!selection &&
(viewType == AdapterMessage.ViewType.UNIFIED || viewType == AdapterMessage.ViewType.FOLDER)); (viewType == AdapterMessage.ViewType.UNIFIED || viewType == AdapterMessage.ViewType.FOLDER));

Loading…
Cancel
Save