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>
|
2012-01-29 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
|
|
||||||
|
* SoObjects/SOGo/SOGoFolder.m (-outlookFolderClass): removed
|
||||||
|
useless method.
|
||||||
|
|
||||||
* OpenChange/MAPIStoreUserContext.[hm]: new class for accessing
|
* OpenChange/MAPIStoreUserContext.[hm]: new class for accessing
|
||||||
user data common to all "mapistore contexts" as a singleton: the
|
user data common to all "mapistore contexts" as a singleton: the
|
||||||
same instance is used across all requests until all related
|
same instance is used across all requests until all related
|
||||||
|
|
|
@ -2617,11 +2617,6 @@ firstInstanceCalendarDateRange: (NGCalendarDateRange *) fir
|
||||||
return @"Appointment";
|
return @"Appointment";
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *) outlookFolderClass
|
|
||||||
{
|
|
||||||
return @"IPF.Appointment";
|
|
||||||
}
|
|
||||||
|
|
||||||
- (BOOL) isActive
|
- (BOOL) isActive
|
||||||
{
|
{
|
||||||
SOGoUserSettings *settings;
|
SOGoUserSettings *settings;
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
#import <SOGo/SOGoParentFolder.h>
|
#import <SOGo/SOGoParentFolder.h>
|
||||||
|
|
||||||
@class NSArray;
|
@class NSArray;
|
||||||
|
@class NSMutableArray;
|
||||||
|
|
||||||
@class SOGoWebAppointmentFolder;
|
@class SOGoWebAppointmentFolder;
|
||||||
|
|
||||||
|
|
|
@ -376,11 +376,6 @@ static NSArray *folderListingFields = nil;
|
||||||
return @"Contact";
|
return @"Contact";
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *) outlookFolderClass
|
|
||||||
{
|
|
||||||
return @"IPF.Contact";
|
|
||||||
}
|
|
||||||
|
|
||||||
/* TODO: multiget reorg */
|
/* TODO: multiget reorg */
|
||||||
- (NSString *) _nodeTagForProperty: (NSString *) property
|
- (NSString *) _nodeTagForProperty: (NSString *) property
|
||||||
{
|
{
|
||||||
|
|
|
@ -889,32 +889,6 @@ static NSString *defaultUserID = @"anyone";
|
||||||
return @"Mail";
|
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 */
|
/* acls */
|
||||||
|
|
||||||
- (NSArray *) _imapAclsToSOGoAcls: (NSString *) imapAcls
|
- (NSArray *) _imapAclsToSOGoAcls: (NSString *) imapAcls
|
||||||
|
|
|
@ -25,10 +25,4 @@
|
||||||
|
|
||||||
@implementation SOGoSentFolder
|
@implementation SOGoSentFolder
|
||||||
|
|
||||||
/* folder type */
|
|
||||||
|
|
||||||
- (NSString *)outlookFolderClass {
|
|
||||||
return @"IPF.Sent";
|
|
||||||
}
|
|
||||||
|
|
||||||
@end /* SOGoSentFolder */
|
@end /* SOGoSentFolder */
|
||||||
|
|
|
@ -25,10 +25,4 @@
|
||||||
|
|
||||||
@implementation SOGoTrashFolder
|
@implementation SOGoTrashFolder
|
||||||
|
|
||||||
/* folder type */
|
|
||||||
|
|
||||||
- (NSString *)outlookFolderClass {
|
|
||||||
return @"IPF.Trash";
|
|
||||||
}
|
|
||||||
|
|
||||||
@end /* SOGoTrashFolder */
|
@end /* SOGoTrashFolder */
|
||||||
|
|
|
@ -54,9 +54,6 @@
|
||||||
/* dav */
|
/* dav */
|
||||||
- (NSArray *) davResourceType;
|
- (NSArray *) davResourceType;
|
||||||
|
|
||||||
/* outlook */
|
|
||||||
- (NSString *) outlookFolderClass;
|
|
||||||
|
|
||||||
/* email advisories */
|
/* email advisories */
|
||||||
- (void) sendFolderAdvisoryTemplate: (NSString *) template;
|
- (void) sendFolderAdvisoryTemplate: (NSString *) template;
|
||||||
|
|
||||||
|
|
|
@ -563,13 +563,6 @@
|
||||||
isEqualToString: [otherFolder nameInContainer]]);
|
isEqualToString: [otherFolder nameInContainer]]);
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *) outlookFolderClass
|
|
||||||
{
|
|
||||||
[self subclassResponsibility: _cmd];
|
|
||||||
|
|
||||||
return nil;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* acls */
|
/* acls */
|
||||||
|
|
||||||
- (NSString *) defaultUserID
|
- (NSString *) defaultUserID
|
||||||
|
|
Loading…
Reference in New Issue