SoObjects/Appointments/GNUmakefile

Monotone-Parent: 18c8420c0a0c752ea4dd761f934a473b321568f8
Monotone-Revision: b2699a981cd5458fbd1da1a9a72992020a29a4fc

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-12-14T21:20:13
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2006-12-14 21:20:13 +00:00
parent 87dd80e801
commit dc40718409
51 changed files with 1420 additions and 969 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ MainUI_OBJC_FILES += \
MainUI_RESOURCE_FILES += \
Version \
product.plist
product.plist
MainUI_LOCALIZED_RESOURCE_FILES += \
Locale Localizable.strings
+1 -1
View File
@@ -290,7 +290,7 @@ static NSArray *internetAccessStates = nil;
for (count = 1; count < intervals; count++)
[freeBusyItems addObject: @"0"];
records = [[fb fetchFreebusyInfosFrom: startDate to: endDate] objectEnumerator];
records = [[fb fetchFreeBusyInfosFrom: startDate to: endDate] objectEnumerator];
[self _fillFreeBusyItems: freeBusyItems withRecords: records
fromStartDate: startDate toEndDate: endDate];
+49 -27
View File
@@ -4,6 +4,53 @@
publicResources = (
);
factories = {
};
classes = {
SOGoRootPage = {
superclass = "SoComponent";
protectedBy = "View";
defaultRoles = {
"View" = ( "Authenticated", "FreeBusy" );
};
};
SOGoUserFolder = {
superclass = "SOGoFolder";
protectedBy = "HomePage Access";
defaultRoles = {
"Homepage Access" = ( "Owner", "Assistant", "Delegate", "FreeBusy" );
"WebDAV Access" = ( "Owner", "Assistant", "Delegate", "FreeBusy" );
"Access Contents Information" = ( "Owner", "Assistant", "Delegate",
"FreeBusy" );
};
};
SOGoFolder = {
superclass = "SOGoObject";
protectedBy = "Access Contents Information";
defaultRoles = {
"Add Documents, Images, and Files" = ( "Owner", "Delegate" );
"View" = ( "Owner", "Delegate", "Assistant" );
"WebDAV Access" = ( "Owner", "Delegate", "Assistant" );
"Access Contents Information" = ( "Owner", "Assistant", "Delegate" );
"ReadAcls" = ( "Owner", "Delegate", "Assistant" );
"SaveAcls" = ( "Owner" );
};
};
SOGoGroupsFolder = {
superclass = "SOGoObject";
protectedBy = "View";
};
SOGoGroupFolder = {
superclass = "SOGoObject";
protectedBy = "View";
};
SOGoCustomGroupFolder = {
superclass = "SOGoGroupFolder";
protectedBy = "View";
};
};
categories = {
SOGo = { // TODO: move decls to class
methods = {
@@ -15,31 +62,11 @@
protectedBy = "View";
pageName = "SOGoRootPage";
};
connect = {
protectedBy = "View";
pageName = "SOGoRootPage";
actionName = "connect";
};
};
};
};
classes = {
SOGoRootPage = {
superclass = "SoComponent";
protectedBy = "View";
defaultRoles = {
"View" = "Authenticated";
};
};
SOGoUserFolder = {
superclass = "SOGoFolder";
defaultRoles = {
"HomePage Access" = "Owner";
};
methods = {
view = {
protectedBy = "HomePage Access";
@@ -58,9 +85,7 @@
*/
};
};
SOGoGroupsFolder = {
superclass = "SOGoObject";
methods = {
index = {
protectedBy = "View";
@@ -69,7 +94,6 @@
};
};
SOGoGroupFolder = {
superclass = "SOGoObject";
methods = {
index = {
protectedBy = "View";
@@ -78,17 +102,15 @@
};
};
SOGoFreeBusyObject = {
superclass = "SOGoObject";
methods = {
ajaxRead = {
protectedBy = "View";
pageName = "SOGoUserHomePage";
actionName = "readFreeBusy";
pageName = "SOGoUserHomePage";
actionName = "readFreeBusy";
};
};
};
SOGoCustomGroupFolder = {
superclass = "SOGoGroupFolder";
methods = {
};
};