Home | History | Annotate | Download | only in ui

Lines Matching refs:mFolder

88     private Folder mFolder;
305 mFolder = folder;
396 mRefreshItem.setVisible(mFolder != null &&
397 !mFolder.isDraft() &&
398 !mFolder.supportsCapability(FolderCapabilities.IS_VIRTUAL));
402 mFolderSettingsItem.setVisible(mFolder != null
403 && mFolder.supportsCapability(FolderCapabilities.SUPPORTS_SETTINGS));
406 mEmptyTrashItem.setVisible(mAccount != null && mFolder != null
408 && mFolder.isTrash() && mFolder.totalCount > 0);
411 mEmptySpamItem.setVisible(mAccount != null && mFolder != null
413 && mFolder.isType(FolderType.SPAM) && mFolder.totalCount > 0);
671 * Uses the current state to update the current folder {@link #mFolder} and the current
694 if (mFolder == null) {
700 setTitle(mFolder.name);
702 final int folderUnreadCount = mFolder.isUnreadCountHidden() ? 0 : mFolder.unreadCount;
746 final boolean changingFolders = (mFolder == null || !mFolder.equals(folder));
747 mFolder = folder;
803 final boolean showDelete = mFolder != null &&
804 mFolder.supportsCapability(UIProvider.FolderCapabilities.DELETE);
809 final boolean showDiscardDrafts = !showDelete && mFolder != null && mFolder.isDraft() &&
813 && mFolder != null && mFolder.supportsCapability(FolderCapabilities.ARCHIVE)
814 && !mFolder.isTrash();
816 Utils.setMenuItemVisibility(menu, R.id.remove_folder, !archiveVisible && mFolder != null
817 && mFolder.supportsCapability(FolderCapabilities.CAN_ACCEPT_MOVED_MESSAGES)
818 && !mFolder.isProviderFolder()
820 Utils.setMenuItemVisibility(menu, R.id.move_to, mFolder != null
821 && mFolder.supportsCapability(FolderCapabilities.ALLOWS_REMOVE_CONVERSATION));
822 Utils.setMenuItemVisibility(menu, R.id.move_to_inbox, mFolder != null
823 && mFolder.supportsCapability(FolderCapabilities.ALLOWS_MOVE_TO_INBOX));
826 if (mFolder != null && removeFolder != null) {
828 R.string.remove_folder, mFolder.name));
831 mAccount.supportsCapability(AccountCapabilities.REPORT_SPAM) && mFolder != null
832 && mFolder.supportsCapability(FolderCapabilities.REPORT_SPAM)
835 mAccount.supportsCapability(AccountCapabilities.REPORT_SPAM) && mFolder != null
836 && mFolder.supportsCapability(FolderCapabilities.MARK_NOT_SPAM)
839 mAccount.supportsCapability(AccountCapabilities.REPORT_PHISHING) && mFolder != null
840 && mFolder.supportsCapability(FolderCapabilities.REPORT_PHISHING)
843 mAccount.supportsCapability(AccountCapabilities.MUTE) && mFolder != null
844 && mFolder.supportsCapability(FolderCapabilities.DESTRUCTIVE_MUTE)