1
0
mirror of https://github.com/moparisthebest/k-9 synced 2025-02-17 07:30:16 -05:00

Replaced references to K9.INBOX with account.getInboxFolderName()

This commit is contained in:
bitblaster 2011-04-05 02:27:39 -07:00 committed by Jesse Vincent
parent 20a9043a13
commit 59b1d57658

View File

@ -366,7 +366,7 @@ public class LocalStore extends Store implements Serializable {
Folder.FolderClass pushClass = Folder.FolderClass.SECOND_CLASS; Folder.FolderClass pushClass = Folder.FolderClass.SECOND_CLASS;
boolean inTopGroup = false; boolean inTopGroup = false;
boolean integrate = false; boolean integrate = false;
if (K9.INBOX.equals(name)) { if (mAccount.getInboxFolderName().equals(name)) {
displayClass = Folder.FolderClass.FIRST_CLASS; displayClass = Folder.FolderClass.FIRST_CLASS;
syncClass = Folder.FolderClass.FIRST_CLASS; syncClass = Folder.FolderClass.FIRST_CLASS;
pushClass = Folder.FolderClass.FIRST_CLASS; pushClass = Folder.FolderClass.FIRST_CLASS;
@ -515,7 +515,7 @@ public class LocalStore extends Store implements Serializable {
mAccount.getSpamFolderName() != null ? mAccount.getSpamFolderName() : "", mAccount.getSpamFolderName() != null ? mAccount.getSpamFolderName() : "",
mAccount.getOutboxFolderName() != null ? mAccount.getOutboxFolderName() : "", mAccount.getOutboxFolderName() != null ? mAccount.getOutboxFolderName() : "",
mAccount.getSentFolderName() != null ? mAccount.getSentFolderName() : "", mAccount.getSentFolderName() != null ? mAccount.getSentFolderName() : "",
K9.INBOX mAccount.getInboxFolderName()
} }
); );
@ -526,7 +526,7 @@ public class LocalStore extends Store implements Serializable {
mAccount.getSpamFolderName() != null ? mAccount.getSpamFolderName() : "", mAccount.getSpamFolderName() != null ? mAccount.getSpamFolderName() : "",
mAccount.getOutboxFolderName() != null ? mAccount.getOutboxFolderName() : "", mAccount.getOutboxFolderName() != null ? mAccount.getOutboxFolderName() : "",
mAccount.getSentFolderName() != null ? mAccount.getSentFolderName() : "", mAccount.getSentFolderName() != null ? mAccount.getSentFolderName() : "",
K9.INBOX, Folder.FolderClass.FIRST_CLASS.name() mAccount.getInboxFolderName(), Folder.FolderClass.FIRST_CLASS.name()
}); });
@ -537,7 +537,7 @@ public class LocalStore extends Store implements Serializable {
mAccount.getSpamFolderName() != null ? mAccount.getSpamFolderName() : "", mAccount.getSpamFolderName() != null ? mAccount.getSpamFolderName() : "",
mAccount.getOutboxFolderName() != null ? mAccount.getOutboxFolderName() : "", mAccount.getOutboxFolderName() != null ? mAccount.getOutboxFolderName() : "",
mAccount.getSentFolderName() != null ? mAccount.getSentFolderName() : "", mAccount.getSentFolderName() != null ? mAccount.getSentFolderName() : "",
K9.INBOX, Folder.FolderClass.FIRST_CLASS.name(), Folder.FolderClass.SECOND_CLASS.name() mAccount.getInboxFolderName(), Folder.FolderClass.FIRST_CLASS.name(), Folder.FolderClass.SECOND_CLASS.name()
}); });
} else if (displayMode == Account.FolderMode.NOT_SECOND_CLASS) { } else if (displayMode == Account.FolderMode.NOT_SECOND_CLASS) {
cursor = db.rawQuery(baseQuery + " AND ( name = ? OR display_class != ?)", new String[] { cursor = db.rawQuery(baseQuery + " AND ( name = ? OR display_class != ?)", new String[] {
@ -547,7 +547,7 @@ public class LocalStore extends Store implements Serializable {
mAccount.getSpamFolderName() != null ? mAccount.getSpamFolderName() : "", mAccount.getSpamFolderName() != null ? mAccount.getSpamFolderName() : "",
mAccount.getOutboxFolderName() != null ? mAccount.getOutboxFolderName() : "", mAccount.getOutboxFolderName() != null ? mAccount.getOutboxFolderName() : "",
mAccount.getSentFolderName() != null ? mAccount.getSentFolderName() : "", mAccount.getSentFolderName() != null ? mAccount.getSentFolderName() : "",
K9.INBOX, Folder.FolderClass.SECOND_CLASS.name() mAccount.getInboxFolderName(), Folder.FolderClass.SECOND_CLASS.name()
}); });
} else if (displayMode == Account.FolderMode.ALL) { } else if (displayMode == Account.FolderMode.ALL) {
cursor = db.rawQuery(baseQuery, new String[] { cursor = db.rawQuery(baseQuery, new String[] {
@ -1047,14 +1047,14 @@ public class LocalStore extends Store implements Serializable {
if (mAccount.isSpecialFolder(name)) { if (mAccount.isSpecialFolder(name)) {
prefHolder.inTopGroup = true; prefHolder.inTopGroup = true;
prefHolder.displayClass = LocalFolder.FolderClass.FIRST_CLASS; prefHolder.displayClass = LocalFolder.FolderClass.FIRST_CLASS;
if (name.equalsIgnoreCase(K9.INBOX)) { if (name.equalsIgnoreCase(mAccount.getInboxFolderName())) {
prefHolder.integrate = true; prefHolder.integrate = true;
prefHolder.pushClass = LocalFolder.FolderClass.FIRST_CLASS; prefHolder.pushClass = LocalFolder.FolderClass.FIRST_CLASS;
} else { } else {
prefHolder.pushClass = LocalFolder.FolderClass.INHERITED; prefHolder.pushClass = LocalFolder.FolderClass.INHERITED;
} }
if (name.equalsIgnoreCase(K9.INBOX) || if (name.equalsIgnoreCase(mAccount.getInboxFolderName()) ||
name.equalsIgnoreCase(mAccount.getDraftsFolderName())) { name.equalsIgnoreCase(mAccount.getDraftsFolderName())) {
prefHolder.syncClass = LocalFolder.FolderClass.FIRST_CLASS; prefHolder.syncClass = LocalFolder.FolderClass.FIRST_CLASS;
} else { } else {
@ -1104,7 +1104,8 @@ public class LocalStore extends Store implements Serializable {
super(LocalStore.this.mAccount); super(LocalStore.this.mAccount);
this.mName = name; this.mName = name;
if (K9.INBOX.equals(getName())) { if (LocalStore.this.mAccount.getInboxFolderName().equals(getName())) {
mSyncClass = FolderClass.FIRST_CLASS; mSyncClass = FolderClass.FIRST_CLASS;
mPushClass = FolderClass.FIRST_CLASS; mPushClass = FolderClass.FIRST_CLASS;
mInTopGroup = true; mInTopGroup = true;
@ -1484,19 +1485,19 @@ public class LocalStore extends Store implements Serializable {
String id = getPrefId(); String id = getPrefId();
// there can be a lot of folders. For the defaults, let's not save prefs, saving space, except for INBOX // there can be a lot of folders. For the defaults, let's not save prefs, saving space, except for INBOX
if (mDisplayClass == FolderClass.NO_CLASS && !K9.INBOX.equals(getName())) { if (mDisplayClass == FolderClass.NO_CLASS && !mAccount.getInboxFolderName().equals(getName())) {
editor.remove(id + ".displayMode"); editor.remove(id + ".displayMode");
} else { } else {
editor.putString(id + ".displayMode", mDisplayClass.name()); editor.putString(id + ".displayMode", mDisplayClass.name());
} }
if (mSyncClass == FolderClass.INHERITED && !K9.INBOX.equals(getName())) { if (mSyncClass == FolderClass.INHERITED && !mAccount.getInboxFolderName().equals(getName())) {
editor.remove(id + ".syncMode"); editor.remove(id + ".syncMode");
} else { } else {
editor.putString(id + ".syncMode", mSyncClass.name()); editor.putString(id + ".syncMode", mSyncClass.name());
} }
if (mPushClass == FolderClass.SECOND_CLASS && !K9.INBOX.equals(getName())) { if (mPushClass == FolderClass.SECOND_CLASS && !mAccount.getInboxFolderName().equals(getName())) {
editor.remove(id + ".pushMode"); editor.remove(id + ".pushMode");
} else { } else {
editor.putString(id + ".pushMode", mPushClass.name()); editor.putString(id + ".pushMode", mPushClass.name());