Monotone-Parent: 044582e9ad4ddb9d86e36c14f35c91195c979b7c

Monotone-Revision: 8f6b1948a4de37d255b2c1ab1d3f1baa780f455d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-05-06T19:30:14
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2010-05-06 19:30:14 +00:00
parent 861190b68f
commit 320e9256d1
21 changed files with 227 additions and 10 deletions
+19
View File
@@ -70,6 +70,16 @@
[calendar setCalendarColor: newColor];
}
- (BOOL) includeInFreeBusy
{
return [calendar includeInFreeBusy];
}
- (void) setIncludeInFreeBusy: (BOOL) newInclude
{
[calendar setIncludeInFreeBusy: newInclude];
}
- (BOOL) synchronizeCalendar
{
return [self mustSynchronize] || [calendar synchronizeCalendar];
@@ -177,6 +187,15 @@
return rc;
}
- (BOOL) userIsOwner
{
NSString *userLogin;
userLogin = [[context activeUser] login];
return ([userLogin isEqualToString: [calendar ownerInContext: context]]);
}
- (BOOL) isWebCalendar
{
return ([calendar isKindOfClass: [SOGoWebAppointmentFolder class]]);