mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-10-06 12:30:31 +00:00
Monotone-Parent: 52de90085e2d18ded0d0c315e7148e1c72feb785
Monotone-Revision: 99d14630f5294d40da6680a39d69b6f1b7853938 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-07-17T21:12:43 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
+11
-25
@@ -41,35 +41,26 @@
|
||||
id currentAddress;
|
||||
}
|
||||
|
||||
- (BOOL)isDeletableClientObject;
|
||||
|
||||
@end
|
||||
|
||||
@implementation UIxMailView
|
||||
|
||||
static NSString *mailETag = nil;
|
||||
|
||||
+ (int)version {
|
||||
return [super version] + 0 /* v2 */;
|
||||
}
|
||||
|
||||
+ (void)initialize {
|
||||
+ (void) initialize
|
||||
{
|
||||
NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];
|
||||
|
||||
NSAssert2([super version] == 2,
|
||||
@"invalid superclass (%@) version %i !",
|
||||
NSStringFromClass([self superclass]), [super version]);
|
||||
|
||||
if ([ud boolForKey:@"SOGoDontUseETagsForMailViewer"]) {
|
||||
if ([ud boolForKey:@"SOGoDontUseETagsForMailViewer"])
|
||||
NSLog(@"Note: usage of constant etag for mailer viewer is disabled.");
|
||||
}
|
||||
else {
|
||||
mailETag = [[NSString alloc] initWithFormat:@"\"imap4url_%d_%d_%03d\"",
|
||||
UIX_MAILER_MAJOR_VERSION,
|
||||
UIX_MAILER_MINOR_VERSION,
|
||||
UIX_MAILER_SUBMINOR_VERSION];
|
||||
NSLog(@"Note: using constant etag for mail viewer: '%@'", mailETag);
|
||||
}
|
||||
else
|
||||
{
|
||||
mailETag = [[NSString alloc] initWithFormat:@"\"imap4url_%d_%d_%03d\"",
|
||||
UIX_MAILER_MAJOR_VERSION,
|
||||
UIX_MAILER_MINOR_VERSION,
|
||||
UIX_MAILER_SUBMINOR_VERSION];
|
||||
NSLog(@"Note: using constant etag for mail viewer: '%@'", mailETag);
|
||||
}
|
||||
}
|
||||
|
||||
- (void)dealloc {
|
||||
@@ -193,11 +184,6 @@ static NSString *mailETag = nil;
|
||||
return self;
|
||||
}
|
||||
|
||||
- (BOOL) isDeletableClientObject
|
||||
{
|
||||
return [[self clientObject] respondsToSelector: @selector (delete)];
|
||||
}
|
||||
|
||||
- (BOOL) isInlineViewer
|
||||
{
|
||||
return NO;
|
||||
|
||||
Reference in New Issue
Block a user