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:
parent
20a9043a13
commit
59b1d57658
@ -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());
|
||||||
|
Loading…
Reference in New Issue
Block a user