Monotone-Parent: 15538f1cc9f8c3f555da20f31dcbe5ec191642e4
Monotone-Revision: 4e23e038f2b0b7eddf8b30700b8c9a8910768f98 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2012-01-29T19:43:09 Monotone-Branch: ca.inverse.sogomaint-2.0.2
parent
7147aec5d5
commit
a7da84c804
|
@ -1,5 +1,8 @@
|
|||
2012-01-29 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
|
||||
* SoObjects/SOGo/SOGoFolder.m (-outlookFolderClass): removed
|
||||
useless method.
|
||||
|
||||
* OpenChange/MAPIStoreUserContext.[hm]: new class for accessing
|
||||
user data common to all "mapistore contexts" as a singleton: the
|
||||
same instance is used across all requests until all related
|
||||
|
|
|
@ -2617,11 +2617,6 @@ firstInstanceCalendarDateRange: (NGCalendarDateRange *) fir
|
|||
return @"Appointment";
|
||||
}
|
||||
|
||||
- (NSString *) outlookFolderClass
|
||||
{
|
||||
return @"IPF.Appointment";
|
||||
}
|
||||
|
||||
- (BOOL) isActive
|
||||
{
|
||||
SOGoUserSettings *settings;
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
#import <SOGo/SOGoParentFolder.h>
|
||||
|
||||
@class NSArray;
|
||||
@class NSMutableArray;
|
||||
|
||||
@class SOGoWebAppointmentFolder;
|
||||
|
||||
|
|
|
@ -376,11 +376,6 @@ static NSArray *folderListingFields = nil;
|
|||
return @"Contact";
|
||||
}
|
||||
|
||||
- (NSString *) outlookFolderClass
|
||||
{
|
||||
return @"IPF.Contact";
|
||||
}
|
||||
|
||||
/* TODO: multiget reorg */
|
||||
- (NSString *) _nodeTagForProperty: (NSString *) property
|
||||
{
|
||||
|
|
|
@ -889,32 +889,6 @@ static NSString *defaultUserID = @"anyone";
|
|||
return @"Mail";
|
||||
}
|
||||
|
||||
- (NSString *) outlookFolderClass
|
||||
{
|
||||
// TODO: detect Trash/Sent/Drafts folders
|
||||
SOGoMailAccount *account;
|
||||
NSString *name;
|
||||
|
||||
if (!folderType)
|
||||
{
|
||||
account = [self mailAccountFolder];
|
||||
name = [self traversalFromMailAccount];
|
||||
|
||||
if ([name isEqualToString: [account trashFolderNameInContext: nil]])
|
||||
folderType = @"IPF.Trash";
|
||||
else if ([name
|
||||
isEqualToString: [account inboxFolderNameInContext: nil]])
|
||||
folderType = @"IPF.Inbox";
|
||||
else if ([name
|
||||
isEqualToString: [account sentFolderNameInContext: nil]])
|
||||
folderType = @"IPF.Sent";
|
||||
else
|
||||
folderType = @"IPF.Folder";
|
||||
}
|
||||
|
||||
return folderType;
|
||||
}
|
||||
|
||||
/* acls */
|
||||
|
||||
- (NSArray *) _imapAclsToSOGoAcls: (NSString *) imapAcls
|
||||
|
|
|
@ -25,10 +25,4 @@
|
|||
|
||||
@implementation SOGoSentFolder
|
||||
|
||||
/* folder type */
|
||||
|
||||
- (NSString *)outlookFolderClass {
|
||||
return @"IPF.Sent";
|
||||
}
|
||||
|
||||
@end /* SOGoSentFolder */
|
||||
|
|
|
@ -25,10 +25,4 @@
|
|||
|
||||
@implementation SOGoTrashFolder
|
||||
|
||||
/* folder type */
|
||||
|
||||
- (NSString *)outlookFolderClass {
|
||||
return @"IPF.Trash";
|
||||
}
|
||||
|
||||
@end /* SOGoTrashFolder */
|
||||
|
|
|
@ -54,9 +54,6 @@
|
|||
/* dav */
|
||||
- (NSArray *) davResourceType;
|
||||
|
||||
/* outlook */
|
||||
- (NSString *) outlookFolderClass;
|
||||
|
||||
/* email advisories */
|
||||
- (void) sendFolderAdvisoryTemplate: (NSString *) template;
|
||||
|
||||
|
|
|
@ -563,13 +563,6 @@
|
|||
isEqualToString: [otherFolder nameInContainer]]);
|
||||
}
|
||||
|
||||
- (NSString *) outlookFolderClass
|
||||
{
|
||||
[self subclassResponsibility: _cmd];
|
||||
|
||||
return nil;
|
||||
}
|
||||
|
||||
/* acls */
|
||||
|
||||
- (NSString *) defaultUserID
|
||||
|
|
Loading…
Reference in New Issue